Initial server configuration

This commit is contained in:
2026-06-01 21:02:52 +03:00
commit 6c51390cab
398 changed files with 86675 additions and 0 deletions
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
191771837687b766537a8c4607cb6fad79c533a1
Binary file not shown.

After

Width:  |  Height:  |  Size: 958 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 850 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 959 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 823 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 838 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 947 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 951 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 890 B

+246
View File
@@ -0,0 +1,246 @@
# --------------------------------
# Geyser Configuration File
#
# A bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition.
#
# GitHub: https://github.com/GeyserMC/Geyser
# Discord: https://discord.gg/geysermc
# Wiki: https://geysermc.org/wiki
#
# NOTICE: See https://geysermc.org/wiki/geyser/setup/ for the setup guide. Many video tutorials are outdated.
# In most cases, especially with server hosting providers, further hosting-specific configuration is required.
# --------------------------------
# Network settings for the Bedrock listener
bedrock:
# The IP address that Geyser will bind on to listen for incoming Bedrock connections.
# Generally, you should only change this if you want to limit what IPs can connect to your server.
address: 0.0.0.0
# The port that will Geyser will listen on for incoming Bedrock connections.
# Since Minecraft: Bedrock Edition uses UDP, this port must allow UDP traffic.
port: 19132
# Some hosting services change your Java port everytime you start the server and require the same port to be used for Bedrock.
# This option makes the Bedrock port the same as the Java port every time you start the server.
clone-remote-port: false
# Network settings for the Java server connection
java:
# What type of authentication Bedrock players will be checked against when logging into the Java server.
# Can be "floodgate" (see https://wiki.geysermc.org/floodgate/), "online", or "offline".
auth-type: online
# MOTD settings
motd:
# The MOTD that will be broadcasted to Minecraft: Bedrock Edition clients. This is irrelevant if "passthrough-motd" is set to true.
# If either of these are empty, the respective string will default to "Geyser"
primary-motd: Geyser
secondary-motd: Another Geyser server.
# Whether Geyser should relay the MOTD from the Java server to Bedrock players.
passthrough-motd: true
# Maximum amount of players that can connect.
# This is only visual, and is only applied if passthrough-motd is disabled.
max-players: 100
# Whether to relay the player count and max players from the Java server to Bedrock players.
passthrough-player-counts: true
# Whether to use server API methods to determine the Java server's MOTD and ping passthrough.
# There is no need to disable this unless your MOTD or player count does not appear properly.
integrated-ping-passthrough: true
# How often to ping the Java server to refresh MOTD and player count, in seconds.
# Only relevant if integrated-ping-passthrough is disabled.
ping-passthrough-interval: 3
# Gameplay options that affect Bedrock players
gameplay:
# The server name that will be sent to Minecraft: Bedrock Edition clients. This is visible in both the pause menu and the settings menu.
server-name: Geyser
# Allow a fake cooldown indicator to be sent. Bedrock players otherwise do not see a cooldown as they still use 1.8 combat.
# Please note: with the integrated pack disabled, some users may see a black box during the cooldown sequence, like below:
# https://geysermc.org/img/external/cooldown_indicator.png
# This can be resolved by enabling the integrated pack, or by going into Bedrock settings under the accessibility tab and setting "Text Background Opacity" to 0.
# This setting can be set to "crosshair", "hotbar", or "disabled"
cooldown-type: crosshair
# Bedrock clients can freeze when opening up the command prompt for the first time if given a lot of commands.
# Disabling this will prevent command suggestions from being sent and solve freezing for Bedrock clients.
command-suggestions: true
# Controls if coordinates are shown to players.
show-coordinates: true
# Whether Bedrock players are blocked from performing their scaffolding-style bridging.
disable-bedrock-scaffolding: false
# Bedrock prevents building and displaying blocks above Y127 in the Nether.
# This config option works around that by changing the Nether dimension ID to the End ID.
# The main downside to this is that the entire Nether will have the same red fog rather than having different fog for each biome.
nether-roof-workaround: false
# Whether to show Bedrock Edition emotes to other Bedrock Edition players.
emotes-enabled: true
# Whether to remove legacy text formatting codes sent by Bedrock players.
# Unlike on Java Edition, typing section signs for legacy color codes is possible on Bedrock Edition.
# See https://minecraft.wiki/w/Formatting_codes for further information.
block-legacy-codes: true
# Which item to use to mark unavailable slots in a Bedrock player inventory. Examples of this are the 2x2 crafting grid while in creative,
# or custom inventory menus with sizes different from the usual 3x9. A barrier block is the default item.
# This config option can be set to any Bedrock item identifier. If you want to set this to a custom item, make sure that you specify the item in the following format: "geyser_custom:<mapping-name>"
unusable-space-block: minecraft:barrier
# Whether to add any items and blocks which normally does not exist in Bedrock Edition.
# This should only need to be disabled if using a proxy that does not use the "transfer packet" style of server switching.
# If this is disabled, furnace minecart items will be mapped to hopper minecart items.
# Geyser's block, item, and skull mappings systems will also be disabled.
# This option requires a restart of Geyser in order to change its setting.
enable-custom-content: true
# Force clients to load all resource packs if there are any.
# If set to false, it allows the user to connect to the server even if they don't
# want to download the resource packs.
force-resource-packs: true
# Whether to automatically serve a resource pack that is required for some Geyser features to all connecting Bedrock players.
# If enabled, force-resource-packs will be enabled.
enable-integrated-pack: true
# Whether to forward player ping to the server. While enabling this will allow Bedrock players to have more accurate
# ping, it may also cause players to time out more easily.
forward-player-ping: false
# Allows Xbox achievements to be unlocked.
# If a player types in an unknown command, they will receive a message that states cheats are disabled.
# Otherwise, commands work as expected.
xbox-achievements-enabled: false
# The maximum number of custom skulls to be displayed per player. Increasing this may decrease performance on weaker devices.
# A value of 0 will disable all custom skulls.
# Setting this to -1 will cause all custom skulls to be displayed regardless of distance or number.
max-visible-custom-skulls: 128
# The radius in blocks around the player in which custom skulls are displayed.
custom-skull-render-distance: 32
# The default locale if we don't have the one the client requested. If set to "system", the system's language will be used.
default-locale: system
# Whether player IP addresses will be logged by the server.
log-player-ip-addresses: true
# For online mode authentication type only.
# Stores a list of Bedrock player usernames that should have their Java Edition account saved after login.
# This saves a token that can be reused to authenticate the player later. This does not save emails or passwords,
# but you should still be cautious when adding to this list and giving others access to this Geyser instance's files.
# Removing a name from this list will delete its cached login information on the next Geyser startup.
# The file that tokens will be saved in is in the same folder as this config, named "saved-refresh-tokens.json".
saved-user-logins:
- ThisExampleUsernameShouldBeLongEnoughToNeverBeAnXboxUsername
- ThisOtherExampleUsernameShouldAlsoBeLongEnough
# For online mode authentication type only.
# Specify how many seconds to wait while user authorizes Geyser to access their Microsoft account.
# User is allowed to disconnect from the server during this period.
pending-authentication-timeout: 120
# Whether to alert the console and operators that a new Geyser version is available that supports a Bedrock version
# that this Geyser version does not support. It's recommended to keep this option enabled, as many Bedrock platforms
# auto-update.
notify-on-new-bedrock-update: true
# Advanced configuration options. These usually do not need modifications.
advanced:
# Specify how many days player skin images will be cached to disk to save downloading them from the internet.
# A value of 0 is disabled. (Default: 0)
cache-images: 0
# Geyser updates the Scoreboard after every Scoreboard packet, but when Geyser tries to handle
# a lot of scoreboard packets per second, this can cause serious lag.
# This option allows you to specify after how many Scoreboard packets per seconds
# the Scoreboard updates will be limited to four updates per second.
scoreboard-packet-threshold: 20
# Whether Geyser should send team names in command suggestions.
# Disable this if you have a lot of teams used that you don't need as suggestions.
add-team-suggestions: true
# A list of remote resource pack urls to send to the Bedrock client for downloading.
# The Bedrock client is very picky about how these are delivered - please see our wiki page for further info: https://geysermc.org/wiki/geyser/packs/
resource-pack-urls: []
# Floodgate uses encryption to ensure use from authorized sources.
# This should point to the public key generated by Floodgate (BungeeCord, Spigot or Velocity)
# You can ignore this when not using Floodgate.
# If you're using a plugin version of Floodgate on the same server, the key will automatically be picked up from Floodgate.
floodgate-key-file: key.pem
# Advanced networking options for the Geyser to Java server connection
java:
# Whether to enable HAPROXY protocol when connecting to the Java server.
# This is useful only when:
# 1) Your Java server supports HAPROXY protocol (it probably doesn't)
# 2) You run Velocity or BungeeCord with the option enabled in the proxy's main config.
# IF YOU DON'T KNOW WHAT THIS IS, DON'T TOUCH IT!
use-haproxy-protocol: false
# Whether to connect directly into the Java server without creating a TCP connection.
# This should only be disabled if a plugin that interfaces with packets or the network does not work correctly with Geyser.
# If enabled, the remote address and port sections are ignored.
# If disabled, expect performance decrease and latency increase.
use-direct-connection: true
# Whether Geyser should attempt to disable packet compression (from the Java Server to Geyser) for Bedrock players.
# This should be a benefit as there is no need to compress data when Java packets aren't being handled over the network.
# This requires use-direct-connection to be true.
disable-compression: true
# Advanced networking options for Geyser's Bedrock listener
bedrock:
# The port to broadcast to Bedrock clients with the MOTD that they should use to connect to the server.
# A value of 0 will broadcast the port specified above.
# DO NOT change this unless Geyser runs on a different port than the one that is used to connect.
broadcast-port: 0
# How much to compress network traffic to the Bedrock client. The higher the number, the more CPU usage used, but
# the smaller the bandwidth used. Does not have any effect below -1 or above 9. Set to -1 to disable.
compression-level: 6
# Whether to expect HAPROXY protocol for connecting Bedrock clients.
# This is useful only when you are running a UDP reverse proxy in front of your Geyser instance.
# IF YOU DON'T KNOW WHAT THIS IS, DON'T TOUCH IT!
use-haproxy-protocol: false
# A list of allowed HAPROXY protocol speaking proxy IP addresses/subnets. Only effective when "use-proxy-protocol" is enabled, and
# should really only be used when you are not able to use a proper firewall (usually true with shared hosting providers etc.).
# Keeping this list empty means there is no IP address whitelist.
# IP addresses, subnets, and links to plain text files are supported.
haproxy-protocol-whitelisted-ips: []
# Should be enabled if this Geyser instance is behind a WaterdogPE proxy. If enabled, Geyser will
# use the xuid / address sent from WaterdogPE and reject clients that do not send it.
use-waterdogpe-forwarding: false
# The internet supports a maximum MTU of 1492 but could cause issues with packet fragmentation.
# 1400 is the default.
mtu: 1400
# This option disables the auth step Geyser performs for connecting Bedrock players.
# It can be used to allow connections from ProxyPass and WaterdogPE. In these cases, make sure that users
# cannot directly connect to this Geyser instance. See https://www.spigotmc.org/wiki/firewall-guide/ for
# assistance - and use UDP instead of TCP.
# Disabling Bedrock authentication for other use-cases is NOT SUPPORTED, as it allows anyone to spoof usernames, and is therefore a security risk.
# All Floodgate functionality (including skin uploading and account linking) will also not work when this option is disabled.
validate-bedrock-login: true
# If debug messages should be sent through console
debug-mode: false
# Do not change!
config-version: 7
@@ -0,0 +1,29 @@
# --------------------------------
# Geyser Custom Skull Configuration Files
#
# This file is ignored with `add-custom-skull-blocks` disabled.
# See `config.yml` for the main set of configuration values
#
# Custom skulls with the player username, UUID, or texture specified in this file
# will be translated as custom blocks and be displayed in the inventory and on entities.
# --------------------------------
# Java player usernames
# Skins will be updated when Geyser starts and players will have to re-download
# the resource pack if any players had changed their skin.
player-usernames:
# - GeyserMC
# Java player UUIDs
# Skins will be updated when Geyser starts and players will have to re-download
# the resource pack if any players had changed their skin.
player-uuids:
# - 8b8d8e8f-2759-47c6-acb5-5827de8a72b8
# The long string of characters found in the NBT of custom player heads
player-profiles:
# - ewogICJ0aW1lc3RhbXAiIDogMTY1NzMyMjIzOTgzMywKICAicHJvZmlsZUlkIiA6ICJjZGRiZTUyMGQwNDM0YThiYTFjYzlmYzkyZmRlMmJjZiIsCiAgInByb2ZpbGVOYW1lIiA6ICJBbWJlcmljaHUiLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTkwNzkwYzU3ZTE4MWVkMTNhZGVkMTRjNDdlZTJmN2M4ZGUzNTMzZTAxN2JhOTU3YWY3YmRmOWRmMWJkZTk0ZiIsCiAgICAgICJtZXRhZGF0YSIgOiB7CiAgICAgICAgIm1vZGVsIiA6ICJzbGltIgogICAgICB9CiAgICB9CiAgfQp9
# The hash of the skin on Minecraft's skin server (http://textures.minecraft.net/texture/HASH)
skin-hashes:
# - a90790c57e181ed13aded14c47ee2f7c8de3533e017ba957af7bdf9df1bde94f
@@ -0,0 +1,502 @@
{
"removed": [
"upgrade.minecraft.netherite_upgrade",
"item.minecraft.creeper_banner_pattern.desc",
"item.minecraft.flow_banner_pattern.desc",
"item.minecraft.flower_banner_pattern.desc",
"item.minecraft.globe_banner_pattern.desc",
"item.minecraft.guster_banner_pattern.desc",
"item.minecraft.mojang_banner_pattern.desc",
"item.minecraft.piglin_banner_pattern.desc",
"item.minecraft.skull_banner_pattern.desc",
"argument.time.invalid_tick_count",
"arguments.nbtpath.too_large",
"block.minecraft.grass",
"book.invalid.tag",
"commands.fillbiome.success",
"commands.function.success.multiple",
"commands.function.success.multiple.result",
"commands.function.success.single",
"commands.function.success.single.result",
"commands.publish.success",
"connect.reconfiging",
"dataPack.update_1_20.description",
"dataPack.update_1_20.name",
"dataPack.update_1_21.description",
"dataPack.update_1_21.name",
"dataPack.winter_drop.description",
"dataPack.winter_drop.name",
"deathScreen.score",
"entity.minecraft.creaking_transient",
"event.minecraft.raid.defeat",
"event.minecraft.raid.victory",
"gui.abuseReport.reason.false_reporting",
"gui.chatReport.comments",
"gui.chatReport.describe",
"gui.chatReport.discard.content",
"gui.chatReport.discard.discard",
"gui.chatReport.discard.draft",
"gui.chatReport.discard.return",
"gui.chatReport.discard.title",
"gui.chatReport.draft.content",
"gui.chatReport.draft.discard",
"gui.chatReport.draft.edit",
"gui.chatReport.draft.quittotitle.content",
"gui.chatReport.draft.quittotitle.title",
"gui.chatReport.draft.title",
"gui.chatReport.more_comments",
"gui.chatReport.observed_what",
"gui.chatReport.read_info",
"gui.chatReport.select_reason",
"gui.chatReport.send.comments_too_long",
"gui.chatReport.send.no_reason",
"item_modifier.unknown",
"item.minecraft.angler_pottery_shard",
"item.minecraft.archer_pottery_shard",
"item.minecraft.arms_up_pottery_shard",
"item.minecraft.blade_pottery_shard",
"item.minecraft.brewer_pottery_shard",
"item.minecraft.bundle.fullness",
"item.minecraft.burn_pottery_shard",
"item.minecraft.danger_pottery_shard",
"item.minecraft.explorer_pottery_shard",
"item.minecraft.friend_pottery_shard",
"item.minecraft.heart_pottery_shard",
"item.minecraft.heartbreak_pottery_shard",
"item.minecraft.howl_pottery_shard",
"item.minecraft.miner_pottery_shard",
"item.minecraft.mourner_pottery_shard",
"item.minecraft.music_disc_5.desc",
"item.minecraft.music_disc_11.desc",
"item.minecraft.music_disc_13.desc",
"item.minecraft.music_disc_blocks.desc",
"item.minecraft.music_disc_cat.desc",
"item.minecraft.music_disc_chirp.desc",
"item.minecraft.music_disc_creator_music_box.desc",
"item.minecraft.music_disc_creator.desc",
"item.minecraft.music_disc_far.desc",
"item.minecraft.music_disc_mall.desc",
"item.minecraft.music_disc_mellohi.desc",
"item.minecraft.music_disc_otherside.desc",
"item.minecraft.music_disc_pigstep.desc",
"item.minecraft.music_disc_precipice.desc",
"item.minecraft.music_disc_relic.desc",
"item.minecraft.music_disc_stal.desc",
"item.minecraft.music_disc_strad.desc",
"item.minecraft.music_disc_wait.desc",
"item.minecraft.music_disc_ward.desc",
"item.minecraft.music_disc_tears.desc",
"item.minecraft.music_disc_lava_chicken.desc",
"item.minecraft.plenty_pottery_shard",
"item.minecraft.pottery_shard_archer",
"item.minecraft.pottery_shard_arms_up",
"item.minecraft.pottery_shard_prize",
"item.minecraft.pottery_shard_skull",
"item.minecraft.prize_pottery_shard",
"item.minecraft.scute",
"item.minecraft.sheaf_pottery_shard",
"item.minecraft.shelter_pottery_shard",
"item.minecraft.skull_pottery_shard",
"item.minecraft.snort_pottery_shard",
"item.nbt_tags",
"mco.account.privacy.info",
"mco.account.privacyinfo",
"mco.client.incompatible.msg.line1",
"mco.client.incompatible.msg.line2",
"mco.client.incompatible.msg.line3",
"mco.configure.world.close.question.line2",
"mco.configure.world.delete.question.line2",
"mco.configure.world.invited",
"mco.configure.world.leave.question.line2",
"mco.configure.world.minigame",
"mco.configure.world.resourcepack.question.line1",
"mco.configure.world.resourcepack.question.line2",
"mco.configure.world.restore.download.question.line2",
"mco.configure.world.restore.question.line2",
"mco.configure.world.slot.switch.question.line2",
"mco.configure.world.slot.tooltip.active",
"mco.configure.world.spawnAnimals",
"mco.configure.world.spawnNPCs",
"mco.configure.world.spawn_toggle.title",
"mco.configure.world.subscription.day",
"mco.configure.world.subscription.days",
"mco.configure.world.subscription.month",
"mco.configure.world.subscription.months",
"mco.configure.world.subscription.title",
"mco.configure.world.title",
"mco.configure.world.uninvite.question",
"mco.create.world.skip",
"mco.create.world.subtitle",
"mco.download.confirmation.line1",
"mco.download.confirmation.line2",
"mco.errorMessage.realmsService",
"mco.gui.ok",
"mco.reset.world.seed",
"mco.reset.world.upload",
"mco.selectServer.closeserver",
"mco.selectServer.configureRealm",
"mco.selectServer.expiredSubscribe",
"mco.selectServer.minigame",
"mco.snapshot.creating",
"mco.snapshot.friendsRealm.upgrade",
"mco.upload.entry.cheats",
"mco.upload.entry.commands",
"mco.upload.hardcore",
"mco.upload.size.failure.line1",
"mco.upload.size.failure.line2",
"mco.version",
"multiplayer.disconnect.out_of_order_chat",
"multiplayer.disconnect.unsigned_chat",
"narration.edit_box",
"painting.minecraft.earth.author",
"painting.minecraft.fire.author",
"painting.minecraft.water.author",
"painting.minecraft.wind.author",
"painting.minecraft.wither.author",
"predicate.unknown",
"resourcepack.downloading",
"resourcepack.progress",
"resourcepack.requesting",
"selectWorld.cheats",
"selectWorld.edit.export_worldgen_settings",
"selectWorld.edit.export_worldgen_settings.failure",
"selectWorld.edit.export_worldgen_settings.success",
"selectWorld.futureworld.error.text",
"selectWorld.futureworld.error.title",
"selectWorld.gameMode.adventure.line1",
"selectWorld.gameMode.adventure.line2",
"selectWorld.gameMode.creative.line1",
"selectWorld.gameMode.creative.line2",
"selectWorld.gameMode.hardcore.line1",
"selectWorld.gameMode.hardcore.line2",
"selectWorld.gameMode.spectator.line1",
"selectWorld.gameMode.spectator.line2",
"selectWorld.gameMode.survival.line1",
"selectWorld.gameMode.survival.line2",
"selectWorld.import_worldgen_settings",
"selectWorld.import_worldgen_settings.failure",
"selectWorld.import_worldgen_settings.select_file",
"selectWorld.moreWorldOptions",
"selectWorld.resultFolder",
"selectWorld.versionJoinButton",
"selectWorld.versionQuestion",
"selectWorld.versionWarning",
"subtitles.block.trial_spawner.ambient_charged",
"subtitles.block.trial_spawner.charge_activate",
"subtitles.entity.camel.step",
"subtitles.entity.camel.step_sand",
"subtitles.entity.leash_knot.break",
"subtitles.entity.leash_knot.place",
"subtitles.entity.drowned.step",
"subtitles.entity.generic.wind_burst",
"subtitles.entity.goat.step",
"subtitles.entity.hoglin.step",
"subtitles.entity.llama.step",
"subtitles.entity.minecart.inside",
"subtitles.entity.minecart.inside_underwater",
"subtitles.entity.panda.step",
"subtitles.entity.piglin_brute.step",
"subtitles.entity.piglin.step",
"subtitles.entity.ravager.step",
"subtitles.entity.sniffer.egg_crack",
"subtitles.entity.sniffer.egg_hatch",
"subtitles.entity.sniffer.step",
"subtitles.entity.warden.step",
"subtitles.entity.zoglin.step",
"symlink_warning.message",
"title.32bit.deprecation",
"title.32bit.deprecation.realms",
"title.32bit.deprecation.realms.check",
"title.32bit.deprecation.realms.header",
"tutorial.bundleInsert.description",
"tutorial.bundleInsert.title",
"attribute.name.generic.armor",
"attribute.name.generic.armor_toughness",
"attribute.name.generic.attack_damage",
"attribute.name.generic.attack_knockback",
"attribute.name.generic.attack_speed",
"attribute.name.generic.block_interaction_range",
"attribute.name.generic.burning_time",
"attribute.name.generic.entity_interaction_range",
"attribute.name.generic.explosion_knockback_resistance",
"attribute.name.generic.fall_damage_multiplier",
"attribute.name.generic.flying_speed",
"attribute.name.generic.follow_range",
"attribute.name.generic.gravity",
"attribute.name.generic.jump_strength",
"attribute.name.generic.knockback_resistance",
"attribute.name.generic.luck",
"attribute.name.generic.max_absorption",
"attribute.name.generic.max_health",
"attribute.name.generic.movement_efficiency",
"attribute.name.generic.movement_speed",
"attribute.name.generic.oxygen_bonus",
"attribute.name.generic.safe_fall_distance",
"attribute.name.generic.scale",
"attribute.name.generic.step_height",
"attribute.name.generic.water_movement_efficiency",
"attribute.name.horse.jump_strength",
"attribute.name.player.block_break_speed",
"attribute.name.player.block_interaction_range",
"attribute.name.player.entity_interaction_range",
"attribute.name.player.mining_efficiency",
"attribute.name.player.sneaking_speed",
"attribute.name.player.submerged_mining_speed",
"attribute.name.player.sweeping_damage_ratio",
"attribute.name.zombie.spawn_reinforcements",
"realms.missing.snapshot.error.text",
"entity.minecraft.boat",
"entity.minecraft.chest_boat",
"subtitles.ambient.cave",
"subtitles.block.creaking_heart.idle",
"subtitles.block.eyeblossom.idle",
"subtitles.block.generic.idle",
"entity.minecraft.potion",
"argument.nbt.list.mixed",
"item.minecraft.crossbow.projectile",
"subtitles.entity.wolf.ambient",
"subtitles.block.trapdoor.toggle",
"subtitles.block.iron_trapdoor.close",
"subtitles.block.iron_trapdoor.open",
"dataPack.bundle.description",
"dataPack.bundle.name",
"dataPack.locator_bar.description",
"dataPack.locator_bar.name",
"argument.resource_or_id.invalid",
"narrator.loading.done",
"gamerule.spawnChunkRadius",
"gamerule.spawnChunkRadius.description",
"gamerule.enableCommandBlocks",
"gamerule.entitiesWithPassengersCanUsePortals",
"gamerule.entitiesWithPassengersCanUsePortals.description",
"options.graphics",
"options.graphics.fabulous.tooltip",
"options.graphics.fancy.tooltip",
"options.graphics.fast.tooltip",
"options.invertMouse",
"mco.upload.select.world.subtitle",
"mco.upload.entry.id",
"mco.configure.world.spawn_toggle.message",
"mco.configure.world.spawn_toggle.message.npc",
"mco.configure.world.spawnMonsters",
"mco.configure.world.commandBlocks",
"selectWorld.world",
"commands.profile_fetch.copy_component",
"commands.profile_fetch.failed_to_serialize",
"commands.profile_fetch.give_item",
"commands.profile_fetch.id.failure",
"commands.profile_fetch.id.success",
"commands.profile_fetch.name.failure",
"commands.profile_fetch.name.success",
"argument.range.ints",
"addServer.add",
"addServer.enterIp",
"addServer.enterName",
"addServer.resourcePack",
"addServer.resourcePack.disabled",
"addServer.resourcePack.enabled",
"addServer.resourcePack.prompt",
"addServer.title",
"key.categories.creative",
"key.categories.gameplay",
"key.categories.inventory",
"key.categories.misc",
"key.categories.movement",
"key.categories.multiplayer",
"key.categories.spectator",
"key.categories.ui",
"commands.setworldspawn.failure.not_overworld",
"advMode.notEnabled",
"commands.setworldspawn.failure.not_overworld",
"key.categories.ui",
"debug.reload_chunks.help",
"debug.show_hitboxes.help",
"debug.copy_location.help",
"debug.clear_chat.help",
"debug.chunk_boundaries.help",
"debug.advanced_tooltips.help",
"debug.inspect.help",
"debug.profiling.help",
"debug.creative_spectator.help",
"debug.pause_focus.help",
"debug.help.help",
"debug.dump_dynamic_textures.help",
"debug.reload_resourcepacks.help",
"debug.version.help",
"debug.pause.help",
"debug.gamemodes.help",
"debug.options.help",
"debug.gamemodes.press_f4",
"debug.profiling.start",
"debug.crash.message",
"debug.help.message",
"debug.entry.currently.inF3",
"debug.entry.f3",
"narration.checkbox.usage.hovered",
"narration.checkbox.usage.focused",
"createWorld.customize.buffet.biome",
"options.video.interface.header",
"gamerule.disablePlayerMovementCheck",
"gamerule.disableElytraMovementCheck",
"gamerule.disableRaids",
"gamerule.doFireTick",
"gamerule.allowFireTicksAwayFromPlayer",
"options.showNowPlayingToast",
"options.showNowPlayingToast.tooltip",
"gamerule.universalAnger.description",
"commands.time.query",
"commands.time.set",
"chat.disabled.launcher",
"chat.disabled.profile",
"chat.disabled.profile.moreInfo",
"subtitles.entity.baby_horse.land",
"selectWorld.world_gen_settings_access",
"selectWorld.backupRequiredTooltip"
],
"renamed": {
"item.minecraft.dune_armor_trim_smithing_template.new": "item.minecraft.dune_armor_trim_smithing_template",
"item.minecraft.eye_armor_trim_smithing_template.new": "item.minecraft.eye_armor_trim_smithing_template",
"item.minecraft.flow_armor_trim_smithing_template.new": "item.minecraft.flow_armor_trim_smithing_template",
"item.minecraft.bolt_armor_trim_smithing_template.new": "item.minecraft.bolt_armor_trim_smithing_template",
"item.minecraft.host_armor_trim_smithing_template.new": "item.minecraft.host_armor_trim_smithing_template",
"item.minecraft.netherite_upgrade_smithing_template.new": "item.minecraft.netherite_upgrade_smithing_template",
"item.minecraft.raiser_armor_trim_smithing_template.new": "item.minecraft.raiser_armor_trim_smithing_template",
"item.minecraft.rib_armor_trim_smithing_template.new": "item.minecraft.rib_armor_trim_smithing_template",
"item.minecraft.sentry_armor_trim_smithing_template.new": "item.minecraft.sentry_armor_trim_smithing_template",
"item.minecraft.shaper_armor_trim_smithing_template.new": "item.minecraft.shaper_armor_trim_smithing_template",
"item.minecraft.silence_armor_trim_smithing_template.new": "item.minecraft.silence_armor_trim_smithing_template",
"item.minecraft.snout_armor_trim_smithing_template.new": "item.minecraft.snout_armor_trim_smithing_template",
"item.minecraft.spire_armor_trim_smithing_template.new": "item.minecraft.spire_armor_trim_smithing_template",
"item.minecraft.tide_armor_trim_smithing_template.new": "item.minecraft.tide_armor_trim_smithing_template",
"item.minecraft.vex_armor_trim_smithing_template.new": "item.minecraft.vex_armor_trim_smithing_template",
"item.minecraft.ward_armor_trim_smithing_template.new": "item.minecraft.ward_armor_trim_smithing_template",
"item.minecraft.wayfinder_armor_trim_smithing_template.new": "item.minecraft.wayfinder_armor_trim_smithing_template",
"item.minecraft.wild_armor_trim_smithing_template.new": "item.minecraft.wild_armor_trim_smithing_template",
"item.minecraft.coast_armor_trim_smithing_template.new": "item.minecraft.coast_armor_trim_smithing_template",
"item.minecraft.creeper_banner_pattern.new": "item.minecraft.creeper_banner_pattern",
"item.minecraft.flow_banner_pattern.new": "item.minecraft.flow_banner_pattern",
"item.minecraft.flower_banner_pattern.new": "item.minecraft.flower_banner_pattern",
"item.minecraft.globe_banner_pattern.new": "item.minecraft.globe_banner_pattern",
"item.minecraft.guster_banner_pattern.new": "item.minecraft.guster_banner_pattern",
"item.minecraft.mojang_banner_pattern.new": "item.minecraft.mojang_banner_pattern",
"item.minecraft.piglin_banner_pattern.new": "item.minecraft.piglin_banner_pattern",
"item.minecraft.skull_banner_pattern.new": "item.minecraft.skull_banner_pattern",
"lanServer.port.unavailable.new": "lanServer.port.unavailable",
"lanServer.port.invalid.new": "lanServer.port.invalid",
"multiplayer.disconnect.invalid_public_key_signature.new": "multiplayer.disconnect.invalid_public_key_signature",
"selectWorld.allowCommands.new": "selectWorld.allowCommands",
"gui.abuseReport.reason.generic": "gui.abuseReport.reason.i_want_to_report_them",
"gui.abuseReport.reason.generic.description": "gui.abuseReport.reason.i_want_to_report_them.description",
"commands.drop.no_loot_table": "commands.drop.no_loot_table.entity",
"item.op_block_warning.line1": "item.op_warning.line1",
"item.op_block_warning.line2": "item.op_warning.line2",
"item.op_block_warning.line3": "item.op_warning.line3",
"container.shulkerBox.unknownContents": "item.container.loot_table.unknown",
"container.shulkerBox.itemCount": "item.container.item_count",
"container.shulkerBox.more": "item.container.more_items",
"advancements.nether.use_lodestone.description": "advancements.adventure.use_lodestone.description",
"advancements.nether.use_lodestone.title": "advancements.adventure.use_lodestone.title",
"subtitles.block.sand.wind": "subtitles.block.dry_grass.ambient",
"snbt.parser.undescore_not_allowed": "snbt.parser.underscore_not_allowed",
"commands.setworldspawn.success.new": "commands.setworldspawn.success",
"commands.spawnpoint.success.multiple.new": "commands.spawnpoint.success.multiple",
"commands.spawnpoint.success.single.new": "commands.spawnpoint.success.single",
"debug.crash.message.rebindable": "debug.crash.message",
"debug.profiling.start.rebindable": "debug.profiling.start",
"subtitles.item.underwater_saddle.equip": "subtitles.item.nautilus_saddle_underwater_equip",
"gamerule.mobGriefing": "gamerule.minecraft.mob_griefing",
"gamerule.keepInventory": "gamerule.minecraft.keep_inventory",
"gamerule.doMobSpawning": "gamerule.minecraft.spawn_mobs",
"gamerule.doMobLoot": "gamerule.minecraft.mob_drops",
"gamerule.projectilesCanBreakBlocks": "gamerule.minecraft.projectiles_can_break_blocks",
"gamerule.doTileDrops": "gamerule.minecraft.block_drops",
"gamerule.doEntityDrops": "gamerule.minecraft.entity_drops",
"gamerule.commandBlockOutput": "gamerule.minecraft.command_block_output",
"gamerule.naturalRegeneration": "gamerule.minecraft.natural_health_regeneration",
"gamerule.doDaylightCycle": "gamerule.minecraft.advance_time",
"gamerule.logAdminCommands": "gamerule.minecraft.log_admin_commands",
"gamerule.showDeathMessages": "gamerule.minecraft.show_death_messages",
"gamerule.randomTickSpeed": "gamerule.minecraft.random_tick_speed",
"gamerule.sendCommandFeedback": "gamerule.minecraft.send_command_feedback",
"gamerule.reducedDebugInfo": "gamerule.minecraft.reduced_debug_info",
"gamerule.spectatorsGenerateChunks": "gamerule.minecraft.spectators_generate_chunks",
"gamerule.spawnRadius": "gamerule.minecraft.respawn_radius",
"gamerule.maxEntityCramming": "gamerule.minecraft.max_entity_cramming",
"gamerule.doWeatherCycle": "gamerule.minecraft.advance_weather",
"gamerule.doLimitedCrafting": "gamerule.minecraft.limited_crafting",
"gamerule.maxCommandChainLength": "gamerule.minecraft.max_command_sequence_length",
"gamerule.maxCommandForkCount": "gamerule.minecraft.max_command_forks",
"gamerule.commandModificationBlockLimit": "gamerule.minecraft.max_block_modifications",
"gamerule.announceAdvancements": "gamerule.minecraft.show_advancement_messages",
"gamerule.doInsomnia": "gamerule.minecraft.spawn_phantoms",
"gamerule.doImmediateRespawn": "gamerule.minecraft.immediate_respawn",
"gamerule.playersNetherPortalDefaultDelay": "gamerule.minecraft.players_nether_portal_default_delay",
"gamerule.playersNetherPortalCreativeDelay": "gamerule.minecraft.players_nether_portal_creative_delay",
"gamerule.drowningDamage": "gamerule.minecraft.drowning_damage",
"gamerule.fallDamage": "gamerule.minecraft.fall_damage",
"gamerule.fireDamage": "gamerule.minecraft.fire_damage",
"gamerule.freezeDamage": "gamerule.minecraft.freeze_damage",
"gamerule.doPatrolSpawning": "gamerule.minecraft.spawn_patrols",
"gamerule.doTraderSpawning": "gamerule.minecraft.spawn_wandering_traders",
"gamerule.doWardenSpawning": "gamerule.minecraft.spawn_wardens",
"gamerule.forgiveDeadPlayers": "gamerule.minecraft.forgive_dead_players",
"gamerule.universalAnger": "gamerule.minecraft.universal_anger",
"gamerule.playersSleepingPercentage": "gamerule.minecraft.players_sleeping_percentage",
"gamerule.blockExplosionDropDecay": "gamerule.minecraft.block_explosion_drop_decay",
"gamerule.mobExplosionDropDecay": "gamerule.minecraft.mob_explosion_drop_decay",
"gamerule.tntExplosionDropDecay": "gamerule.minecraft.tnt_explosion_drop_decay",
"gamerule.snowAccumulationHeight": "gamerule.minecraft.max_snow_accumulation_height",
"gamerule.waterSourceConversion": "gamerule.minecraft.water_source_conversion",
"gamerule.lavaSourceConversion": "gamerule.minecraft.lava_source_conversion",
"gamerule.globalSoundEvents": "gamerule.minecraft.global_sound_events",
"gamerule.doVinesSpread": "gamerule.minecraft.spread_vines",
"gamerule.enderPearlsVanishOnDeath": "gamerule.minecraft.ender_pearls_vanish_on_death",
"gamerule.minecartMaxSpeed": "gamerule.minecraft.max_minecart_speed",
"gamerule.tntExplodes": "gamerule.minecraft.tnt_explodes",
"gamerule.locatorBar": "gamerule.minecraft.locator_bar",
"gamerule.pvp": "gamerule.minecraft.pvp",
"gamerule.allowEnteringNetherUsingPortals": "gamerule.minecraft.allow_entering_nether_using_portals",
"gamerule.spawnMonsters": "gamerule.minecraft.spawn_monsters",
"gamerule.commandBlocksEnabled": "gamerule.minecraft.command_blocks_work",
"gamerule.spawnerBlocksEnabled": "gamerule.minecraft.spawner_blocks_work",
"gamerule.allowFireTicksAwayFromPlayer.description": "gamerule.minecraft.spread_fire_far_from_player.description",
"gamerule.doMobSpawning.description": "gamerule.minecraft.spawn_mobs.description",
"gamerule.doMobLoot.description": "gamerule.minecraft.mob_drops.description",
"gamerule.projectilesCanBreakBlocks.description": "gamerule.minecraft.projectiles_can_break_blocks.description",
"gamerule.doTileDrops.description": "gamerule.minecraft.block_drops.description",
"gamerule.doEntityDrops.description": "gamerule.minecraft.entity_drops.description",
"gamerule.reducedDebugInfo.description": "gamerule.minecraft.reduced_debug_info.description",
"gamerule.spawnRadius.description": "gamerule.minecraft.respawn_radius.description",
"gamerule.doLimitedCrafting.description": "gamerule.minecraft.limited_crafting.description",
"gamerule.maxCommandChainLength.description": "gamerule.minecraft.max_command_sequence_length.description",
"gamerule.maxCommandForkCount.description": "gamerule.minecraft.max_command_forks.description",
"gamerule.commandModificationBlockLimit.description": "gamerule.minecraft.max_block_modifications.description",
"gamerule.playersNetherPortalDefaultDelay.description": "gamerule.minecraft.players_nether_portal_default_delay.description",
"gamerule.playersNetherPortalCreativeDelay.description": "gamerule.minecraft.players_nether_portal_creative_delay.description",
"gamerule.forgiveDeadPlayers.description": "gamerule.minecraft.forgive_dead_players.description",
"gamerule.playersSleepingPercentage.description": "gamerule.minecraft.players_sleeping_percentage.description",
"gamerule.blockExplosionDropDecay.description": "gamerule.minecraft.block_explosion_drop_decay.description",
"gamerule.mobExplosionDropDecay.description": "gamerule.minecraft.mob_explosion_drop_decay.description",
"gamerule.tntExplosionDropDecay.description": "gamerule.minecraft.tnt_explosion_drop_decay.description",
"gamerule.snowAccumulationHeight.description": "gamerule.minecraft.max_snow_accumulation_height.description",
"gamerule.waterSourceConversion.description": "gamerule.minecraft.water_source_conversion.description",
"gamerule.lavaSourceConversion.description": "gamerule.minecraft.lava_source_conversion.description",
"gamerule.globalSoundEvents.description": "gamerule.minecraft.global_sound_events.description",
"gamerule.doVinesSpread.description": "gamerule.minecraft.spread_vines.description",
"gamerule.enderPearlsVanishOnDeath.description": "gamerule.minecraft.ender_pearls_vanish_on_death.description",
"gamerule.minecartMaxSpeed.description": "gamerule.minecraft.max_minecart_speed.description",
"gamerule.locatorBar.description": "gamerule.minecraft.locator_bar.description",
"gamerule.pvp.description": "gamerule.minecraft.pvp.description",
"gamerule.allowEnteringNetherUsingPortals.description": "gamerule.minecraft.allow_entering_nether_using_portals.description",
"gamerule.spawnMonsters.description": "gamerule.minecraft.spawn_monsters.description",
"gamerule.category.chat": "gamerule.category.minecraft.chat",
"gamerule.category.drops": "gamerule.category.minecraft.drops",
"gamerule.category.misc": "gamerule.category.minecraft.misc",
"gamerule.category.mobs": "gamerule.category.minecraft.mobs",
"gamerule.category.player": "gamerule.category.minecraft.player",
"gamerule.category.spawning": "gamerule.category.minecraft.spawning",
"gamerule.category.updates": "gamerule.category.minecraft.updates",
"selecteWorld.backupRequiredTooltip": "selectWorld.backupRequiredTooltip",
"subtitles.entity.baby_chicken.hurts": "subtitles.entity.baby_chicken.hurt"
}
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff