Wiki 9Minecraft Wiki 9Minecraft

Minecraft 16w32b

Weekly work-in-progress build. Things break and get removed again. Version facts below are read from Mojang’s own files — the official manifest plus the version.json inside the jar.

Contents (5)
  1. What changed in 16w32b
  2. New in-game text
  3. Reworded text
  4. Development cycle
  5. Neighbouring versions

Java What changed in 16w32b

Everything below is measured by comparing the game files of 16w32a with 16w32b — 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 in-game text 1

KeyText
entity.Villager.nitwitNitwit

Reworded text 88

Wording Mojang changed in this version.

KeyBeforeAfter
attribute.modifier.equals.0%d %s%s %s
attribute.modifier.equals.1%d%% %s%s%% %s
attribute.modifier.equals.2%d%% %s%s%% %s
attribute.modifier.plus.0+%d %s+%s %s
attribute.modifier.plus.1+%d%% %s+%s%% %s
attribute.modifier.plus.2+%d%% %s+%s%% %s
attribute.modifier.take.0-%d %s-%s %s
attribute.modifier.take.1-%d%% %s-%s%% %s
attribute.modifier.take.2-%d%% %s-%s%% %s
commands.banlist.ipsThere are %d total banned IP addresses:There are %s total banned IP addresses:
commands.banlist.playersThere are %d total banned players:There are %s total banned players:
commands.chunkinfo.locationChunk location: (%d, %d, %d)Chunk location: (%s, %s, %s)
commands.chunkinfo.noChunkNo chunk found at chunk position %d, %d, %dNo chunk found at chunk position %s, %s, %s
commands.chunkinfo.vertices%s layer's buffer contains %d vertices%s layer's buffer contains %s vertices
commands.clear.successCleared the inventory of %s, removing %d itemsCleared the inventory of %s, removing %s items
commands.clear.testing%s has %d items that match the criteria%s has %s items that match the criteria
commands.clone.success%d blocks cloned%s blocks cloned
commands.clone.tooManyBlocksToo many blocks in the specified area (%d > %d)Too many blocks in the specified area (%s > %s)
commands.compare.success%d blocks compared%s blocks compared
commands.compare.tooManyBlocksToo many blocks in the specified area (%d > %d)Too many blocks in the specified area (%s > %s)
commands.debug.stopStopped debug profiling after %.2f seconds (%d ticks)Stopped debug profiling after %s seconds (%s ticks)
commands.effect.notFoundThere is no such mob effect with ID %dThere is no such mob effect with ID %s
commands.effect.successGiven %1$s (ID %2$d) * %3$d to %4$s for %5$d secondsGiven %1$s (ID %2$s) * %3$s to %4$s for %5$s seconds
commands.enchant.notFoundThere is no such enchantment with ID %dThere is no such enchantment with ID %s
commands.fill.success%d blocks filled%s blocks filled
commands.fill.tooManyBlocksToo many blocks in the specified area (%d > %d)Too many blocks in the specified area (%s > %s)
commands.generic.num.tooBigThe number you have entered (%d) is too big, it must be at most %dThe number you have entered (%s) is too big, it must be at most %s
commands.generic.num.tooSmallThe number you have entered (%d) is too small, it must be at least %dThe number you have entered (%s) is too small, it must be at least %s
commands.give.block.notFoundThere is no such block with name %dThere is no such block with name %s
commands.give.item.notFoundThere is no such item with name %dThere is no such item with name %s
commands.give.successGiven %s * %d to %sGiven %s * %s to %s
commands.help.header--- Showing help page %d of %d (/help <page>) ------ Showing help page %s of %s (/help <page>) ---
commands.particle.successPlaying effect %s for %d timesPlaying effect %s for %s times
commands.players.listThere are %d/%d players online:There are %s/%s players online:
commands.replaceitem.failedCould not replace slot %d with %d * %sCould not replace slot %s with %s * %s
commands.replaceitem.noContainerBlock at %d, %d, %d is not a containerBlock at %s, %s, %s is not a container
commands.replaceitem.successReplaced slot %d with %d * %sReplaced slot %s with %s * %s
commands.scoreboard.objectives.add.displayTooLongThe display name '%s' is too long for an objective, it can be at most %d characters longThe display name '%s' is too long for an objective, it can be at most %s characters long
commands.scoreboard.objectives.add.tooLongThe name '%s' is too long for an objective, it can be at most %d characters longThe name '%s' is too long for an objective, it can be at most %s characters long
commands.scoreboard.objectives.list.countShowing %d objective(s) on scoreboard:Showing %s objective(s) on scoreboard:
commands.scoreboard.players.list.countShowing %d tracked players on the scoreboard:Showing %s tracked players on the scoreboard:
commands.scoreboard.players.list.player.countShowing %d tracked objective(s) for %s:Showing %s tracked objective(s) for %s:
commands.scoreboard.players.list.player.entry- %2$s: %1$d (%3$s)- %2$s: %1$s (%3$s)
commands.scoreboard.players.name.tooLongThe name '%s' is too long for a player, it can be at most %d characters longThe name '%s' is too long for a player, it can be at most %s characters long
commands.scoreboard.players.set.successSet score of %s for player %s to %dSet score of %s for player %s to %s
commands.scoreboard.players.tag.tooManyCan't add more than %d tags to an entityCan't add more than %s tags to an entity
commands.scoreboard.players.test.failedScore %d is NOT in range %d to %dScore %s is NOT in range %s to %s
commands.scoreboard.players.test.successScore %d is in range %d to %dScore %s is in range %s to %s
commands.scoreboard.teams.add.displayTooLongThe display name '%s' is too long for a team, it can be at most %d characters longThe display name '%s' is too long for a team, it can be at most %s characters long
commands.scoreboard.teams.add.tooLongThe name '%s' is too long for a team, it can be at most %d characters longThe name '%s' is too long for a team, it can be at most %s characters long
commands.scoreboard.teams.empty.successRemoved all %d player(s) from team %sRemoved all %s player(s) from team %s
commands.scoreboard.teams.join.failureCould not add %d player(s) to team %s: %sCould not add %s player(s) to team %s: %s
commands.scoreboard.teams.join.successAdded %d player(s) to team %s: %sAdded %s player(s) to team %s: %s
commands.scoreboard.teams.leave.failureCould not remove %d player(s) from their teams: %sCould not remove %s player(s) from their teams: %s
commands.scoreboard.teams.leave.successRemoved %d player(s) from their teams: %sRemoved %s player(s) from their teams: %s
commands.scoreboard.teams.list.countShowing %d teams on the scoreboard:Showing %s teams on the scoreboard:
commands.scoreboard.teams.list.entry- %1$s: '%2$s' has %3$d players- %1$s: '%2$s' has %3$s players
commands.scoreboard.teams.list.player.countShowing %d player(s) in team %s:Showing %s player(s) in team %s:
commands.scoreboard.teams.list.player.entry- %2$s: %1$d (%3$s)- %2$s: %1$s (%3$s)
commands.setidletimeout.successSuccessfully set the idle timeout to %d minutes.Successfully set the idle timeout to %s minutes.

Development cycle

This build was part of the run-up to 1.11. Everything tested here landed in that release.