Wiki 9Minecraft Wiki 9Minecraft

Minecraft 1.3

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 (6)
  1. What changed in 1.3
  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.3

Everything below is measured by comparing the game files of 1.2.5 with 1.3 — 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+70352

Textures added: gui/book gui/creative_inv/list_items gui/creative_inv/search gui/creative_inv/survival_inv gui/demo_bg gui/trading item/enderchest

New in-game text 188

KeyText
book.byAuthorby %1$s
book.editTitleEnter Book Title:
book.finalizeButtonSign and Close
book.finalizeWarningNote! When you sign the book, it will no longer be editable.
book.pageIndicatorPage %1$s of %2$s
book.signButtonSign
commands.ban.successBanned player %s
commands.ban.usage/ban <name> [reason ...]
commands.banip.invalidYou have entered an invalid IP address or a player that is not online
commands.banip.successBanned IP address %s
commands.banip.success.playersBanned IP address %s belonging to %s
commands.banip.usage/ban-ip <address|name> [reason ...]
commands.banlist.ipsThere are %d total banned IP addresses:
commands.banlist.playersThere are %d total banned players:
commands.banlist.usage/banlist [ips|players]
commands.debug.notStartedCan't stop profiling when we haven't started yet!
commands.debug.startStarted debug profiling
commands.debug.stopStopped debug profiling after %.2f seconds (%d ticks)
commands.debug.usage/debug <start|stop>
commands.defaultgamemode.successThe world's default game mode is now %s
commands.defaultgamemode.usage/defaultgamemode <mode>
commands.deop.successDe-opped %s
commands.deop.usage/deop <player>
commands.downfall.successToggled downfall
commands.gamemode.success.otherSet %s's game mode to %s
commands.gamemode.success.selfSet own game mode to %s
commands.gamemode.usage/gamemode <mode> [player]
commands.generic.exceptionAn unknown error occurred while attempting to perform this command
commands.generic.notFoundUnknown command. Try /help for a list of commands.
commands.generic.num.invalid'%s' is not a valid number
commands.generic.num.tooBigThe number you have entered (%d) is too big, it must be at most %d
commands.generic.num.tooSmallThe number you have entered (%d) is too small, it must be at least %d
commands.generic.player.notFoundThat player cannot be found
commands.generic.syntaxInvalid command syntax
commands.generic.usageUsage: %s
commands.give.notFoundThere is no such item with ID %d
commands.give.successGiven %s (ID %d) * %d to %s
commands.give.usage/give <player> <item> [amount] [data]
commands.help.footerTip: Use the <tab> key while typing a command to auto-complete the command or its arguments
commands.help.header--- Showing help page %d of %d (/help <page>) ---
commands.help.usage/help [page|command name]
commands.kick.successKicked %s from the game
commands.kick.success.reasonKicked %s from the game: '%s'
commands.kick.usage/kick <player> [reason ...]
commands.me.usage/me <action ...>
commands.op.successOpped %s
commands.op.usage/op <player>
commands.players.listThere are %d/%d players online:
commands.publish.failedUnable to host local game
commands.publish.startedLocal game hosted on %s
commands.save.disabledTurned off world auto-saving
commands.save.enabledTurned on world auto-saving
commands.save.failedSaving failed: %s
commands.save.startSaving...
commands.save.successSaved the world
commands.say.usage/say <message ...>
commands.stop.startStopping the server
commands.time.addedAdded %d to the time
commands.time.setSet the time to %d
commands.time.usage/time <set|add> <value>
commands.tp.coordinatesTeleported %s to %d,%d,%d
commands.tp.successTeleported %s to %s
commands.tp.usage/tp [target player] <destination player> OR /tp [target player] <x> <y> <z>
commands.unban.successUnbanned player %s
commands.unban.usage/pardon <name>
commands.unbanip.invalidYou have entered an invalid IP address
commands.unbanip.successUnbanned IP address %s
commands.unbanip.usage/pardon-ip <address>
commands.whitelist.add.successAdded %s to the whitelist
commands.whitelist.add.usage/whitelist add <player>
commands.whitelist.disabledTurned off the whitelist
commands.whitelist.enabledTurned on the whitelist
commands.whitelist.listThere are %d (out of %d seen) whitelisted players:
commands.whitelist.reloadedReloaded the whitelist
commands.whitelist.remove.successRemoved %s from the whitelist
commands.whitelist.remove.usage/whitelist remove <player>
commands.whitelist.usage/whitelist <on|off|list|add|remove|reload>
commands.xp.successGiven %d experience to %s
commands.xp.usage/xp <amount> [player]
container.chestDoubleLarge Chest

Showing the first 80 of 188 new strings.

Reworded text 5

Wording Mojang changed in this version.

KeyBeforeAfter
item.emerald.nameDiamondEmerald
menu.generatingLevelGenerating levelGenerating world
menu.loadingLevelLoading levelLoading world
menu.switchingLevelSwitching levelSwitching worlds
tile.stairsWood.nameWooden StairsOak Wood Stairs

Development cycle

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