Wiki 9Minecraft Wiki 9Minecraft

Minecraft 1.12

Finished, fully supported build — this is what the launcher gives you. Version facts below are read from Mojang’s own files — the official manifest plus the version.json inside the jar.

Contents (6)
  1. What changed in 1.12
  2. New files in the game
  3. New in-game text
  4. Reworded text
  5. Development cycle
  6. Neighbouring versions

Java What changed in 1.12

Everything below is measured by comparing the game files of 1.11.2 with 1.12 — not copied from patch notes.

Minecraft did not ship a data generator until January 2018, so there is no registry of blocks and items to compare for a build this old. What is below is read from the game’s own client.jar: the text the game displays, and the textures, models and sounds it ships. New blocks and items almost always show up in both.

New files in the game

KindAddedRemovedTotal
Textures+8291,405
Models+9821,595

Textures added: blocks/concrete_black blocks/concrete_blue blocks/concrete_brown blocks/concrete_cyan blocks/concrete_gray blocks/concrete_green blocks/concrete_light_blue blocks/concrete_lime blocks/concrete_magenta blocks/concrete_orange blocks/concrete_pink blocks/concrete_powder_black blocks/concrete_powder_blue blocks/concrete_powder_brown blocks/concrete_powder_cyan blocks/concrete_powder_gray blocks/concrete_powder_green blocks/concrete_powder_light_blue blocks/concrete_powder_lime blocks/concrete_powder_magenta blocks/concrete_powder_orange blocks/concrete_powder_pink blocks/concrete_powder_purple blocks/concrete_powder_red blocks/concrete_powder_silver blocks/concrete_powder_white blocks/concrete_powder_yellow blocks/concrete_purple blocks/concrete_red blocks/concrete_silver blocks/concrete_white blocks/concrete_yellow blocks/glazed_terracotta_black blocks/glazed_terracotta_blue blocks/glazed_terracotta_brown blocks/glazed_terracotta_cyan blocks/glazed_terracotta_gray blocks/glazed_terracotta_green blocks/glazed_terracotta_light_blue blocks/glazed_terracotta_lime blocks/glazed_terracotta_magenta blocks/glazed_terracotta_orange blocks/glazed_terracotta_pink blocks/glazed_terracotta_purple blocks/glazed_terracotta_red blocks/glazed_terracotta_silver blocks/glazed_terracotta_white blocks/glazed_terracotta_yellow entity/bed/black entity/bed/blue entity/bed/brown entity/bed/cyan entity/bed/gray entity/bed/green entity/bed/light_blue entity/bed/lime entity/bed/magenta entity/bed/orange entity/bed/pink entity/bed/purple … and 22 more

Models added: block/black_concrete block/black_concrete_powder block/black_glazed_terracotta block/blue_concrete block/blue_concrete_powder block/blue_glazed_terracotta block/brown_concrete block/brown_concrete_powder block/brown_glazed_terracotta block/cyan_concrete block/cyan_concrete_powder block/cyan_glazed_terracotta block/glazed_terracotta block/gray_concrete block/gray_concrete_powder block/gray_glazed_terracotta block/green_concrete block/green_concrete_powder block/green_glazed_terracotta block/light_blue_concrete block/light_blue_concrete_powder block/light_blue_glazed_terracotta block/lime_concrete block/lime_concrete_powder block/lime_glazed_terracotta block/magenta_concrete block/magenta_concrete_powder block/magenta_glazed_terracotta block/orange_concrete block/orange_concrete_powder block/orange_glazed_terracotta block/pink_concrete block/pink_concrete_powder block/pink_glazed_terracotta block/purple_concrete block/purple_concrete_powder block/purple_glazed_terracotta block/red_concrete block/red_concrete_powder block/red_glazed_terracotta block/silver_concrete block/silver_concrete_powder block/silver_glazed_terracotta block/white_concrete block/white_concrete_powder block/white_glazed_terracotta block/yellow_concrete block/yellow_concrete_powder block/yellow_glazed_terracotta item/black_concrete item/black_concrete_powder item/black_glazed_terracotta item/blue_concrete item/blue_concrete_powder item/blue_glazed_terracotta item/brown_concrete item/brown_concrete_powder item/brown_glazed_terracotta item/cyan_concrete item/cyan_concrete_powder … and 38 more

