Skip to content
This repository was archived by the owner on Nov 16, 2025. It is now read-only.

Commit 43d94f9

Browse files
committed
Include Simple Voice Chat
1 parent 0e071df commit 43d94f9

4 files changed

Lines changed: 81 additions & 6 deletions

File tree

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Simple Voice Chat server config v1.21.8-2.6.6
2+
3+
# The port number to use for the voice chat communication.
4+
# Audio packets are always transmitted via the UDP protocol on the port number
5+
# specified here, independently of other networking used for the game server.
6+
# Set this to '-1' to use the same port number that is used by the Minecraft server.
7+
# However, it is strongly recommended NOT to use the same port number because UDP on
8+
# it is also used by default for the server query. Doing so may crash the server!
9+
# Modified to the provided Modrinth Server allocation.
10+
port=32946
11+
# The server IP address to bind the voice chat to
12+
# Leave blank to use the 'server-ip' property from the 'server.properties' config file
13+
# To bind to the wildcard IP address, use '*'
14+
bind_address=
15+
# The distance to which the voice can be heard
16+
max_voice_distance=128.0
17+
# The distance to which the voice can be heard when whispering
18+
whisper_distance=24.0
19+
# The Opus codec
20+
# Valid values are 'VOIP', 'AUDIO', and 'RESTRICTED_LOWDELAY'
21+
codec=VOIP
22+
# The maximum size that audio packets are allowed to have (in bytes)
23+
# Set this to a lower value if audio packets don't arrive
24+
mtu_size=1024
25+
# The frequency at which keep-alive packets are sent (in milliseconds)
26+
# Setting this to a higher value may result in timeouts
27+
keep_alive=1000
28+
# If group chats are allowed
29+
enable_groups=true
30+
# The hostname that clients should use to connect to the voice chat
31+
# This may also include a port, e.g. 'example.com:24454' or just a port, e.g. '24454'
32+
# Do NOT change this value if you don't know what you're doing
33+
voice_host=
34+
# If players are allowed to record the voice chat audio
35+
allow_recording=true
36+
# If spectators are allowed to talk to other players
37+
spectator_interaction=false
38+
# If spectators can talk to players they are spectating
39+
spectator_player_possession=false
40+
# If players without the voice chat mod should be kicked from the server
41+
force_voice_chat=false
42+
# The amount of time the server should wait to check if a player has the mod installed (in milliseconds)
43+
# Only relevant when 'force_voice_chat' is set to 'true'
44+
login_timeout=10000
45+
# The range in which the voice chat should broadcast audio
46+
# A value less than 0 means 'max_voice_distance'
47+
broadcast_range=-1.0
48+
# If the voice chat server should reply to external pings
49+
allow_pings=true
50+
# If the mod should load native libraries on dedicated servers
51+
# This is mostly relevant for voice chat addons
52+
use_natives=true

index.toml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@ file = "mods/cloth-config.pw.toml"
8080
hash = "a216e613b5ada8a83972394c8b52331388f6d3e41187a04c3bced3f1752bea70"
8181
metafile = true
8282

83+
[[files]]
84+
file = "mods/conductor-1.1.0.jar"
85+
hash = "0d12ee13ac5a2151d9edf60bc07c4624af4fd24dcf11b5b643a4681c52d5139b"
86+
8387
[[files]]
8488
file = "mods/entityculling.pw.toml"
8589
hash = "dff937930734d00e3cd2c644d20d5015df3ad53cc9d23fae2704326774cadbad"
@@ -105,6 +109,11 @@ file = "mods/ferrite-core.pw.toml"
105109
hash = "fbf9806c22ee5bccbe08f7dec15b742f5ae3a70caf186d6dce0d42f28790f559"
106110
metafile = true
107111

112+
[[files]]
113+
file = "mods/flashback.pw.toml"
114+
hash = "8a2b4a62ed50189fe015bb0f6907dbf016fd1f70e6f675a272f5a87f1c7c0692"
115+
metafile = true
116+
108117
[[files]]
109118
file = "mods/fusion-connected-textures.pw.toml"
110119
hash = "e183674025244ef6192a3de27b8f7ba9479c2946a07d47b18c69faca939ea123"
@@ -185,6 +194,11 @@ file = "mods/simple-resource-loader.pw.toml"
185194
hash = "072d663edf6434788b126994b7901a654efb279c4b7f503bcad4938d6d6396a5"
186195
metafile = true
187196

197+
[[files]]
198+
file = "mods/simple-voice-chat.pw.toml"
199+
hash = "1a0481b1f8bd7f92cc6095794da36f0a7de9133b48a8cccb196ac35809b4dceb"
200+
metafile = true
201+
188202
[[files]]
189203
file = "mods/skip-transitions.pw.toml"
190204
hash = "416798b40a1c943664a194836958ad476e35b138769d649b3bf01a0becb400a8"
@@ -401,7 +415,3 @@ hash = "e0919c1bd9054b4597559dde4dd91a6601ed8e74a54e2d24740d277322c5ff50"
401415
[[files]]
402416
file = "servers.dat"
403417
hash = "a51aac2deebc1e774a206896ab5d521bcee1808626ae57f7aa065e937c0e952b"
404-
405-
[[files]]
406-
file = "whitelist.json"
407-
hash = "b88f41dabee3b6ad04ac45936ab0e723a768b8cfd1135bfbe37d8291638eeead"

mods/simple-voice-chat.pw.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name = "Simple Voice Chat"
2+
filename = "voicechat-fabric-1.21.8-2.6.6.jar"
3+
side = "both"
4+
5+
[download]
6+
url = "https://cdn.modrinth.com/data/9eGKb6K1/versions/2Z1g1v36/voicechat-fabric-1.21.8-2.6.6.jar"
7+
hash-format = "sha512"
8+
hash = "476ad0a99a2ed2b8897866c0a83dc084392cb9f5f385d4dcb4ca0d180aa8ef878a50b06164e59dcd0dfb9738c331431100ced58bdbbcd577a01fd2affae97302"
9+
10+
[update]
11+
[update.modrinth]
12+
mod-id = "9eGKb6K1"
13+
version = "2Z1g1v36"

pack.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
name = "M.A.E.S.T.R.O."
22
author = "encode42"
3-
version = "0.0.2"
3+
version = "0.0.3"
44
pack-format = "packwiz:1.1.0"
55

66
[index]
77
file = "index.toml"
88
hash-format = "sha256"
9-
hash = "ca40c0d1b6f4dfe43f73b7f9d4b0938ce8da86e0e5e58ce622159e1bb0546308"
9+
hash = "35225dcda127beda37ec14427c3d1ce2245dd75b166cc9bac62eda4f9fb24f06"
1010

1111
[versions]
1212
fabric = "0.17.3"

0 commit comments

Comments
 (0)