Wiki 9Minecraft Wiki 9Minecraft

What changed in Minecraft 1.21.9

1.21.8 → 1.21.9

199Added
4Removed
0Block states changed
191New text
87Text changed

Every addition, removal and change between these two versions, read straight out of the game files — not from patch notes.

Contents (12)
  1. Blocks
  2. Block entities
  3. Block Type
  4. Mobs and entities
  5. Items
  6. Memory Module Type
  7. Particles
  8. Sound events
  9. Ticket Type
  10. Worldgen / Density Function Type
  11. New text
  12. Renamed text

Blocks +62 · −1

Block entities +2

Block Type +9 · −1

Copper ChestCopper Golem StatueShelfWeathering Copper BarWeathering Copper ChainWeathering Copper ChestWeathering Copper Golem StatueWeathering LanternWeathering Lightning Rod

Removed: fletching_table

Mobs and entities +2

Items +73 · −1

Memory Module Type +3

Transport Items Cooldown TicksUnreachable Transport Block PositionsVisited Block Positions

Particles +1

Sound events +43

Ticket Type +2 · −1

Player SpawnSpawn Search

Removed: start

Worldgen / Density Function Type +2

Find Top SurfaceInvert

New text (191)

KeyText
advMode.notEnabled.spawnerSpawner blocks are not enabled
block.minecraft.acacia_shelfAcacia Shelf
block.minecraft.bamboo_shelfBamboo Shelf
block.minecraft.birch_shelfBirch Shelf
block.minecraft.cherry_shelfCherry Shelf
block.minecraft.copper_barsCopper Bars
block.minecraft.copper_chainCopper Chain
block.minecraft.copper_chestCopper Chest
block.minecraft.copper_golem_statueCopper Golem Statue
block.minecraft.copper_lanternCopper Lantern
block.minecraft.copper_torchCopper Torch
block.minecraft.copper_wall_torchCopper Wall Torch
block.minecraft.crimson_shelfCrimson Shelf
block.minecraft.dark_oak_shelfDark Oak Shelf
block.minecraft.exposed_copper_barsExposed Copper Bars
block.minecraft.exposed_copper_chainExposed Copper Chain
block.minecraft.exposed_copper_chestExposed Copper Chest
block.minecraft.exposed_copper_golem_statueExposed Copper Golem Statue
block.minecraft.exposed_copper_lanternExposed Copper Lantern
block.minecraft.exposed_lightning_rodExposed Lightning Rod
block.minecraft.iron_chainIron Chain
block.minecraft.jungle_shelfJungle Shelf
block.minecraft.mangrove_shelfMangrove Shelf
block.minecraft.oak_shelfOak Shelf
block.minecraft.oxidized_copper_barsOxidized Copper Bars
block.minecraft.oxidized_copper_chainOxidized Copper Chain
block.minecraft.oxidized_copper_chestOxidized Copper Chest
block.minecraft.oxidized_copper_golem_statueOxidized Copper Golem Statue
block.minecraft.oxidized_copper_lanternOxidized Copper Lantern
block.minecraft.oxidized_lightning_rodOxidized Lightning Rod
block.minecraft.pale_oak_shelfPale Oak Shelf
block.minecraft.spruce_shelfSpruce Shelf
block.minecraft.warped_shelfWarped Shelf
block.minecraft.waxed_copper_barsWaxed Copper Bars
block.minecraft.waxed_copper_chainWaxed Copper Chain
block.minecraft.waxed_copper_chestWaxed Copper Chest
block.minecraft.waxed_copper_golem_statueWaxed Copper Golem Statue
block.minecraft.waxed_copper_lanternWaxed Copper Lantern
block.minecraft.waxed_exposed_copper_barsWaxed Exposed Copper Bars
block.minecraft.waxed_exposed_copper_chainWaxed Exposed Copper Chain
block.minecraft.waxed_exposed_copper_chestWaxed Exposed Copper Chest
block.minecraft.waxed_exposed_copper_golem_statueWaxed Exposed Copper Golem Statue
block.minecraft.waxed_exposed_copper_lanternWaxed Exposed Copper Lantern
block.minecraft.waxed_exposed_lightning_rodWaxed Exposed Lightning Rod
block.minecraft.waxed_lightning_rodWaxed Lightning Rod
block.minecraft.waxed_oxidized_copper_barsWaxed Oxidized Copper Bars
block.minecraft.waxed_oxidized_copper_chainWaxed Oxidized Copper Chain
block.minecraft.waxed_oxidized_copper_chestWaxed Oxidized Copper Chest
block.minecraft.waxed_oxidized_copper_golem_statueWaxed Oxidized Copper Golem Statue
block.minecraft.waxed_oxidized_copper_lanternWaxed Oxidized Copper Lantern
block.minecraft.waxed_oxidized_lightning_rodWaxed Oxidized Lightning Rod
block.minecraft.waxed_weathered_copper_barsWaxed Weathered Copper Bars
block.minecraft.waxed_weathered_copper_chainWaxed Weathered Copper Chain
block.minecraft.waxed_weathered_copper_chestWaxed Weathered Copper Chest
block.minecraft.waxed_weathered_copper_golem_statueWaxed Weathered Copper Golem Statue
block.minecraft.waxed_weathered_copper_lanternWaxed Weathered Copper Lantern
block.minecraft.waxed_weathered_lightning_rodWaxed Weathered Lightning Rod
block.minecraft.weathered_copper_barsWeathered Copper Bars
block.minecraft.weathered_copper_chainWeathered Copper Chain
block.minecraft.weathered_copper_chestWeathered Copper Chest
block.minecraft.weathered_copper_golem_statueWeathered Copper Golem Statue
block.minecraft.weathered_copper_lanternWeathered Copper Lantern
block.minecraft.weathered_lightning_rodWeathered Lightning Rod
commands.fetchprofile.copy_componentCopy Component
commands.fetchprofile.copy_textCopy %s
commands.fetchprofile.failed_to_serializeFailed to serialize profile: %s
commands.fetchprofile.give_itemGive Item
commands.fetchprofile.id.failureFailed to resolve profile for ID %s
commands.fetchprofile.id.successResolved profile for ID %s: %s
commands.fetchprofile.name.failureFailed to resolve profile for name %s
commands.fetchprofile.name.successResolved profile for name %s: %s
commands.fetchprofile.summon_mannequinSummon Mannequin
commands.profile_fetch.copy_componentCopy Component
commands.profile_fetch.failed_to_serializeFailed to serialize profile: %s
commands.profile_fetch.give_itemGive Item
commands.profile_fetch.id.failureFailed to resolved profile for id %s
commands.profile_fetch.id.successResolved profile for id %s: %s
commands.profile_fetch.name.failureFailed to resolve profile for name %s
commands.profile_fetch.name.successResolved profile for name %s: %s
commands.setworldspawn.success.newSet the world spawn point to %s, %s, %s [%s, %s] in %s
commands.spawnpoint.success.multiple.newSet spawn point to %s, %s, %s [%s, %s] in %s for %s players
commands.spawnpoint.success.single.newSet spawn point to %s, %s, %s [%s, %s] in %s for %s
commands.spectate.cannot_spectate%s cannot be spectated
commands.summon.failed.peacefulMonsters cannot be summoned in Peaceful difficulty
component.profile.dynamicDynamic
debug.entry.alwaysAlways
debug.entry.currently.alwaysOn%s: Currently always on
debug.entry.currently.inF3%s: Currently only in F3
debug.entry.currently.never%s: Currently off
debug.entry.f3In F3
debug.options.category.rendererDebug Renderers
debug.options.category.textDebug Screen Text
debug.options.helpF3 + F6 = Edit debug options
debug.options.notAllowed.tooltipNot visible when debug info is reduced
debug.options.profile.defaultDefault profile
debug.options.profile.performancePerformance profile
debug.options.searchSearch...
debug.options.titleDebug Options
debug.options.warningThese options are for testing purposes only. They may slow down your computer, crash the game, or eat your pet rock.
entity.minecraft.copper_golemCopper Golem
entity.minecraft.mannequinMannequin
entity.minecraft.mannequin.labelNPC
gamerule.allowEnteringNetherUsingPortalsAllow Nether
gamerule.allowEnteringNetherUsingPortals.descriptionControls whether players are allowed to enter the Nether.
gamerule.commandBlocksEnabledEnable Command Blocks
gamerule.enableCommandBlocksEnable Command Blocks
gamerule.pvpEnable pvp
gamerule.pvp.descriptionControls whether players are allowed to damage other players.
gamerule.spawnMonstersSpawn Monsters
gamerule.spawnMonsters.descriptionControls whether monsters naturally spawn.
gamerule.spawnerBlocksEnabledEnable Spawner Blocks
gui.packSelection.searchSearch...
gui.stats.none_foundNo statistics found.
item.minecraft.copper_axeCopper Axe
item.minecraft.copper_bootsCopper Boots
item.minecraft.copper_chestplateCopper Chestplate
item.minecraft.copper_golem_spawn_eggCopper Golem Spawn Egg
item.minecraft.copper_helmetCopper Helmet
item.minecraft.copper_hoeCopper Hoe
item.minecraft.copper_horse_armorCopper Horse Armor

