Contents (6)
Java What changed in 14w11b
Everything below is measured by comparing the game files of 1.7.9 with 14w11b — 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
| Kind | Added | Removed | Total |
|---|---|---|---|
| Textures | +10 | 0 | 951 |
Textures added: blocks/iron_trapdoor blocks/slime blocks/stone_andesite blocks/stone_andesite_smooth blocks/stone_diorite blocks/stone_diorite_smooth blocks/stone_granite blocks/stone_granite_smooth entity/endermite items/barrier
New in-game text 130
| Key | Text |
|---|---|
achievement.overpowered | Overpowered |
achievement.overpowered.desc | Build a Notch apple |
advMode.allEntities | Use "@e" to target all entities |
book.generation.0 | Original |
book.generation.1 | Copy of original |
book.generation.2 | Copy of a copy |
book.generation.3 | Tattered |
commands.blockdata.failed | The data tag did not change: %s |
commands.blockdata.notValid | The target block is not a data holder block |
commands.blockdata.outOfWorld | Cannot change block outside of the world |
commands.blockdata.success | Block data updated to: %s |
commands.blockdata.tagError | Data tag parsing failed: %s |
commands.blockdata.usage | /blockdata <x> <y> <z> <dataTag> |
commands.clear.tagError | Data tag parsing failed: %s |
commands.clear.testing | %s has %d items that match the criteria |
commands.clone.failed | No blocks cloned |
commands.clone.noOverlap | Source and destination can not overlap |
commands.clone.outOfWorld | Cannot access blocks outside of the world |
commands.clone.success | %d blocks cloned |
commands.clone.tooManyBlocks | Too many blocks in the specified area (%d > %d) |
commands.clone.usage | /clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [mode] |
commands.compare.failed | Source and destination are not identical |
commands.compare.outOfWorld | Cannot access blocks outside of the world |
commands.compare.success | %d blocks compared |
commands.compare.tooManyBlocks | Too many blocks in the specified area (%d > %d) |
commands.compare.usage | /testforblocks <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [mode] |
commands.execute.allInvocationsFailed | All invocations failed: '%s' |
commands.execute.failed | Failed to execute '%s' as %s |
commands.execute.usage | /execute <entity> <x> <y> <z> <command> |
commands.fill.failed | No blocks filled |
commands.fill.outOfWorld | Cannot place blocks outside of the world |
commands.fill.success | %d blocks filled |
commands.fill.tagError | Data tag parsing failed: %s |
commands.fill.tooManyBlocks | Too many blocks in the specified area (%d > %d) |
commands.fill.usage | /fill <x1> <y1> <z1> <x2> <y2> <z2> <TileName> [dataValue] [oldBlockHandling] [dataTag] |
commands.generic.entity.invalidUuid | The entity UUID provided is in an invalid format |
commands.generic.entity.notFound | That entity cannot be found |
commands.kill.successful | Killed %s |
commands.particle.notFound | Unknown effect name (%s) |
commands.particle.success | Playing effect %s for %d times |
commands.particle.usage | /particle <name> <x> <y> <z> <xd> <yd> <zd> <speed> [count] [player|entity] |
commands.scoreboard.allMatchesFailed | All matches failed |
commands.scoreboard.noMultiWildcard | Only one user wildcard allowed |
commands.scoreboard.players.enable.noTrigger | Objective %s is not a trigger |
commands.scoreboard.players.enable.success | Enabled trigger %s for %s |
commands.scoreboard.players.enable.usage | /scoreboard players enable <player> <trigger> |
commands.scoreboard.players.operation.invalidOperation | Invalid operation %s |
commands.scoreboard.players.operation.notFound | No %s score for %s found |
commands.scoreboard.players.operation.success | Operation applied successfully |
commands.scoreboard.players.operation.usage | /scoreboard players operation <targetName> <targetObjective> <operation> <selector> <objective> |
commands.scoreboard.players.resetscore.success | Reset score %s of player %s |
commands.scoreboard.players.set.tagError | Could not parse dataTag, reason: %s |
commands.scoreboard.players.set.tagMismatch | The dataTag does not match for %s |
commands.scoreboard.players.test.failed | Score %d is NOT in range %d to %d |
commands.scoreboard.players.test.notFound | No %s score for %s found |
commands.scoreboard.players.test.success | Score %d is in range %d to %d |
commands.scoreboard.players.test.usage | /scoreboard players test <player> <objective> <min> <max> |
commands.testfor.failure | %s did not match the required data structure |
commands.testfor.success | Found %s |
commands.testfor.tagError | Data tag parsing failed: %s |
commands.trigger.disabled | Trigger %s is not enabled |
commands.trigger.invalidMode | Invalid trigger mode %s |
commands.trigger.invalidObjective | Invalid trigger name %s |
commands.trigger.invalidPlayer | Only players can use the /trigger command |
commands.trigger.success | Trigger %s changed with %s %s |
commands.trigger.usage | /trigger <objective> <add|set> <value> |
container.beacon | Beacon |
container.enchant.clue | %s . . . ? |
container.enchant.lapis.many | %d Lapis Lazuli |
container.enchant.lapis.one | 1 Lapis Lazuli |
container.enchant.level.many | %d Enchantment Levels |
container.enchant.level.one | 1 Enchantment Level |
container.isLocked | %s is locked! |
difficulty.lock.question | Are you sure you want to lock the difficulty of this world? This will set this world to always be %1$s, and you will never be able to change that again. |
difficulty.lock.title | Lock World Difficulty |
entity.Endermite.name | Endermite |
entity.Villager.armor | Armorer |
entity.Villager.butcher | Butcher |
entity.Villager.cleric | Cleric |
entity.Villager.farmer | Farmer |
Showing the first 80 of 130 new strings.
Reworded text 19
Wording Mojang changed in this version.
| Key | Before | After |
|---|---|---|
commands.clear.usage | /clear <player> [item] [data] | /clear <player> [item] [data] [maxCount] [dataTag] |
commands.effect.usage | /effect <player> <effect> [seconds] [amplifier] | /effect <player> <effect> [seconds] [amplifier] [hideParticles] |
commands.give.notFound | There is no such item with ID %d | There is no such item with name %d |
commands.kill.usage | /kill | /kill [player|entity] |
commands.scoreboard.players.add.usage | /scoreboard players add <player> <objective> <count> | /scoreboard players add <player> <objective> <count> [dataTag] |
commands.scoreboard.players.remove.usage | /scoreboard players remove <player> <objective> <count> | /scoreboard players remove <player> <objective> <count> [dataTag] |
commands.scoreboard.players.reset.success | Reset all scores of player %s | Reset scores of player %s |
commands.scoreboard.players.reset.usage | /scoreboard players reset <player> | /scoreboard players reset <player> [objective] |
commands.scoreboard.players.set.usage | /scoreboard players set <player> <objective> <score> | /scoreboard players set <player> <objective> <score> [dataTag] |
commands.scoreboard.players.usage | /scoreboard players <set|add|remove|reset|list> | /scoreboard players <set|add|remove|reset|list|enable|test|operation> |
commands.scoreboard.teams.option.usage | /scoreboard teams option <team> <friendlyfire|color|seeFriendlyInvisibles> <value> | /scoreboard teams option <team> <friendlyfire|color|seeFriendlyInvisibles|nametagVisibility|deathMessageVisibility> <value> |
commands.testfor.usage | /testfor <player> | /testfor <player> [dataTag] |
commands.tp.usage | /tp [target player] <destination player> OR /tp [target player] <x> <y> <z> | /tp [target player] <destination player> OR /tp [target player] <x> <y> <z> [<y-rot> <x-rot>] |
mco.configure.world.close.question.line2 | Are you sure you want to do this? | Are you sure you want to do that? |
mco.configure.world.leave.question.line2 | Are you sure you want to do this? | Are you sure you want to do that? |
mco.configure.world.reset.question.line2 | Are you sure you want to do this? | Are you sure you want to do that? |
mco.configure.world.restore.question.line1 | Your realm will be restored to date '%s' (%s) | Your realm will be restored to date |
mco.configure.world.restore.question.line2 | Are you sure you want to do this? | Are you sure you want to do that? |
tile.trapdoor.name | Trapdoor | Wooden Trapdoor |
Development cycle
This build was part of the run-up to 1.7.10. Everything tested here landed in that release.