New in-game text 355

KeyText
advMode.selfUse "@s" to target the executing entity
advancements.adventure.adventuring_time.descriptionDiscover every biome
advancements.adventure.adventuring_time.titleAdventuring Time
advancements.adventure.kill_a_mob.descriptionKill any hostile monster
advancements.adventure.kill_a_mob.titleMonster Hunter
advancements.adventure.kill_all_mobs.descriptionKill one of every hostile monster
advancements.adventure.kill_all_mobs.titleMonsters Hunted
advancements.adventure.root.descriptionAdventure, exploration and combat
advancements.adventure.root.titleAdventure
advancements.adventure.shoot_arrow.descriptionShoot something with a bow and arrow
advancements.adventure.shoot_arrow.titleTake Aim
advancements.adventure.sleep_in_bed.descriptionChange your respawn point
advancements.adventure.sleep_in_bed.titleSweet dreams
advancements.adventure.sniper_duel.descriptionKill a skeleton with an arrow from more than 50 meters
advancements.adventure.sniper_duel.titleSniper duel
advancements.adventure.summon_iron_golem.descriptionSummon an Iron Golem to help defend a village
advancements.adventure.summon_iron_golem.titleHired Help
advancements.adventure.totem_of_undying.descriptionUse a Totem of Undying to cheat death
advancements.adventure.totem_of_undying.titlePostmortal
advancements.adventure.trade.descriptionSuccessfully trade with a Villager
advancements.adventure.trade.titleWhat a Deal!
advancements.emptyThere doesn't seem to be anything here...
advancements.end.dragon_breath.descriptionCollect dragon's breath in a glass bottle
advancements.end.dragon_breath.titleYou Need a Mint
advancements.end.dragon_egg.descriptionHold the Dragon Egg
advancements.end.dragon_egg.titleThe Next Generation
advancements.end.elytra.descriptionFind an Elytra
advancements.end.elytra.titleSky's the Limit
advancements.end.enter_end_gateway.descriptionEscape the island
advancements.end.enter_end_gateway.titleRemote Getaway
advancements.end.find_end_city.descriptionGo on in, what could happen?
advancements.end.find_end_city.titleThe City at the End of the Game
advancements.end.kill_dragon.descriptionGood luck
advancements.end.kill_dragon.titleFree the End
advancements.end.levitate.descriptionLevitate up 50 blocks from the attacks of a Shulker
advancements.end.levitate.titleGreat View From Up Here
advancements.end.respawn_dragon.descriptionRespawn the ender dragon
advancements.end.respawn_dragon.titleThe End... Again...
advancements.end.root.descriptionOr the beginning?
advancements.end.root.titleThe End
advancements.husbandry.balanced_diet.descriptionEat everything that is edible, even if it's not good for you
advancements.husbandry.balanced_diet.titleA Balanced Diet
advancements.husbandry.break_diamond_hoe.descriptionCompletely use up a diamond hoe, and then reevaluate your life choices
advancements.husbandry.break_diamond_hoe.titleSerious Dedication
advancements.husbandry.breed_all_animals.descriptionBreed all the animals!
advancements.husbandry.breed_all_animals.titleTwo by Two
advancements.husbandry.breed_an_animal.descriptionBreed two animals together
advancements.husbandry.breed_an_animal.titleThe Parrots and the Bats
advancements.husbandry.plant_seed.descriptionPlant a seed and watch it grow
advancements.husbandry.plant_seed.titleA Seedy Place
advancements.husbandry.root.descriptionThe world is full of friends and food
advancements.husbandry.root.titleHusbandry
advancements.husbandry.tame_an_animal.descriptionTame an animal
advancements.husbandry.tame_an_animal.titleBest Friends Forever
advancements.nether.all_effects.descriptionHave every effect applied at the same time
advancements.nether.all_effects.titleHow Did We Get Here?
advancements.nether.all_potions.descriptionHave every potion effect applied at the same time
advancements.nether.all_potions.titleA Furious Cocktail
advancements.nether.brew_potion.descriptionBrew a potion
advancements.nether.brew_potion.titleLocal Brewery
advancements.nether.create_beacon.descriptionConstruct and place a Beacon
advancements.nether.create_beacon.titleBring Home the Beacon
advancements.nether.create_full_beacon.descriptionBring a beacon to full power
advancements.nether.create_full_beacon.titleBeaconator
advancements.nether.fast_travel.descriptionUse the Nether to travel 7km in the Overworld
advancements.nether.fast_travel.titleSubspace Bubble
advancements.nether.find_fortress.descriptionBreak your way into a Nether Fortress
advancements.nether.find_fortress.titleA Terrible Fortress
advancements.nether.get_wither_skull.descriptionObtain a wither skeleton's skull
advancements.nether.get_wither_skull.titleSpooky Scary Skeleton
advancements.nether.obtain_blaze_rod.descriptionRelieve a Blaze of its rod
advancements.nether.obtain_blaze_rod.titleInto Fire
advancements.nether.return_to_sender.descriptionDestroy a Ghast with a fireball
advancements.nether.return_to_sender.titleReturn to Sender
advancements.nether.root.descriptionBring summer clothes
advancements.nether.root.titleNether
advancements.nether.summon_wither.descriptionSummon the Wither
advancements.nether.summon_wither.titleWithering Heights
advancements.nether.uneasy_alliance.descriptionRescue a Ghast from the Nether, bring it safely home to the Overworld... and then kill it.
advancements.nether.uneasy_alliance.titleUneasy Alliance

