forked from kaboomserver/server
refactor: cleanup everything
chore: bump all plugins
This commit is contained in:
parent
527a200983
commit
d4a02695d8
21 changed files with 219 additions and 74 deletions
12
.gitignore
vendored
12
.gitignore
vendored
|
@ -1,10 +1,13 @@
|
||||||
|
archive.zip
|
||||||
|
archive
|
||||||
/fetched_*/
|
/fetched_*/
|
||||||
/scripts/fetched_*/
|
/scripts/fetched_*/
|
||||||
|
|
||||||
# Server files
|
# Server files
|
||||||
cache/
|
cache/
|
||||||
/libraries/
|
libraries/
|
||||||
/logs/
|
logs/
|
||||||
|
/plugins/CommandSpy/state.bin
|
||||||
/plugins/Essentials/userdata
|
/plugins/Essentials/userdata
|
||||||
/plugins/Essentials/warps/*
|
/plugins/Essentials/warps/*
|
||||||
/plugins/Essentials/custom_items.yml
|
/plugins/Essentials/custom_items.yml
|
||||||
|
@ -15,8 +18,9 @@ cache/
|
||||||
/plugins/Essentials/worth.yml
|
/plugins/Essentials/worth.yml
|
||||||
/plugins/FastAsyncWorldEdit/lang/
|
/plugins/FastAsyncWorldEdit/lang/
|
||||||
/plugins/Geyser-Spigot/locales/
|
/plugins/Geyser-Spigot/locales/
|
||||||
/versions/
|
/plugins/Vivecraft-Spigot-Extensions/config-instructions.yml
|
||||||
/worlds/
|
versions/
|
||||||
|
worlds/
|
||||||
/banned-ips.json
|
/banned-ips.json
|
||||||
/banned-players.json
|
/banned-players.json
|
||||||
/help.yml
|
/help.yml
|
||||||
|
|
|
@ -127,7 +127,7 @@ spam-limiter:
|
||||||
tab-spam-increment: 1
|
tab-spam-increment: 1
|
||||||
tab-spam-limit: 500
|
tab-spam-limit: 500
|
||||||
timings:
|
timings:
|
||||||
enabled: true
|
enabled: false
|
||||||
hidden-config-entries:
|
hidden-config-entries:
|
||||||
- database
|
- database
|
||||||
- proxies.velocity.secret
|
- proxies.velocity.secret
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,9 +1,9 @@
|
||||||
# These first 6 aren't configurable
|
# These first 6 aren't configurable
|
||||||
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues"
|
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues"
|
||||||
wiki: "https://intellectualsites.github.io/fastasyncworldedit-documentation/"
|
wiki: "https://intellectualsites.github.io/fastasyncworldedit-documentation/"
|
||||||
date: "Sat Jul 20 00:00:00 UTC 2024"
|
date: "Thu Nov 28 00:00:00 GMT-03:00 2024"
|
||||||
build: "https://ci.athion.net/job/FastAsyncWorldEdit/812"
|
build: "https://ci.athion.net/job/FastAsyncWorldEdit/952"
|
||||||
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f2962369"
|
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f26a6888"
|
||||||
platform: "Bukkit"
|
platform: "Bukkit"
|
||||||
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
||||||
# To be allowed to WorldEdit in a region, users need the appropriate
|
# To be allowed to WorldEdit in a region, users need the appropriate
|
||||||
|
@ -38,7 +38,7 @@ clipboard:
|
||||||
# Number of days to keep history on disk before deleting it
|
# Number of days to keep history on disk before deleting it
|
||||||
delete-after-days: 1
|
delete-after-days: 1
|
||||||
# If a player's clipboard should be deleted upon logout
|
# If a player's clipboard should be deleted upon logout
|
||||||
delete-on-logout: false
|
delete-on-logout: true
|
||||||
# Allows NBT stored in a clipboard to be written to disk
|
# Allows NBT stored in a clipboard to be written to disk
|
||||||
# - Requires clipboard.use-disk to be enabled
|
# - Requires clipboard.use-disk to be enabled
|
||||||
save-clipboard-nbt-to-disk: false
|
save-clipboard-nbt-to-disk: false
|
||||||
|
@ -111,6 +111,11 @@ extent:
|
||||||
# - UNSAFE = Can cause permanent damage to the server
|
# - UNSAFE = Can cause permanent damage to the server
|
||||||
# - SAFE = Can be buggy but unlikely to cause any damage
|
# - SAFE = Can be buggy but unlikely to cause any damage
|
||||||
experimental:
|
experimental:
|
||||||
|
# Undo operation batch size
|
||||||
|
# - The size defines the number of changes read at once.
|
||||||
|
# - Larger numbers might reduce overhead but increase latency for edits with only few changes.
|
||||||
|
# - 0 means undo operations are not batched.
|
||||||
|
undo-batch-size: 128
|
||||||
# [UNSAFE] Directly modify the region files. (OBSOLETE - USE ANVIL COMMANDS)
|
# [UNSAFE] Directly modify the region files. (OBSOLETE - USE ANVIL COMMANDS)
|
||||||
# - IMPROPER USE CAN CAUSE WORLD CORRUPTION!
|
# - IMPROPER USE CAN CAUSE WORLD CORRUPTION!
|
||||||
anvil-queue-mode: false
|
anvil-queue-mode: false
|
||||||
|
@ -138,6 +143,8 @@ experimental:
|
||||||
# This has no effect on existing blocks one way or the other.
|
# This has no effect on existing blocks one way or the other.
|
||||||
# Changes due to fluid flow will not be tracked by history, thus may have unintended consequences
|
# Changes due to fluid flow will not be tracked by history, thus may have unintended consequences
|
||||||
allow-tick-fluids: false
|
allow-tick-fluids: false
|
||||||
|
# Whether FAWE should use the incubator Vector API to accelerate some operations
|
||||||
|
use-vector-api: false
|
||||||
|
|
||||||
# This relates to how FAWE places chunks
|
# This relates to how FAWE places chunks
|
||||||
queue:
|
queue:
|
||||||
|
@ -189,7 +196,7 @@ history:
|
||||||
# Use a database to store disk storage summaries:
|
# Use a database to store disk storage summaries:
|
||||||
# - Enables inspection and rollback
|
# - Enables inspection and rollback
|
||||||
# - Does not impact performance
|
# - Does not impact performance
|
||||||
use-database: true
|
use-database: false
|
||||||
# Record history with dispatching:
|
# Record history with dispatching:
|
||||||
# - Much faster as it avoids duplicate block checks
|
# - Much faster as it avoids duplicate block checks
|
||||||
# - Slightly worse compression since dispatch order is different
|
# - Slightly worse compression since dispatch order is different
|
||||||
|
@ -220,6 +227,8 @@ history:
|
||||||
delete-after-days: 1
|
delete-after-days: 1
|
||||||
# Delete history in memory on logout (does not effect disk)
|
# Delete history in memory on logout (does not effect disk)
|
||||||
delete-on-logout: true
|
delete-on-logout: true
|
||||||
|
# Delete history on disk on logout
|
||||||
|
delete-disk-on-logout: true
|
||||||
# If history should be enabled by default for plugins using WorldEdit:
|
# If history should be enabled by default for plugins using WorldEdit:
|
||||||
# - It is faster to have disabled
|
# - It is faster to have disabled
|
||||||
# - It is faster to have disabled
|
# - It is faster to have disabled
|
||||||
|
@ -346,6 +355,8 @@ limits:
|
||||||
# - Can prevent blocks being pasted from clipboards, etc.
|
# - Can prevent blocks being pasted from clipboards, etc.
|
||||||
# - If fast-placement is disabled, this may cause edits to be slower.
|
# - If fast-placement is disabled, this may cause edits to be slower.
|
||||||
universal-disallowed-blocks: true
|
universal-disallowed-blocks: true
|
||||||
|
# If legacy, mumerical, blocks IDs should be able to be used (i.e. 12:2),
|
||||||
|
allow-legacy: true
|
||||||
# List of blocks to deny use of. Can be either an entire block type or a block with a specific property value.
|
# List of blocks to deny use of. Can be either an entire block type or a block with a specific property value.
|
||||||
# Where block properties are specified, any blockstate with the property will be disallowed (e.g. all directions
|
# Where block properties are specified, any blockstate with the property will be disallowed (e.g. all directions
|
||||||
# of a waterlogged fence). For blocking/remapping of all occurrences of a property like waterlogged, see
|
# of a waterlogged fence). For blocking/remapping of all occurrences of a property like waterlogged, see
|
||||||
|
|
|
@ -105,11 +105,11 @@ general-thread-pool: 32
|
||||||
|
|
||||||
# Allow third party capes to be visible. Currently allowing:
|
# Allow third party capes to be visible. Currently allowing:
|
||||||
# OptiFine capes, LabyMod capes, 5Zig capes and MinecraftCapes
|
# OptiFine capes, LabyMod capes, 5Zig capes and MinecraftCapes
|
||||||
allow-third-party-capes: true
|
allow-third-party-capes: false # Removed from Geyser
|
||||||
|
|
||||||
# Allow third party deadmau5 ears to be visible. Currently allowing:
|
# Allow third party deadmau5 ears to be visible. Currently allowing:
|
||||||
# MinecraftCapes
|
# MinecraftCapes
|
||||||
allow-third-party-ears: true
|
allow-third-party-ears: false # Removed from Geyser
|
||||||
|
|
||||||
# Allow a fake cooldown indicator to be sent. Bedrock players do not see a cooldown as they still use 1.8 combat
|
# Allow a fake cooldown indicator to be sent. Bedrock players do not see a cooldown as they still use 1.8 combat
|
||||||
show-cooldown: true
|
show-cooldown: true
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -21,5 +21,12 @@ fix-formatted-inventory-titles: true
|
||||||
# This only takes effect for ids in the short range. Useful for anticheat compatibility.
|
# This only takes effect for ids in the short range. Useful for anticheat compatibility.
|
||||||
handle-pings-as-inv-acknowledgements: false
|
handle-pings-as-inv-acknowledgements: false
|
||||||
#
|
#
|
||||||
|
# Adds bedrock blocks at y=0 for sub 1.17 clients. This may allow for weird interactions due to sending fake blocks.
|
||||||
|
bedrock-at-y-0: false
|
||||||
|
#
|
||||||
|
# Shows sculk shriekers as crying obsidian for 1.18.2 clients on 1.19+ servers. This fixes collision and block breaking issues.
|
||||||
|
# If disabled, the client will see them as end portal frames.
|
||||||
|
sculk-shriekers-to-crying-obsidian: true
|
||||||
|
#
|
||||||
# Suppresses warnings of missing emulations for certain features that are not supported (e.g. world height in 1.17+).
|
# Suppresses warnings of missing emulations for certain features that are not supported (e.g. world height in 1.17+).
|
||||||
suppress-emulation-warnings: false
|
suppress-emulation-warnings: true
|
||||||
|
|
Binary file not shown.
|
@ -3,7 +3,8 @@
|
||||||
# Specifies how 1.8.x clients should see the cooldown indicator
|
# Specifies how 1.8.x clients should see the cooldown indicator
|
||||||
# You can choose between TITLE, ACTION_BAR, BOSS_BAR and DISABLED
|
# You can choose between TITLE, ACTION_BAR, BOSS_BAR and DISABLED
|
||||||
# ONLY DISABLE IF YOU HAVE 1.9 COOLDOWN DISABLED ON YOUR SERVER
|
# ONLY DISABLE IF YOU HAVE 1.9 COOLDOWN DISABLED ON YOUR SERVER
|
||||||
# 1.8 PLAYERS MAY ASK WHY PVP IS NOT WORKING OTHERWISE
|
# 1.8 PLAYERS MAY ASK WHY PVP IS NOT WORKING OTHERWISE.
|
||||||
|
# REQUIRES A SERVER RESTART TO TAKE EFFECT
|
||||||
cooldown-indicator: TITLE
|
cooldown-indicator: TITLE
|
||||||
#
|
#
|
||||||
# Replaces Adventure mode with Survival mode for 1.7.x clients
|
# Replaces Adventure mode with Survival mode for 1.7.x clients
|
||||||
|
@ -11,14 +12,14 @@ cooldown-indicator: TITLE
|
||||||
# or 'CanPlaceOn' flags on items
|
# or 'CanPlaceOn' flags on items
|
||||||
replace-adventure: false
|
replace-adventure: false
|
||||||
#
|
#
|
||||||
# Whether 1.9 particles should be replaced by similar ones in
|
# Whether similar ones should replace 1.9 particles in
|
||||||
# 1.8 and lower
|
# 1.8 and lower
|
||||||
replace-particles: false
|
replace-particles: false
|
||||||
#
|
#
|
||||||
# Max amount of pages for written books before a client gets kicked
|
# Max number of pages for written books before a client gets kicked
|
||||||
max-book-pages: 100
|
max-book-pages: 100
|
||||||
#
|
#
|
||||||
# Max amount of characters in the json (!) string of a book page before a client gets kicked
|
# Max number of characters in the json (!) string of a book page before a client gets kicked
|
||||||
max-book-page-length: 5000
|
max-book-page-length: 5000
|
||||||
#
|
#
|
||||||
# Whether to emulate the 1.8+ world border for 1.7.x clients
|
# Whether to emulate the 1.8+ world border for 1.7.x clients
|
||||||
|
@ -28,11 +29,17 @@ emulate-world-border: true
|
||||||
always-show-original-mob-name: true
|
always-show-original-mob-name: true
|
||||||
#
|
#
|
||||||
# The particle to show the world border for the 1.8+ world border for 1.7.x clients
|
# The particle to show the world border for the 1.8+ world border for 1.7.x clients
|
||||||
# see https://wiki.vg/index.php?title=Protocol&oldid=7368#Particle_2
|
# sees https://wiki.vg/index.php?title=Protocol&oldid=7368#Particle_2
|
||||||
world-border-particle: fireworksSpark
|
world-border-particle: fireworksSpark
|
||||||
#
|
#
|
||||||
# If enabled, 1.8 players on 1.9+ servers can use /offhand to switch items between their main hand and offhand.
|
# If enabled, 1.8 players on 1.9+ servers can use /offhand to switch items between their main hand and offhand.
|
||||||
enable-offhand: true
|
enable-offhand: true
|
||||||
#
|
#
|
||||||
# Allows to define the offhand command
|
# Allows defining the offhand command
|
||||||
offhand-command: /offhand
|
offhand-command: /offhand
|
||||||
|
#
|
||||||
|
# If enabled, 1.8 players on 1.9+ servers will also experience the levitation effect by sending velocity packets.
|
||||||
|
emulate-levitation-effect: true
|
||||||
|
#
|
||||||
|
# If enabled, 1.8 players will handle the player combat packet added in 1.9 by showing the custom death message above the hotbar.
|
||||||
|
handle-player-combat-packet: true
|
||||||
|
|
Binary file not shown.
|
@ -25,7 +25,7 @@ block-disconnect-msg: You are using an unsupported Minecraft version!
|
||||||
# (We don't suggest using reload either, use a plugin manager)
|
# (We don't suggest using reload either, use a plugin manager)
|
||||||
# You can customize the message we kick people with if you use ProtocolLib here.
|
# You can customize the message we kick people with if you use ProtocolLib here.
|
||||||
reload-disconnect-msg: Server reload, please rejoin!
|
reload-disconnect-msg: Server reload, please rejoin!
|
||||||
# We warn when there's an error converting item and block data over versions, should we suppress these? (Only suggested if spamming)
|
# We warn when there's an error converting item/block or component/nbt data over versions, should we suppress these? (Only suggested if spamming)
|
||||||
suppress-conversion-warnings: true
|
suppress-conversion-warnings: true
|
||||||
#
|
#
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
|
@ -142,6 +142,12 @@ enforce-secure-chat: false
|
||||||
# Handles items with invalid count values (higher than max stack size) on 1.20.3 servers.
|
# Handles items with invalid count values (higher than max stack size) on 1.20.3 servers.
|
||||||
handle-invalid-item-count: false
|
handle-invalid-item-count: false
|
||||||
#
|
#
|
||||||
|
# Hides scoreboard numbers for 1.20.3+ clients on older server versions.
|
||||||
|
hide-scoreboard-numbers: false
|
||||||
|
#
|
||||||
|
# Fixes 1.21+ clients on 1.20.5 servers placing water/lava buckets at the wrong location when moving fast, NOTE: This may cause issues with anti-cheat plugins.
|
||||||
|
fix-1_21-placement-rotation: false
|
||||||
|
#
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
# 1.9+ CLIENTS ON 1.8 SERVERS OPTIONS #
|
# 1.9+ CLIENTS ON 1.8 SERVERS OPTIONS #
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
|
@ -151,7 +157,7 @@ handle-invalid-item-count: false
|
||||||
prevent-collision: false
|
prevent-collision: false
|
||||||
# If the above is true, should we automatically team players until you do?
|
# If the above is true, should we automatically team players until you do?
|
||||||
auto-team: false
|
auto-team: false
|
||||||
# When enabled if certain metadata can't be read, we won't tell you about it
|
# When enabled if certain entity data can't be read, we won't tell you about it
|
||||||
suppress-metadata-errors: true
|
suppress-metadata-errors: true
|
||||||
# When enabled, 1.9+ will be able to block by using shields
|
# When enabled, 1.9+ will be able to block by using shields
|
||||||
shield-blocking: false
|
shield-blocking: false
|
||||||
|
@ -183,7 +189,7 @@ replace-pistons: false
|
||||||
replacement-piston-id: 0
|
replacement-piston-id: 0
|
||||||
# Fix 1.9+ clients not rendering the far away chunks and improve chunk rendering when moving fast (Increases network usage and decreases client fps slightly)
|
# Fix 1.9+ clients not rendering the far away chunks and improve chunk rendering when moving fast (Increases network usage and decreases client fps slightly)
|
||||||
chunk-border-fix: false
|
chunk-border-fix: false
|
||||||
# Minimize the cooldown animation in 1.8 servers
|
|
||||||
minimize-cooldown: false
|
|
||||||
# Allows 1.9+ left-handedness (main hand) on 1.8 servers
|
# Allows 1.9+ left-handedness (main hand) on 1.8 servers
|
||||||
left-handed-handling: false
|
left-handed-handling: false
|
||||||
|
# Tries to cancel block break/place sounds sent by 1.8 servers to 1.9+ clients to prevent them from playing twice
|
||||||
|
cancel-block-sounds: true
|
||||||
|
|
96
plugins/Vivecraft-Spigot-Extensions/config.yml
Normal file
96
plugins/Vivecraft-Spigot-Extensions/config.yml
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
general:
|
||||||
|
debug: false
|
||||||
|
# will check for a newer version and alert any OP when they login to the server
|
||||||
|
checkforupdate: false
|
||||||
|
# Set to true to only allow VR players to play.
|
||||||
|
vive-only: false
|
||||||
|
# If true, creates an exclusion for vive-only for opped players. No effect if vive-only is false.
|
||||||
|
allow-op: false
|
||||||
|
# The message to show kicked non-vive players.
|
||||||
|
vive-only-kickmessage: ''
|
||||||
|
# Ticks to wait before kicking a player. The player's client must send a Vivecraft VERSION info in that time.
|
||||||
|
vive-only-kickwaittime: 0
|
||||||
|
# Set to false to disable registering Vivecraft-specific crafting recipes.
|
||||||
|
vive-crafting: false
|
||||||
|
SendPlayerData:
|
||||||
|
# Send player data to all clients with Vivecraft
|
||||||
|
enabled: true
|
||||||
|
CreeperRadius:
|
||||||
|
# Distance from a Vivecraft player before creeper starts to swell up (vanilla is 3)
|
||||||
|
enabled: true
|
||||||
|
radius: 1.75
|
||||||
|
setSpigotConfig:
|
||||||
|
enabled: true
|
||||||
|
# Increase these if you get rubber banding when teleporting.
|
||||||
|
movedWronglyThreshold: 15
|
||||||
|
movedTooQuickly: 64
|
||||||
|
pvp:
|
||||||
|
# Allows Standing VR players to Attack other Standing VR Players
|
||||||
|
VRvsVR: true
|
||||||
|
# Allows Standing VR Players to attack Non VR players
|
||||||
|
VRvsNONVR: true
|
||||||
|
# Allows Seated VR Players to attack normal players.
|
||||||
|
SEATEDVRvsNONVR: true
|
||||||
|
# Allows Standing VR Players to attack Seated VR Players
|
||||||
|
VRvsSEATEDVR: true
|
||||||
|
bow:
|
||||||
|
# Archery damage multiplier for Vivecraft (standing) users. Set to 1 to disable
|
||||||
|
standingmultiplier: 2
|
||||||
|
# Archery damage multiplier for Vivecraft (seated) users. Set to 1 to disable
|
||||||
|
seatedmultiplier: 1
|
||||||
|
# Headshot damage multiplier for Vivecraft (standing) users. Set to 1 to disable
|
||||||
|
standingheadshotmultiplier: 3
|
||||||
|
# Headshot damage multiplier for Vivecraft (seated) users. Set to 1 to disable
|
||||||
|
seatedheadshotmultiplier: 2
|
||||||
|
# Set if players can headshot mobs (only horizontal mobs)
|
||||||
|
headshotmobs: true
|
||||||
|
permissions:
|
||||||
|
# enable setting player groups for vive users.
|
||||||
|
enabled: false
|
||||||
|
# Permission group for Vive users
|
||||||
|
vivegroup: vive.vivegroup
|
||||||
|
# Permission group for non-Vive users
|
||||||
|
non-vivegroup: vive.non-vivegroup
|
||||||
|
# Permission group for vive users in free move mode.
|
||||||
|
freemovegroup: vive.freemovegroup
|
||||||
|
# Permission to override climb limitations.
|
||||||
|
climbperm: vive.climbanywhere
|
||||||
|
welcomemsg:
|
||||||
|
enabled: false
|
||||||
|
# Remove message to not send or set to nothing. ex: leaveMessage:
|
||||||
|
welcomeVR: '&player has joined with standing VR!'
|
||||||
|
welcomenonVR: '&player has joined with Non-VR companion!'
|
||||||
|
welcomeSeated: '&player has joined with seated VR!'
|
||||||
|
welcomeVanilla: '&player has joined as a Muggle!'
|
||||||
|
leaveMessage: '&player has disconnected from the server!'
|
||||||
|
climbey:
|
||||||
|
# Allows use of jump_boots and climb_claws. Provide with /give (player) climb_claws | jump_boots
|
||||||
|
enabled: false
|
||||||
|
# Sets which blocks are climb-able. Options are 'None': List ignored. All blocks are climbable. 'Include': Only blocks on the list are climbable. 'Exclude': All blocks are climbable except those on the list
|
||||||
|
blockmode: None
|
||||||
|
# The list of block names for use with include/exclude block mode.
|
||||||
|
blocklist:
|
||||||
|
- white_wool
|
||||||
|
- dirt
|
||||||
|
- grass_block
|
||||||
|
crawling:
|
||||||
|
# Allows use of roomscale crawling. Disabling does not prevent vanilla crawling.
|
||||||
|
enabled: false
|
||||||
|
teleport:
|
||||||
|
# Whether direct teleport is enabled. It is recommended to leave this enabled for players prone to VR sickness.
|
||||||
|
enable: true
|
||||||
|
# Enforce limited teleport range and frequency in survival
|
||||||
|
limitedsurvival: false
|
||||||
|
# Maximum blocks players can teleport up. Set to 0 to disable. Max: 4
|
||||||
|
uplimit: 1
|
||||||
|
# Maximum blocks players can teleport down. Set to 0 to disable. Max: 16
|
||||||
|
downlimit: 4
|
||||||
|
# Maximum blocks players can teleport horizontally. Set to 0 to disable. Max: 32
|
||||||
|
horizontallimit: 16
|
||||||
|
worldscale:
|
||||||
|
# Limit the range of world scale players can use
|
||||||
|
limitrange: false
|
||||||
|
# Upper limit of range
|
||||||
|
max: 2
|
||||||
|
# Lower limit of range
|
||||||
|
min: 0.5
|
Binary file not shown.
20
plugins/voicechat/translations.properties
Normal file
20
plugins/voicechat/translations.properties
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# Simple Voice Chat translations
|
||||||
|
# This file contains all server-side translations for the Simple Voice Chat plugin
|
||||||
|
|
||||||
|
# The message a player gets when kicked for not having voice chat installed and the server has force_voicechat enabled
|
||||||
|
# The first parameter is the mod/plugin name and the second parameter is the mod/plugin version
|
||||||
|
force_voicechat_kick_message=You need %s %s to play on this server
|
||||||
|
# The message a player gets when joining a server with an incompatible voice chat version
|
||||||
|
# The first parameter is the mod/plugin version and the second parameter is the mod/plugin name
|
||||||
|
voicechat_not_compatible_message=Your voice chat client version is not compatible with the server-side version.\\nPlease install version %s of %s.
|
||||||
|
# The message a player gets when trying to execute a command that requires the voice chat mod installed on the client side.
|
||||||
|
# The first parameter is the mod/plugin name
|
||||||
|
voicechat_needed_for_command_message=You need to have %s installed on your client to use this command
|
||||||
|
# The message a player gets when trying to execute a command that can only be executed as a player
|
||||||
|
player_command_message=This command can only be executed as a player
|
||||||
|
# The Placeholder API string for '%voicechat_installed%'
|
||||||
|
placeholder_api_voicechat_installed=
|
||||||
|
# The Placeholder API string for '%voicechat_not_installed%'
|
||||||
|
placeholder_api_voicechat_not_installed=
|
||||||
|
# The Placeholder API string for '%voicechat_disabled%'
|
||||||
|
placeholder_api_voicechat_disabled=
|
|
@ -1,10 +0,0 @@
|
||||||
not_compatible: |-
|
|
||||||
Your voice chat version is not compatible with the servers version.
|
|
||||||
Please install version %s of %s.
|
|
||||||
voicechat_needed_command: You need to have %s installed on your client to use this
|
|
||||||
command
|
|
||||||
command_as_player: This command can only be executed as a player
|
|
||||||
|
|
||||||
placeholder_api_prefix_uses_voicechat: §a
|
|
||||||
placeholder_api_prefix_no_voicechat: §c
|
|
||||||
placeholder_api_prefix_disabled: §c
|
|
|
@ -1,43 +1,50 @@
|
||||||
# Simple Voice Chat server config v1.19.3-2.3.28
|
# Simple Voice Chat server config v2.5.25
|
||||||
|
|
||||||
# The range where the voice chat should broadcast audio to
|
# The port number to use for the voice chat communication.
|
||||||
# A value <0 means 'max_voice_distance'
|
# Audio packets are always transmitted via the UDP protocol on the port number
|
||||||
broadcast_range=-1.0
|
# specified here, independently of other networking used for the game server.
|
||||||
# If spectators are allowed to talk to other players
|
# Set this to '-1' to use the same port number that is used by the Minecraft server.
|
||||||
spectator_interaction=false
|
# However, it is strongly recommended NOT to use the same port number because UDP on
|
||||||
# If players without the mod should get kicked from the server
|
# it is also used by default for the server query. Doing so may crash the server!
|
||||||
force_voice_chat=false
|
|
||||||
# The IP address to bind the voice chat server on
|
|
||||||
# Leave empty to bind to an IP address chosen by the kernel
|
|
||||||
bind_address=
|
|
||||||
# If players in group chats can be heard locally
|
|
||||||
open_groups=false
|
|
||||||
# The multiplier the voice distance will be reduced by when whispering
|
|
||||||
whisper_distance_multiplier=0.5
|
|
||||||
# The opus codec
|
|
||||||
codec=VOIP
|
|
||||||
# If players are allowed to record the voice chat
|
|
||||||
allow_recording=true
|
|
||||||
# The distance to where the voice can be heard
|
|
||||||
max_voice_distance=48.0
|
|
||||||
# The port of the voice chat server
|
|
||||||
# Setting this to "-1" sets the port to the Minecraft servers port
|
|
||||||
port=24454
|
port=24454
|
||||||
# The multiplier the voice distance will be reduced by when sneaking
|
# 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=64.0
|
||||||
|
# The multiplier of the voice distance when crouching
|
||||||
crouch_distance_multiplier=1.0
|
crouch_distance_multiplier=1.0
|
||||||
# The maximum size in bytes in a voice packet
|
# The multiplier of the voice distance when whispering
|
||||||
# Set this to a lower value if your voice packets don't arrive
|
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
|
mtu_size=1024
|
||||||
# The host name that clients should use to connect to the voice chat
|
# The frequency at which keep-alive packets are sent (in milliseconds)
|
||||||
# Don't change this value if you don't know what you are doing
|
|
||||||
voice_host=
|
|
||||||
# The frequency in which keep alive packets are sent
|
|
||||||
# Setting this to a higher value may result in timeouts
|
# Setting this to a higher value may result in timeouts
|
||||||
keep_alive=1000
|
keep_alive=2000
|
||||||
# The amount of milliseconds, the server should wait to check if the player has the mod installed
|
|
||||||
# Only active when force_voice_chat is set to true
|
|
||||||
login_timeout=10000
|
|
||||||
# If spectators can talk to players they are spectating
|
|
||||||
spectator_player_possession=false
|
|
||||||
# If group chats are allowed
|
# If group chats are allowed
|
||||||
enable_groups=true
|
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=false
|
||||||
|
# If spectators are allowed to talk to other players
|
||||||
|
spectator_interaction=true
|
||||||
|
# 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
|
||||||
|
|
|
@ -17,9 +17,6 @@ do
|
||||||
rm archive.zip
|
rm archive.zip
|
||||||
done
|
done
|
||||||
|
|
||||||
## voicechat
|
|
||||||
curl -L https://cdn.modrinth.com/data/9eGKb6K1/versions/nS19YToN/voicechat-bukkit-2.5.20.jar -o voicechat.jar
|
|
||||||
|
|
||||||
# Move plugins
|
# Move plugins
|
||||||
mv archive/jars/EssentialsX-*.jar fetched_plugins/Essentials.jar
|
mv archive/jars/EssentialsX-*.jar fetched_plugins/Essentials.jar
|
||||||
mv archive/artifacts/FastAsyncWorldEdit-Bukkit-*.jar fetched_plugins/FastAsyncWorldEdit.jar
|
mv archive/artifacts/FastAsyncWorldEdit-Bukkit-*.jar fetched_plugins/FastAsyncWorldEdit.jar
|
||||||
|
@ -27,7 +24,6 @@ mv Geyser-Spigot.jar fetched_plugins/Geyser.jar
|
||||||
mv archive/build/libs/ViaVersion-*.jar fetched_plugins/ViaVersion.jar
|
mv archive/build/libs/ViaVersion-*.jar fetched_plugins/ViaVersion.jar
|
||||||
mv archive/build/libs/ViaBackwards-*.jar fetched_plugins/ViaBackwards.jar
|
mv archive/build/libs/ViaBackwards-*.jar fetched_plugins/ViaBackwards.jar
|
||||||
mv archive/build/libs/ViaRewind-*.jar fetched_plugins/ViaRewind.jar
|
mv archive/build/libs/ViaRewind-*.jar fetched_plugins/ViaRewind.jar
|
||||||
mv voicechat.jar fetched_plugins/voicechat.jar
|
|
||||||
|
|
||||||
# Clean up
|
# Clean up
|
||||||
rm -rf archive/
|
rm -rf archive/
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#Minecraft server properties
|
#Minecraft server properties
|
||||||
#Sun Jun 23 19:39:57 UTC 2024
|
#Fri Nov 01 00:00:00 UTC 2024
|
||||||
allow-flight=true
|
allow-flight=true
|
||||||
allow-nether=true
|
allow-nether=true
|
||||||
broadcast-console-to-ops=true
|
broadcast-console-to-ops=true
|
||||||
|
|
|
@ -63,6 +63,7 @@ advancements:
|
||||||
- '*'
|
- '*'
|
||||||
world-settings:
|
world-settings:
|
||||||
default:
|
default:
|
||||||
|
seed-trialchambers: 94251327
|
||||||
below-zero-generation-in-existing-chunks: true
|
below-zero-generation-in-existing-chunks: true
|
||||||
simulation-distance: default
|
simulation-distance: default
|
||||||
thunder-chance: 100000
|
thunder-chance: 100000
|
||||||
|
|
Loading…
Reference in a new issue