Showing the first 120 of 191.

Renamed text (87)

KeyBeforeAfter
advMode.notEnabledCommand blocks are not enabled on this serverCommand blocks are not enabled
argument.block.tag.disallowedTags aren't allowed here, only actual blocksTags aren't allowed here; only actual blocks are
argument.double.bigDouble must not be more than %s, found %sDouble must not be more than %s: found %s
argument.double.lowDouble must not be less than %s, found %sDouble must not be less than %s: found %s
argument.float.bigFloat must not be more than %s, found %sFloat must not be more than %s: found %s
argument.float.lowFloat must not be less than %s, found %sFloat must not be less than %s: found %s
argument.integer.bigInteger must not be more than %s, found %sInteger must not be more than %s: found %s
argument.integer.lowInteger must not be less than %s, found %sInteger must not be less than %s: found %s
argument.item.tag.disallowedTags aren't allowed here, only actual itemsTags aren't allowed here; only actual items are
argument.long.bigLong must not be more than %s, found %sLong must not be more than %s: found %s
argument.long.lowLong must not be less than %s, found %sLong must not be less than %s: found %s
argument.range.intsOnly whole numbers allowed, not decimalsOnly whole numbers are allowed; not decimals
argument.time.tick_count_too_lowThe tick count must not be less than %s, found %sThe tick count must not be less than %s: found %s
arguments.swizzle.invalidInvalid swizzle, expected combination of 'x', 'y' and 'z'Invalid swizzle: expected combination of 'x', 'y' and 'z'
chat.disabled.invalid_command_signatureCommand had unexpected or missing command argument signatures.The command had unexpected or missing command argument signatures.
command.unknown.commandUnknown or incomplete command, see below for errorUnknown or incomplete command. See below for error
commands.attribute.base_value.get.successBase value of attribute %s for entity %s is %sThe base value of attribute %s for entity %s is %s
commands.attribute.base_value.reset.successBase value for attribute %s for entity %s reset to default %sThe base value for attribute %s for entity %s reset to default %s
commands.attribute.base_value.set.successBase value for attribute %s for entity %s set to %sThe base value for attribute %s for entity %s set to %s
commands.attribute.modifier.value.get.successValue of modifier %s on attribute %s for entity %s is %sThe value of modifier %s on attribute %s for entity %s is %s
commands.attribute.value.get.successValue of attribute %s for entity %s is %sThe value of attribute %s for entity %s is %s
commands.clone.toobigToo many blocks in the specified area (maximum %s, specified %s)Too many blocks in the specified area (maximum %s, but specified %s)
commands.data.modify.expected_listExpected list, got: %sExpected a list: got %s
commands.data.modify.expected_objectExpected object, got: %sExpected an object: got %s
commands.data.modify.expected_valueExpected value, got: %sExpected a value: got %s
commands.datapack.create.io_failureCan't create pack with name '%s', check logsCan't create pack with name '%s'. Check logs
commands.execute.blocks.toobigToo many blocks in the specified area (maximum %s, specified %s)Too many blocks in the specified area (maximum %s, but specified %s)
commands.execute.conditional.fail_countTest failed, count: %sTest failed. Count: %s
commands.execute.conditional.pass_countTest passed, count: %sTest passed. Count: %s
commands.fill.toobigToo many blocks in the specified area (maximum %s, specified %s)Too many blocks in the specified area (maximum %s, but specified %s)
commands.fillbiome.toobigToo many blocks in the specified volume (maximum %s, specified %s)Too many blocks in the specified volume (maximum %s, but specified %s)
commands.forceload.toobigToo many chunks in the specified area (maximum %s, specified %s)Too many chunks in the specified area (maximum %s, but specified %s)
commands.function.error.argument_not_compoundInvalid argument type: %s, expected CompoundInvalid argument type: %s. Expected Compound
commands.test.locate.doneFinished locating, found %s structure(s)Finished locating: found %s structure(s)
commands.test.locate.startedStarted locating test structures, this might take a while...Started locating test structures. This might take a while...
commands.tick.query.percentilesPercentiles: P50: %sms P95: %sms P99: %sms, sample: %sPercentiles: P50: %sms P95: %sms P99: %sms. Sample: %s
debug.copy_location.helpF3 + C = Copy location as /tp command, hold F3 + C to crash the gameF3 + C = Copy location as /tp command, or hold for 10 seconds to crash the game
gamerule.allowFireTicksAwayFromPlayer.descriptionControls whether or not fire and lava should be able to tick further than 8 chunks away from any playerControls whether fire and lava should be able to tick further than 8 chunks away from any player.
gamerule.commandModificationBlockLimit.descriptionNumber of blocks that can be changed at once by one command, such as fill or clone.The number of blocks that can be changed at once by one command, such as fill or clone.
gamerule.doVinesSpread.descriptionControls whether or not the Vines block spreads randomly to adjacent blocks. Does not affect other types of vine blocks such as Weeping Vines, Twisting Vines, etc.Controls whether the Vines block spreads randomly to adjacent blocks. Does not affect other types of vine blocks such as Weeping Vines, Twisting Vines, etc.
gamerule.spawnChunkRadius.descriptionAmount of chunks that stay loaded around the overworld spawn position.The amount of chunks that stay loaded around the overworld spawn position.
inventory.hotbarInfoSave hotbar with %1$s+%2$sSave hotbar with %1$s + %2$s
inventory.hotbarSavedItem hotbar saved (restore with %1$s+%2$s)Item hotbar saved (restore with %1$s + %2$s)
item.op_block_warning.line2Use of this item might lead to command executionUse of this item might lead to command execution.
key.spectatorOutlinesHighlight Players (Spectators)Highlight Players
mco.configure.world.switch.slot.subtitleThis world is empty, choose how to create your worldThis world is empty. Choose how to create your world
mco.errorMessage.connectionFailureAn error occurred, please try again later.An error occurred. Please try again later.
mco.errorMessage.realmsService.unknownCompatibilityCould not check compatible version, got response: %sCould not check compatible version. Got response: %s
mco.snapshotRealmsPopup.messageRealms are now available in Snapshots starting with Snapshot 23w41a. Every Realms subscription comes with a free Snapshot Realm that is separate from your normal Java Realm!Realms is now available in Snapshots starting with Snapshot 23w41a. Every Realms subscription comes with a free Snapshot Realm that is separate from your normal Java Realm!
mco.snapshotRealmsPopup.titleRealms now available in SnapshotsRealms is now available in Snapshots
mco.upload.close.failureCould not close your Realm, please try again laterCould not close your Realm. Please try again later.
multiplayer.disconnect.authservers_downAuthentication servers are down. Please try again later, sorry!Authentication servers are down. Please try again later. Sorry!
multiplayer.disconnect.bad_chat_indexDetected missed or reordered chat message from serverDetected a missed or reordered chat message from the server
multiplayer.disconnect.invalid_packetServer sent an invalid packetThe server sent an invalid packet
multiplayer.disconnect.missing_tagsIncomplete set of tags received from server. Please contact server operator.Incomplete set of tags received from the server. Please contact a server operator.
multiplayer.disconnect.transfers_disabledServer does not accept transfersThis server does not accept transfers
multiplayer.disconnect.unsigned_chatReceived chat packet with missing or invalid signature.Received a chat packet with a missing or invalid signature.
multiplayer.message_not_deliveredCan't deliver chat message, check server logs: %sCan't deliver chat message; check server logs: %s
multiplayer.requiredTexturePrompt.disconnectServer requires a custom resource packThis server requires a custom resource pack
narration.component_list.usagePress Tab to navigate to next elementPress Tab to navigate to the next element
narration.selection.usagePress up and down buttons to move to another entryPress the up and down buttons to move to another entry
narration.slider.usage.focusedPress left or right keyboard buttons to change valuePress the left or right keyboard buttons to change the value
narration.slider.usage.hoveredDrag slider to change valueDrag the slider to change its value
narration.suggestion.usage.fill.fixedPress Tab to use suggestionPress Tab to use the suggestion
narration.suggestion.usage.fill.hidablePress Tab to use suggestion, or Escape to leave suggestionsPress Tab to use the suggestion, or Escape to leave suggestions
options.accessibility.narrator_hotkey.mac.tooltipAllows the Narrator to be toggled on and off with 'Cmd+B'.Allows the Narrator to be toggled on and off with 'Cmd + B'.
options.accessibility.narrator_hotkey.tooltipAllows the Narrator to be toggled on and off with 'Ctrl+B'.Allows the Narrator to be toggled on and off with 'Ctrl + B'.
options.chunks%s chunks%s Chunks
options.hideLightningFlashesHide Lightning FlashesHide Sky Flashes
options.hideLightningFlashes.tooltipPrevents Lightning Bolts from making the sky flash. The bolts themselves will still be visible.Prevents Lightning Bolts or other environmental effects from making the sky flash. The sources of flashes themselves will still be visible.
options.showSubtitlesShow SubtitlesClosed Captions
parsing.bool.invalidInvalid boolean, expected 'true' or 'false' but found '%s'Invalid boolean: expected 'true' or 'false' but found '%s'
selectWorld.lockedLocked by another running instance of MinecraftLocked by another running instance of Minecraft.
selectWorld.tooltip.fromNewerVersion2loading this world could cause problems!and loading it could cause problems!
slot.only_single_allowedOnly single slots allowed, got '%s'Only single slots allowed: got '%s'
soundCategory.voiceVoice/SpeechNarrator/Voice
test.error.block_property_mismatchExpected property %s to be %s, was %sExpected property %s to be %s: was %s
test.error.block_property_missingBlock property missing, expected property %s to be %sBlock property missing. Expected property %s to be %s
test.error.entity_property_detailsEntity %s failed test: %s, expected: %s, was: %sEntity %s failed test: %s. Expected %s: was %s
test.error.expected_blockExpected block %s, got %sExpected block %s: got %s
test.error.expected_block_tagExpected block in #%s, got %sExpected block in #%s: got %s
test.error.expected_entity_countExpected %s entities of type %s, found %sExpected %s entities of type %s: found %s
test.error.expected_entity_dataExpected entity data to be: %s, was: %sExpected entity data to be %s: was %s
test.error.expected_items_countExpected %s items of type %s, found %sExpected %s items of type %s: found %s
test.error.state_not_equalIncorrect state. Expected %s, was %sIncorrect state. Expected %s: was %s
test.error.value_not_equalExpected %s to be %s, was %sExpected %s to be %s: was %s
test_instance.description.batchBatch: %sEnvironment: %s