Showing the first 80 of 355 new strings.

Reworded text 71

Wording Mojang changed in this version.

KeyBeforeAfter
commands.setidletimeout.usage/setidletimeout <Minutes until kick>/setidletimeout <minutes>
commands.spreadplayers.failure.playersCould not spread %s player(s) around %s,%s (too many players for space - try using spread of at most %s)Could not spread %s player(s) around %s, %s (too many players for space - try using spread of at most %s)
commands.spreadplayers.failure.teamsCould not spread %s team(s) around %s,%s (too many players for space - try using spread of at most %s)Could not spread %s team(s) around %s, %s (too many players for space - try using spread of at most %s)
commands.spreadplayers.spreading.playersSpreading %s player(s) %s blocks around %s,%s (min %s blocks apart)Spreading %s player(s) %s blocks around %s, %s (min %s blocks apart)
commands.spreadplayers.spreading.teamsSpreading %s team(s) %s blocks around %s,%s (min %s blocks apart)Spreading %s team(s) %s blocks around %s, %s (min %s blocks apart)
commands.spreadplayers.success.playersSuccessfully spread %s player(s) around %s,%sSuccessfully spread %s player(s) around %s, %s
commands.spreadplayers.success.teamsSuccessfully spread %s team(s) around %s,%sSuccessfully spread %s team(s) around %s, %s
commands.worldborder.center.successSet world border center to %s,%sSet world border center to %s, %s
demo.help.fullWrappedThis demo will last 5 ingame days (about 1 hour and 40 minutes of real time). Check the achievements for hints! Have fun!This demo will last 5 ingame days (about 1 hour and 40 minutes of real time). Check the advancements for hints! Have fun!
demo.help.inventoryUse %1$s to open your inventoryUse the %1$s key to open your inventory
demo.help.jumpJump by pressing %1$sJump by pressing the %1$s key
demo.help.movementUse %1$s, %2$s, %3$s, %4$s and the mouse to move aroundUse the %1$s, %2$s, %3$s, %4$s keys and the mouse to move around
demo.help.movementShortMove by pressing %1$s, %2$s, %3$s, %4$sMove by pressing the %1$s, %2$s, %3$s, %4$s keys
disconnect.loginFailedInfo.invalidSessionInvalid session (Try restarting your game)Invalid session (Try restarting your game and the launcher)
item.banner.stripe_bottom.blackBlack Base FessBlack Base
item.banner.stripe_bottom.blueBlue Base FessBlue Base
item.banner.stripe_bottom.brownBrown Base FessBrown Base
item.banner.stripe_bottom.cyanCyan Base FessCyan Base
item.banner.stripe_bottom.grayGray Base FessGray Base
item.banner.stripe_bottom.greenGreen Base FessGreen Base
item.banner.stripe_bottom.lightBlueLight Blue Base FessLight Blue Base
item.banner.stripe_bottom.limeLime Base FessLime Base
item.banner.stripe_bottom.magentaMagenta Base FessMagenta Base
item.banner.stripe_bottom.orangeOrange Base FessOrange Base
item.banner.stripe_bottom.pinkPink Base FessPink Base
item.banner.stripe_bottom.purplePurple Base FessPurple Base
item.banner.stripe_bottom.redRed Base FessRed Base
item.banner.stripe_bottom.silverLight Gray Base FessLight Gray Base
item.banner.stripe_bottom.whiteWhite Base FessWhite Base
item.banner.stripe_bottom.yellowYellow Base FessYellow Base
item.banner.stripe_top.blackBlack Chief FessBlack Chief
item.banner.stripe_top.blueBlue Chief FessBlue Chief
item.banner.stripe_top.brownBrown Chief FessBrown Chief
item.banner.stripe_top.cyanCyan Chief FessCyan Chief
item.banner.stripe_top.grayGray Chief FessGray Chief
item.banner.stripe_top.greenGreen Chief FessGreen Chief
item.banner.stripe_top.lightBlueLight Blue Chief FessLight Blue Chief
item.banner.stripe_top.limeLime Chief FessLime Chief
item.banner.stripe_top.magentaMagenta Chief FessMagenta Chief
item.banner.stripe_top.orangeOrange Chief FessOrange Chief
item.banner.stripe_top.pinkPink Chief FessPink Chief
item.banner.stripe_top.purplePurple Chief FessPurple Chief
item.banner.stripe_top.redRed Chief FessRed Chief
item.banner.stripe_top.silverLight Gray Chief FessLight Gray Chief
item.banner.stripe_top.whiteWhite Chief FessWhite Chief
item.banner.stripe_top.yellowYellow Chief FessYellow Chief
multiplayer.downloadingStatsDownloading statistics & achievements...Downloading statistics...
selectWorld.versionJoinButtonUse anywayUse Anyway
stat.playOneMinuteMinutes PlayedTime Played
structure_block.mode.corner[C]Corner
structure_block.mode.data[D]Data
structure_block.mode.load[L]Load
structure_block.mode.save[S]Save
tile.clayHardened.nameHardened ClayTerracotta
tile.clayHardenedStained.black.nameBlack Hardened ClayBlack Terracotta
tile.clayHardenedStained.blue.nameBlue Hardened ClayBlue Terracotta
tile.clayHardenedStained.brown.nameBrown Hardened ClayBrown Terracotta
tile.clayHardenedStained.cyan.nameCyan Hardened ClayCyan Terracotta
tile.clayHardenedStained.gray.nameGray Hardened ClayGray Terracotta
tile.clayHardenedStained.green.nameGreen Hardened ClayGreen Terracotta

Development cycle

Every build Mojang published on the way to 1.12, in order.

  1. Snapshot

    11

    Weekly work-in-progress build. Things break and get removed again.

  2. Pre-release

    7

    Feature-complete; only bug fixes land between here and release.

  3. Release

    1.12

    The build that shipped. Everything above led here.