diff --git a/config/voicechat/voicechat-server.properies b/config/voicechat/voicechat-server.properies new file mode 100644 index 0000000..55d9e92 --- /dev/null +++ b/config/voicechat/voicechat-server.properies @@ -0,0 +1,53 @@ +# Simple Voice Chat server config v1.21.5-2.5.36 + +# The port number to use for the voice chat communication. +# Audio packets are always transmitted via the UDP protocol on the port number +# specified here, independently of other networking used for the game server. +# Set this to '-1' to use the same port number that is used by the Minecraft server. +# However, it is strongly recommended NOT to use the same port number because UDP on +# it is also used by default for the server query. Doing so may crash the server! +port=244644 +# The server IP address to bind the voice chat to +# Leave blank to use the 'server-ip' property from the 'server.properties' config file +# To bind to the wildcard IP address, use '*' +bind_address= +# The distance to which the voice can be heard +max_voice_distance=48.0 +# The multiplier of the voice distance when crouching +crouch_distance_multiplier=1.0 +# The multiplier of the voice distance when whispering +whisper_distance_multiplier=0.5 +# The Opus codec +# Valid values are 'VOIP', 'AUDIO', and 'RESTRICTED_LOWDELAY' +codec=VOIP +# The maximum size that audio packets are allowed to have (in bytes) +# Set this to a lower value if audio packets don't arrive +mtu_size=1024 +# The frequency at which keep-alive packets are sent (in milliseconds) +# Setting this to a higher value may result in timeouts +keep_alive=1000 +# If group chats are allowed +enable_groups=true +# The hostname that clients should use to connect to the voice chat +# This may also include a port, e.g. 'example.com:24454' +# Do NOT change this value if you don't know what you're doing +voice_host= +# If players are allowed to record the voice chat audio +allow_recording=true +# If spectators are allowed to talk to other players +spectator_interaction=false +# If spectators can talk to players they are spectating +spectator_player_possession=false +# If players without the voice chat mod should be kicked from the server +force_voice_chat=false +# The amount of time the server should wait to check if a player has the mod installed (in milliseconds) +# Only relevant when 'force_voice_chat' is set to 'true' +login_timeout=10000 +# The range in which the voice chat should broadcast audio +# A value less than 0 means 'max_voice_distance' +broadcast_range=-1.0 +# If the voice chat server should reply to external pings +allow_pings=true +# If the mod should load native libraries on dedicated servers +# This is mostly relevant for voice chat addons +use_natives=true diff --git a/index.toml b/index.toml index 9947bd7..ba48a10 100644 --- a/index.toml +++ b/index.toml @@ -1,5 +1,13 @@ hash-format = "sha256" +[[files]] +file = "README.md" +hash = "97cc1f6725ca7ec763892f5a871bda7ae120a9d39a4da3ddb3d9d1884bc3da7a" + +[[files]] +file = "config/voicechat/voicechat-server.properies" +hash = "bcf08b5a6a7fb188041b68d1a761ebc7a5337d5cffb7db4cb8e3d0e46d943b37" + [[files]] file = "mods/advanced-netherite.pw.toml" hash = "6a8802e8f4a5daa4eb497e95e889f30d4d0d528085486f7a0483fa1355d633e3" @@ -21,8 +29,8 @@ hash = "4d9384164f3f43ffa0aeb06d260cc4e2d618ed4f65053b9df595ddc359ec5651" metafile = true [[files]] -file = "mods/enhanced-groups.pw.toml" -hash = "381ca857c13fbc5b23455bde613d46884349b6d24d972b1dacfe8b95a9fed6c7" +file = "mods/collective.pw.toml" +hash = "a0d08473c0bd4d3873307800a8527edff2d10c7eccc8535ead68596dea2f1e19" metafile = true [[files]] @@ -37,12 +45,12 @@ metafile = true [[files]] file = "mods/fabric-language-kotlin.pw.toml" -hash = "d7c055f277c1751122d9abc5f09015e629699e04a9383cd0c666b33436293079" +hash = "408151861cc1b1a4c4e9c8a3550662a2fc36d0ea96ee07b7e96c5d2a6afacf6f" metafile = true [[files]] file = "mods/fzzy-config.pw.toml" -hash = "c8a114b4f519d0a64852e23a65d338d92631ba67a8ecfb1349ae3579364b91bd" +hash = "e02069c4d3a02cf3fc117e8e8bb2239c8cefd4337f9eb7b546e0262e6661735a" metafile = true [[files]] @@ -50,6 +58,11 @@ file = "mods/glitchcore.pw.toml" hash = "e4f20c9ed1d0250a4cad864f6cc593a471c21f462e69b00e7c8d4ae8b57e7c46" metafile = true +[[files]] +file = "mods/just-mob-heads.pw.toml" +hash = "9d6f529e7e02957f9fa2fa418f01ae7802694f92d8ef9a7a66085da504dbf589" +metafile = true + [[files]] file = "mods/lithium.pw.toml" hash = "29bc0f585963a84e1f78af8a1ab779e34dcc4c1657190297bca9cd95aeb90d36" @@ -80,11 +93,6 @@ file = "mods/placeholder-api.pw.toml" hash = "799419e64ed42a8175333c541a08995fc4d84a2c6000877f60262fe55892e3ff" metafile = true -[[files]] -file = "mods/playtime-limiter.pw.toml" -hash = "860419bc4a9127aa9911cd671583f6d1ee9f51cfc2f69f100347916470b18d09" -metafile = true - [[files]] file = "mods/polymer.pw.toml" hash = "105169fbae392068873679af577312164b5746d00e22d51cd39fa18c6ae036eb" @@ -97,12 +105,7 @@ metafile = true [[files]] file = "mods/servux.pw.toml" -hash = "6da20f1752be33d4e0cc58a2a01abd1139eb3d3e62002ad9129fe2e5903bc428" -metafile = true - -[[files]] -file = "mods/simple-voice-chat.pw.toml" -hash = "928c57d2ae2da7af43f24ce9eb88c871d9f3d9165ccbbad91c13d2285a3c467f" +hash = "effbe16b592edfeb8dca6e942b114b7132a78ea4e45859b10963f1a9e06e0dc6" metafile = true [[files]] @@ -135,6 +138,11 @@ file = "mods/universal-graves.pw.toml" hash = "18dd7240eb6cbeb69f31033ef45960e219c6a7abded9912423837ecaab1a3ddb" metafile = true +[[files]] +file = "mods/villager-pickup.pw.toml" +hash = "bc0e5b08734e846de2b6590179f928546bc21ca9b43565d5494ffc63efe951cf" +metafile = true + [[files]] file = "mods/vmp-fabric.pw.toml" hash = "dee7712131e72105b1a9dafe6e103308e33023a4a48ec3b3868298d8d6c4ed6c" diff --git a/mods/collective.pw.toml b/mods/collective.pw.toml new file mode 100644 index 0000000..886b100 --- /dev/null +++ b/mods/collective.pw.toml @@ -0,0 +1,13 @@ +name = "Collective" +filename = "collective-1.21.5-8.3.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/e0M1UDsY/versions/aCWSF57s/collective-1.21.5-8.3.jar" +hash-format = "sha512" +hash = "bf47502d20e03c2fd5964e4799d7988334358ffe26cbb9b9414d453d771a19938e13dcc0989f5b1c0c5e965f35a9f480c95cf0849818c6433f470771c4c5229e" + +[update] +[update.modrinth] +mod-id = "e0M1UDsY" +version = "aCWSF57s" diff --git a/mods/enhanced-groups.pw.toml b/mods/enhanced-groups.pw.toml deleted file mode 100644 index 13bf893..0000000 --- a/mods/enhanced-groups.pw.toml +++ /dev/null @@ -1,13 +0,0 @@ -name = "Simple Voice Chat Enhanced Groups" -filename = "instantgroup-fabric-1.21.5-1.7.0.jar" -side = "server" - -[download] -url = "https://cdn.modrinth.com/data/1LE7mid6/versions/rL3BEGRg/instantgroup-fabric-1.21.5-1.7.0.jar" -hash-format = "sha512" -hash = "ce874e7bddef408cebb60de3daa39cfc68e82ded5cfe3c96412196c5f0102416c19ab20694ebb53e2d3ec28aa17d7c44dfa7d8e149f8ed723597b50ff05a77b8" - -[update] -[update.modrinth] -mod-id = "1LE7mid6" -version = "rL3BEGRg" diff --git a/mods/fabric-language-kotlin.pw.toml b/mods/fabric-language-kotlin.pw.toml index 9f36b42..77c86d6 100644 --- a/mods/fabric-language-kotlin.pw.toml +++ b/mods/fabric-language-kotlin.pw.toml @@ -1,13 +1,13 @@ name = "Fabric Language Kotlin" -filename = "fabric-language-kotlin-1.13.7+kotlin.2.2.21.jar" +filename = "fabric-language-kotlin-1.13.9+kotlin.2.3.10.jar" side = "both" [download] -url = "https://cdn.modrinth.com/data/Ha28R6CL/versions/LcgnDDmT/fabric-language-kotlin-1.13.7%2Bkotlin.2.2.21.jar" +url = "https://cdn.modrinth.com/data/Ha28R6CL/versions/ViT4gucI/fabric-language-kotlin-1.13.9%2Bkotlin.2.3.10.jar" hash-format = "sha512" -hash = "0453a8a4eb8d791b5f0097a6628fae6f13b6dfba1e2bd1f91218769123808c4396a88bcdfc785f1d6bca348f267b32afc2aa9e0d5ec93a7b35bcfe295268c7bc" +hash = "498672ee88cf703685026e74f82a85e30d980c62a1c8cc14744cb73add09a857db8d585b405e19f558ec490613642750eb00e09d8ef5a3c9578bc52b53568d51" [update] [update.modrinth] mod-id = "Ha28R6CL" -version = "LcgnDDmT" +version = "ViT4gucI" diff --git a/mods/fzzy-config.pw.toml b/mods/fzzy-config.pw.toml index 623f8ba..87fc5c0 100644 --- a/mods/fzzy-config.pw.toml +++ b/mods/fzzy-config.pw.toml @@ -1,13 +1,13 @@ name = "Fzzy Config" -filename = "fzzy_config-0.7.3+1.21.5.jar" +filename = "fzzy_config-0.7.6+1.21.5.jar" side = "both" [download] -url = "https://cdn.modrinth.com/data/hYykXjDp/versions/tEwPGcuD/fzzy_config-0.7.3%2B1.21.5.jar" +url = "https://cdn.modrinth.com/data/hYykXjDp/versions/IxnE6KKS/fzzy_config-0.7.6%2B1.21.5.jar" hash-format = "sha512" -hash = "9c8e50ce988fbd92d8f0e64ea2afff71e7e5bcfb3ed2515ee9ad05f7fb173ac674ccb41624d71b3e19c8eaa1a3b119aa072d560497bbeb271affe59bff293bf6" +hash = "7ea87f0a7bf8286d2a14d9bc86c8e9a456f500cd19557d544f91ac09b53196d2c831d96a738ab15095d432a6feeaadc3af8fca576996fc7a389024c21b93e78a" [update] [update.modrinth] mod-id = "hYykXjDp" -version = "tEwPGcuD" +version = "IxnE6KKS" diff --git a/mods/just-mob-heads.pw.toml b/mods/just-mob-heads.pw.toml new file mode 100644 index 0000000..3e603aa --- /dev/null +++ b/mods/just-mob-heads.pw.toml @@ -0,0 +1,13 @@ +name = "Just Mob Heads" +filename = "justmobheads-1.21.5-8.6.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/jzTUm9hE/versions/hbgvhaSJ/justmobheads-1.21.5-8.6.jar" +hash-format = "sha512" +hash = "6e9a911d55fcddb0b108eaff045333c318fe19a53b89f92a585f33783ad06509bfd3832592a68ea441ce69d91506bfb31bb0e85a1c150917ab3e96dea4bb8a1d" + +[update] +[update.modrinth] +mod-id = "jzTUm9hE" +version = "hbgvhaSJ" diff --git a/mods/playtime-limiter.pw.toml b/mods/playtime-limiter.pw.toml deleted file mode 100644 index a1a3f01..0000000 --- a/mods/playtime-limiter.pw.toml +++ /dev/null @@ -1,13 +0,0 @@ -name = "Playtime Limiter" -filename = "playtime-limiter-1.0.0.jar" -side = "server" - -[download] -url = "https://cdn.modrinth.com/data/vjjeAfxC/versions/euMP5iyF/playtime-limiter-1.0.0.jar" -hash-format = "sha512" -hash = "be94c1f24479553fce974a5abfdb8e387b8dd0672d5354171200d54b7e37b98b564fb5577f598daf4146adb00dc8f9214d711d7d37cea8b1fbca9ac7305fa63d" - -[update] -[update.modrinth] -mod-id = "vjjeAfxC" -version = "euMP5iyF" diff --git a/mods/servux.pw.toml b/mods/servux.pw.toml index a3f8e5f..5a8da2f 100644 --- a/mods/servux.pw.toml +++ b/mods/servux.pw.toml @@ -1,13 +1,13 @@ name = "Servux" -filename = "servux-fabric-1.21.5-0.6.1.jar" +filename = "servux-fabric-1.21.5-0.6.3.jar" side = "server" [download] -url = "https://cdn.modrinth.com/data/zQhsx8KF/versions/wmkcZoL1/servux-fabric-1.21.5-0.6.1.jar" +url = "https://cdn.modrinth.com/data/zQhsx8KF/versions/wFfTSu0J/servux-fabric-1.21.5-0.6.3.jar" hash-format = "sha512" -hash = "62b7f45a70329bd4481c4586a40dbb40fa48e128ae42243404c7955e3c2955463194a5cc45bf354e75c9ebba2b52133da129de2cc8fba4a502344b7fc4b34864" +hash = "30e9fa887d526d4c4f3fc4cd0da916f741beadf4e992673de9b738db4705d7a500e63773b1f324d1a2b99eff6330e624051b3d893ed5d0d4d1a3a8149326cde4" [update] [update.modrinth] mod-id = "zQhsx8KF" -version = "wmkcZoL1" +version = "wFfTSu0J" diff --git a/mods/simple-voice-chat.pw.toml b/mods/simple-voice-chat.pw.toml deleted file mode 100644 index 1360857..0000000 --- a/mods/simple-voice-chat.pw.toml +++ /dev/null @@ -1,13 +0,0 @@ -name = "Simple Voice Chat" -filename = "voicechat-fabric-1.21.5-2.6.6.jar" -side = "both" - -[download] -url = "https://cdn.modrinth.com/data/9eGKb6K1/versions/EdKb80F1/voicechat-fabric-1.21.5-2.6.6.jar" -hash-format = "sha512" -hash = "8903c68f459c979cb12353e5b5185d7f499509a9fe914fd7f9d3da00cf66934d6499232935243c7e318dd61ee15bf7caa7e0bf8ab35f9e130e4ae77c36666731" - -[update] -[update.modrinth] -mod-id = "9eGKb6K1" -version = "EdKb80F1" diff --git a/mods/villager-pickup.pw.toml b/mods/villager-pickup.pw.toml new file mode 100644 index 0000000..1cb140a --- /dev/null +++ b/mods/villager-pickup.pw.toml @@ -0,0 +1,13 @@ +name = "Villager Pickup" +filename = "villager-pickup-1.1.6-1.21.5.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/EL95Q1AM/versions/GzB1SZyZ/villager-pickup-1.1.6-1.21.5.jar" +hash-format = "sha512" +hash = "762d15d043b511f9b8219bd43388af1ec6db50de758d91f3eadd25206685c9ba49719850887455981f433be0bf5886febf1912e45a3d6759b7410259838aab67" + +[update] +[update.modrinth] +mod-id = "EL95Q1AM" +version = "GzB1SZyZ" diff --git a/pack.toml b/pack.toml index 4b968d5..a6f3add 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "84d65503c34424bdf27e11d1dca9299802a008d49b8ffb69bd781f7c0bfff9dd" +hash = "11e682d985f323fb979f06d96960cb5d366bf9f94b0f4bc8aa7b4f1c33c1f6ca" [versions] fabric = "0.17.3"