Minecraft Wiki
Register
Advertisement

This is a list of Java Edition 1.13 development versions.

17w43a

17w43a[1] is the first snapshot released for Java Edition 1.13, adding the first features of what was then called "Technically Updated". Although this is the first snapshot of 1.13, no Update Aquatic features were implemented yet because at the time the Update Aquatic was set to be released as 1.14 instead of 1.13, and as such snapshots from 17w43a to 18w06a mainly add or modify commands.

Additions

General

Data packs
  • Like resource packs, but for loot tables, advancements, functions, and structures.
    • Used by placing them into the datapacks folder of a world.
  • Data packs are .zip files or folders with a pack.mcmeta in the root. See Tutorials/Creating a resource pack for more info.
  • Structures will load from (world)/generated/structures/(namespace)/(file).nbt before checking data packs.
    • However, this directory should not be used to distribute structures. Instead, move these files into data packs.
  • Reloadable using /reload.
  • Structure: pack.mcmeta, data folder containing a namespace folder determining the namespace of its contents.
    • A namespace should only contain the following symbols: 01​​234​5​6​78​9abcdefghijklmnopqrstuvwxyz-_.
    • Inside the namespace folder, there can be folders for functions, loot_tables, advancements and structures.
Options
  • Fullscreen Resolution
    • Is used to change the resolution when in Fullscreen.

Changes

General

Controls
  • The name of keybindings now describes the actual key (e.g. 'LBUTTON' is changed to 'Left Button' and 'BACKSLASH' is changed to '\').
Options
  • Removed 3D Anaglyph completely.
Other
  • Game library updates
    • Upgraded to LWJGL 3.1.2
  • Loading or creating a world shows the percentages of the loading stages.
    • Preparing spawn area now shows as a loading stage.
Resource packs
  • The default resource pack can now be moved up and down, just like other resource packs.

Fixes

31 issues fixed
LWJGL 2-related issues
  • MC-1519 – Key gets stuck when toggling fullscreen.
  • MC-3643 – CTRL/CMD key get stuck on OS X/Text box backspace deletes whole word or whole line on Mac and Linux.
  • MC-5520 – Crash when toggling fullscreen mode: Keyboard must be created before the player can read events.
  • MC-6436 – Incomplete support of dead keys on non-U.S. QWERTY Keyboard on OS X.
  • MC-9974 – Initialization of OpenAL fails sometimes.
  • MC-29501 – Unable to rebind to F# keys on devices that require pressing FN.
  • MC-32327 – Half-resolution on MBP Retina.
  • MC-40227 – Mouse button 4 in combination with a modifier key is detected as mouse button 5.
  • MC-49755 – OS X: Pressing arrow or Fn keys in sign/command block/book and quill inserts invisible characters.
  • MC-53549 – Minecraft can't be put in fullscreen mode in Linux.
  • MC-55506 – Minecraft unloads monitor calibrations when closed.
  • MC-68754 – Exiting fullscreen disables window resize.
  • MC-71279 – Accentuated character act like sticky keys for moving.
  • MC-72856 – Control settings use partwise US keyboard layout (on German keyboard layout).
  • MC-77279 – Game sets monitor to half resolution on exit on Linux.
  • MC-78394 – "Use Item" not working while sneaking and "Use Item" bound to NUMPAD0.
  • MC-79733 – Alt combinations don't work on chat.
  • MC-80282 – On Linux in fullscreen, character sometimes cannot fully turn around.
  • MC-81818 – When resizing the window, players may end up spinning around.
  • MC-89288 – Can't sneak and jump if the jump key is on the numpad.
  • MC-100556 – "Alt Gr" on keyboard becomes "LCONTROL" in controls menu (interfering with "Ctrl").
  • MC-106650 – Minecraft does not release mouse focus.
  • MC-109376 – Unsupported keys in inventory with foreign keyboard on Linux.
  • MC-120989 – Screen goes blank on exit.
  • MC-122740 – In full-screen mode, the mouse cannot leave the window/screen on a multi-monitor setup.
From released versions before Java Edition 1.13
  • MC-31222 – Crash on pressing the inventory close key and an item manipulation key at the same time in large chests.
  • MC-55751 – Gamemode descriptions are off-center.
  • MC-90265 – UI accounts for significant FPS reduction.
  • MC-111288 – Opening a singleplayer world shows 0% for a short moment.
  • MC-112992 – Right clicking a command block minecart opens GUI and uses held item.
  • MC-117705 – Cannot click in Creative search bar to change cursor position.

17w43b

17w43b[2] is the second snapshot released for Java Edition 1.13, which fixes bugs.

Fixes

7 issues fixed
From released versions before Java Edition 1.13
  • MC-114553 – Crash caused by hitting alt-tab while in fullscreen.
From the previous development version
  • MC-121276 – Loading files from data packs and sounds ignores subfolders (causing e.g. no sounds at all in 17w43a).
  • MC-121286 – No subtitles are showing.
  • MC-121290 – Changing languages in the languages menu doesn't have any effect.
  • MC-121300 – Default resource pack overwriting custom resource packs.
  • MC-121335 – Crash: Invalid escape sequence at line 4 column 37 path $.pack.description.
  • MC-121337 – Resource packs do not sort by number.

17w45a

17w45a[3] is the third snapshot released for Java Edition 1.13, which completely overhauled the command system.

Additions

Command format

General
  • A command UI when typing commands in the chat.
    • Different components of commands will be displayed in different colors.
    • Errors will be displayed in red without having to run the command.
  • An nbt argument in target selectors.
  • A new command parsing library called Brigadier.

Changes

Mobs

White Horse Revision 2 Horses
  • The model has been simplified to be more consistent with other mobs.
  • Some animations like opening its mouth when grazing has been removed from the model as well, and the saddle animation is changed slightly.

Command format

General
  • Commands and functions are much faster and more efficient.
  • Most commands are now more case-sensitive. Lowercase is preferable wherever possible.
    • For example, this is no longer allowed: /scoreboard ObJeCtIvEs ...
  • The output signal of a command block used to be its "success count", but now is its "result".
Blocks
  • Wherever a <block>, optionally [<data>] and optionally [<nbt>] was required, it is now a single <block> argument that looks like this:
    • stone
    • minecraft:redstone_wire[power=15,north=up,south=side]
    • minecraft:jukebox{RecordItem:{...}}
    • minecraft:furnace[facing=north]{BurnTime:200}
  • ID is required (though just as before, if namespace isn't set it defaults to minecraft:).
  • States are inside [], comma-separated and must be properties/values supported by the blocks. They are optional.
    • minecraft:stone[doesntexist=purpleberry] is a syntax error, because stone does not have doesntexist.
    • minecraft:redstone_wire[power=tuesday] is a syntax error, because redstone_wire's power is a number between 0 and 15.
  • An optional NBT tag is inside {}, and works just like the player would expect.
  • In the context of "conditions"/testing for blocks, only the states the player provided will be tested.
    • If the player tests redstone_wire[power=15], it only checks power but ignores other states such as north.
  • In the context of setting blocks, any states the player provided will be set but anything missed out will default depending on the block.
    • If the player set redstone_wire[power=15], it will set power to 15 but north will be a default value (in this case, set to none).
  • There is no such thing as block data value in 1.13, but either a different block or a state.
Commands
/?
  • Removed from the game.
/advancement
  • Removed /advancement test in favor of entity selectors.
/clear
  • The syntax of /clear has changed.
    • /clear [<target>] [<item>] [<data>] [<count>] [<nbt>] will become /clear [<target>] [<item>] [<count>].
    • See the item argument type for more details.
    • [<data>] has been removed in preparation for the flattening, item data will no longer be a thing and item damage values will be moved into NBT.
/clone
  • The syntax of /clone has been changed.
    • /clone <begin> <end> <destination> filtered [force|move|normal] [<block>] [<data>] will become /clone <begin> <end> <destination> filtered [<block>] [force|move|normal].
    • /clone <begin> <end> <destination> [replace|masked] [force|move|normal] [<block>] [<data>] will become /clone <begin> <end> <destination> [replace|masked] [force|move|normal].
/defaultgamemode and /gamemode
/difficulty
/effect
  • The syntax of /effect has been split off, to avoid ambiguity.
    • /effect <entity> <effect> is now /effect give <entity> <effect>.
    • /effect <entity> clear is now /effect clear <entity> [<effect>].
  • Giving an effect will now fail if it didn't actually do anything.
    • Some mobs are immune (for example an ender dragon).
    • Stronger existing effects prevent new weaker ones.
/enchant
  • Removed from the game, in order to be replaced by the planned /modifyitem command (later reverted in 18w06a).
/execute
  • The syntax of /execute has been split off.
    • Modifier sub-commands can change how the command is ran:
      • /execute as <entity> <chained command> executes a command using the entity <entity> (but doesn't change position).
      • /execute at <entity> <chained command> executes a command using the position of <entity> (but doesn't change entity).
      • /execute offset <pos> <chained command> executes a command using the position of <pos>.
      • /execute align <axes> <chained command> executes a command after aligning the current position to the block grid (rounding down), <axes> is any combination of x y and z (for example: x,xz,zyx and yz).
        • Examples:
          • x=-1.8,y=2.3,z=5.9 using x will become x=-2,y=2.3,z=5.9.
          • x=2.4,y=-1.1,z=3.8 using yxz will become x=2,y=-2,z=3.
    • Conditional sub-commands can let the player prevent the command from running at all:
      • /execute (if|unless) block <pos> <block> <chained command> executes a command if (or unless) <pos> matches <block>.
      • /execute (if|unless) blocks <begin> <end> <destination> (all|masked) <chained command> executes a command if (or unless) the region between <start> and <end> matches <destination>.
      • /execute (if|unless) entity <entity> <chained command> executes a command if (or unless) <entity> exists (returns 1 or more entities).
      • /execute (if|unless) score <target> <targetObjective> (<|<=|=|>=|>) <source> <sourceObjective> <chained command> executes a command if (or unless) <target>'s score relates to <source>'s score based on the chosen criterion.
    • As replacement for /stats, a new sub-command store lets the player store the result or success of a command somewhere:
      • /execute store (result|success) <name> <objective> <chained command>.
      • result is the result of a command, which replaces these old stats: AffectedBlocks, AffectedEntities, AffectedItems, QueryResult.
      • success is how many times the command was successful. This is usually 0 or 1, but if the command split up (for example as @a) then it may be more than 1. This replaces SuccessCount.
      • The value is stored into the scoreboard under <name> and <objective>.
      • The objective must exist, but unlike with /stats, the player doesn't need to set an initial value for <name>.
      • The value will be stored when the full command has finished executing.
      • If a command isn't successful (success is 0), result will always be set to 0.
      • It will be made clear what the expected result of each command is.
    • The player can chain all sub-commands together.
      • After every sub-command, the player needs to write another sub-command.
      • When the player is done with chaining sub-commands, run lets players write the actual command to be executed.
        • / is no longer allowed before the command.
      • /execute as somebody at somebody run say hi.
    • Example of old commands:
      • /execute @e ~ ~ ~ detect ~ ~ ~ stone 0 say Stone! is now /execute as @e at @s if block ~ ~ ~ stone run say Stone!
      • /execute @e ~ ~ ~ detect ~ ~ ~ grass 0 summon pig is now /execute at @e if block ~ ~ ~ grass run summon pig.
      • /execute @e ~ ~ ~ say Hello! is now /execute as @e run say Hello!
/experience
  • /xp is now an alias for /experience.
  • Split up into 3 different subcommands:
    • /experience add <players> <amount> [points|levels]
      • Adds <amount> of either points or levels to the target <players> (defaults to points).
      • Adding points can cause players to level up, as usual.
      • Negative numbers are supported, to subtract points instead.
      • Subtracting points can cause players to level down.
    • /experience set <players> <amount> [points|levels].
      • Sets <amount> of either points or levels on the target <players> (defaults to points).
      • The player cannot set more points than their current level allows.
      • When changing levels, the points will stay at the same percentage as the previous level.
    • /experience query <player> (points|levels).
      • Returns either the number of points or levels on the given <player>.
/fill
  • The syntax of /fill has been changed.
    • /fill <x y z> <xt yt zt> <block> <data> replace [<replaceBlock>] [<replaceData>] is now /fill <x y z> <xt yt zt> <block> replace [<filter>].
    • /fill <x y z> <xt yt zt> <block> [<data>] [destroy|hollow|keep|outline|replace] [<nbt>] is now /fill <x y z> <xt yt zt> <block> [destroy|hollow|keep|outline|replace].
/function
  • /function no longer accepts [if|unless] <entity> arguments.
/gamerule
  • /gamerule no longer accepts unknown rules ("custom gamerules").
    • The player can use functions or scoreboards as replacements, with no loss of functionality.
    • Existing custom gamerules will just not be accessible. Only built-in rules will be available.
  • Values to /gamerule are now type checked (giving a string if it wants an int is a very obvious error).
/give
  • The syntax of /give has changed.
    • /give <players> <item> [<count>] [<data>] [<nbt>] is now /give <players> <item> [<count>].
    • See the item argument type for more details.
    • [<data>] has been removed in preparation for the flattening, item data will no longer be a thing and item damage values will be moved into NBT.
/kill
  • A target is now mandatory.
/locate
  • The y-coordinate is now returned as 64 instead of ?.
  • The result of the command, used by /execute store, will be the absolute distance to the structure.
/op
  • Now allows target selectors besides names.
/particle
  • The <params> argument has been removed, instead the parameters for particles like blockcrack can be specified right after the <name> argument using the new block argument.
    • /particle blockcrack stone [variant=smooth_granite] ~ ~ ~ 0 0 0 0 1.
  • The particle names have been converted to lowercase and optionally have a namespace.
/publish
  • Added an optional port argument.
/replaceitem
  • The syntax of /replaceitem has changed.
    • /replaceitem block <pos> <slot> <item> [<count>] [<data>] [<nbt>] is now /replaceitem block <pos> <slot> <item> [<count>].
    • /replaceitem entity <target> <slot> <item> [<count>] [<data>] [<nbt>] is now /replaceitem entity <target> <slot> <item> [<count>].
    • See the item argument type for more details.
    • [<data>] has been removed in preparation for the flattening, item data will no longer be a thing and item damage values will be moved into NBT.
  • The slot argument no longer requires slot..
    • For example, slot.hotbar.1 now is hotbar.1.
/scoreboard
  • /scoreboard had [<dataTag>] removed from its commands in favor of the nbt argument in entity selectors.
  • /scoreboard players tag and /scoreboard teams removed. Replaced by /tag and /team respectively.
  • /scoreboard players test removed in favor of /execute (if|unless) score, entity selectors and /scoreboard players get <target> <objective>.
/setblock
  • The syntax of /setblock has changed.
    • /setblock <pos> <block> [<data>] [<mode>] [<nbt>] is now /setblock <pos> <block> [<mode>].
    • See the block argument type for more details.
/stats
  • Removed. Now part of /execute.
  • The new /execute one is not a direct replacement, the behavior has changed:
    • It is now per-command, instead of per-entity or per-block.
    • There's only result and success, which covers all the old stat types.
/stopsound
  • * can now be used instead of source to stop all sounds with a certain name, across all sources.
/tag
  • Replaces /scoreboard players tag.
  • Keeps the same syntax.
    • /tag <players> add <tag> to add <tag> to <players>.
    • /tag <players> remove <tag> to remove <tag> from <players>.
    • /tag <players> list to list all tags on players.
/team
  • Replaces /scoreboard teams.
  • Keeps the same syntax.
    • /team add <team> [<displayname>]
    • /team empty <team>
    • /team join <team> [<members>]
    • /team leave [<members>]
    • /team list [<team>]
    • /team option <team> <option> <value>
/testfor, /testforblock and /testforblocks
/toggledownfall
/tp and /teleport
  • /tp is now an alias of /teleport (much like /w, /msg and /tell).
  • Coordinates are now relative to the executor, as with all other commands.
  • The syntax of /tp remains, but with the behavior of /teleport.
/trigger
  • /trigger <objective> is a new syntax as a shortcut for /trigger <objective> add 1.
/weather
  • If the player doesn't specify a time, it now defaults to 5 minutes (previously random).


Items
  • Wherever an <item>, optionally [<data>] and optionally [<nbt>] was required, it is now a single <item> argument that looks like this:
    • stone
    • minecraft:stick{display:{Name:"Stick of Untruths"}}
  • ID is required (though just as before, if namespace isn't set it defaults to minecraft:).
  • An optional NBT tag is inside {}, and works just like the player would expect.
    • Any other information is either a separate item or a property in nbt.
Target selectors
  • More error handling has been introduced.
  • Arguments may now be quoted.
    • Things like limit=0, level=-10, gamemode=purple are not allowed.
  • There's no longer a "min" and "max" separate values, we instead support ranges.
    • level=10 is level 10.
    • level=10..12 is level 10, 11 or 12.
    • level=5.. is anything level 5 or above.
    • level=..15 is anything level 15 or below.
  • The arcane shorthand names have been renamed.
    • m -> gamemode
    • l or lm -> level
    • r or rm -> distance
    • rx or rxm -> x_rotation
    • ry or rym -> y_rotation
    • c -> limit
  • x, y, z, distance, x_rotation, y_rotation are now doubles and allow values like 12.34.
    • x and z are no longer center-corrected.
      • This means x=0 no longer equates to x=0.5.
  • gamemode (previously m) no longer allows numerical or shorthand IDs.
  • limit (was c) No longer allows negative values.
    • Use sort=furthest instead.
  • The name argument now supports spaces (as long as it is quoted).
  • Multiple of the same argument in target selectors is now possible.
    • tag=foo,tag=bar,tag=!baz matches someone with foo, bar and not baz.
    • type=!cow,type=!chicken matches something that isn't a cow and isn't a chicken.
    • type=cow,type=chicken isn't allowed, because something cannot both be a cow and chicken.
  • The player can specify the sorting.
    • sort=nearest is the old default, sorting by distance (default for @p).
    • sort=furthest is the reverse of that (previously the player would use c=-5 for this).
    • sort=random for random sorting (default for @r).
    • sort=arbitrary is a new option to not sort the result (default for @e, @a).
  • Specifying scores now looks like scores={foo=1,bar=1..5}.
  • The player can test for advancements with advancements={foo=true,bar=false,custom:something={criterion=true}}.
    • true for "they completed the advancement", false for "they have not completed the advancement".
    • Alternatively, pass a block of specific criteria to test for (again, true/false).

Fixes

38 issues fixed
From released versions before Java Edition 1.13
  • MC-32972/summon accepts arguments that it will ignore.
  • MC-59511/tellraw has an incomplete error message when key determining text to display is missing.
  • MC-69042/summon coordinate syntax should be different.
  • MC-80856 – Command syntax inconsistencies.
  • MC-80893 – Sender bias (c=1) applies when sender is not the closest entity to specified x/y/z origin.
  • MC-80928 – Player sits too ahead when riding a (skeleton/zombie) horse/donkey/mule.
  • MC-85394 – Spawning 'crit' particle with speed >100 causes an extreme lag spike.
  • MC-87365 – Incorrect syntax for scoreboard players tag.
  • MC-87559/gamerule missing indicator for affected gamerule.
  • MC-91459/setblock at Y=256 shows unique message compared to using other outside-world setblock commands/Using /setblock at Y>256 says max building height is 256.
  • MC-101113/playsound command is not validating arguments correctly.
  • MC-101135 – Confusing error message for relative coordinates with too high numbers.
  • MC-102682 – Horseshoes and horse leg separated.
  • MC-105820 – Relative decimal coordinates with block related commands are inconsistent.
  • MC-115957 – Advancements, loot tables, resource packs and world folders don't require lower case.
  • MC-116045/banlist command treats any non "ips" argument as "players".
  • MC-118308 – Narrator is toggled when typing in some text fields.
  • MC-118565 – Four negative signs in a selector which only has the potential to select one entity will attempt to parse as a UUID and fail.
  • MC-119142 – You can't use multiple tags in a selector.
  • MC-122085 – Generating server icon leaks encoded data buffer.
  • MC-128561CommandBase.commandListener retains old server reference, preventing garbage collection.
From the Java Edition 1.13 development versions
  • MC-121281 – Scrollbar in the creative and server menu isn't working with mouse.
  • MC-121283 – Underwater and in lava overlay is missing.
  • MC-121284 – Resource pack and world folder buttons don't work.
  • MC-121288 – Cinematic camera doesn't work properly.
  • MC-121302 – "Direct connect" button enabled/disabled at wrong times.
  • MC-121314 – Video settings slider text "FS Resolution" doesn't fit.
  • MC-121328 – GUI scales incorrectly.
  • MC-121329 – Pressing "chat" key no longer selects search in creative inventory/recipe book.
  • MC-121334 – [1-9] in creative inventory search tab sends additional keypress to search bar.
  • MC-121396 – WASD keys in a weird order.
  • MC-121418 – Crash when trying to paste non-string clipboard content.
  • MC-121419 – Click and hover events are offset in chat.
  • MC-121421 – Pressing enter in the name or seed field on the create world dialog no longer creates the world.
  • MC-121456 – Chunks disappearing after switching windows in fullscreen mode.
  • MC-121468 – Statistics can no longer be ordered by clicking icons.
From the previous development version
  • MC-121517 – Fullscreen button will not make game fullscreen.
  • MC-121587/reload feedback says it reloaded loot tables, advancements and functions instead of just saying data packs.

17w45b

17w45b[4] is the fourth snapshot released for Java Edition 1.13, which added the /data command.

Additions

Command format

/data
  • A command that allows the player to get, merge, and remove entity and block nbt data.
    • /data get block <pos> [<path>] [<scale>]
      • Will return the NBT data from the block at <pos> as its result (if a [<path>] is specified). A [<path>] can be specified to only retrieve that nbt data, but this is limited to numeric tags. An optional [<scale>] can be provided to scale the number retrieved.
    • /data get entity <target> [<path>] [<scale>]
      • Will return the NBT data from one [<target>] entity as its result (if a [<path>] is specified). A [<path>] can be specified to only retrieve that nbt data, but this is limited to numeric tags. An optional [<scale>] can be provided to scale the number retrieved.
    • /data merge block <pos> <nbt>
      • Will merge the block nbt data at <pos> with the specified <nbt> data.
    • /data merge entity <target> <nbt>
      • Will merge the entity nbt data from <target> with the specified <nbt> data. Merging player nbt data is not allowed.
    • /data remove block <pos> <path>
      • Will remove nbt data at <path> from the block at <pos>.
    • /data remove entity <target> <path>
      • Will remove nbt data at <path> from one <target> entity. Removing player nbt data is not allowed.
    • Data paths look like this: foo.bar[0]."A [crazy name]".baz.
      • foo.bar means foo's child called bar.
      • foo[0] means element 0 of foo.
      • "quoted strings" may be used if a name of a key needs to be escaped.
    • Examples of old commands:
    • Examples of new functionalities:
      • /data get entity @e[type=pig,limit=1] Saddle 2
      • /data remove block 17 45 34 Items

Changes

Command format

/entitydata
  • Has been removed in favor of /data.
/execute store
  • Has been reworked.
    • /execute store (result|success) score <name> <objective> <chained command>
      • The value is stored into the scoreboard under <name> and <objective>.
      • The objective must exist, but unlike with /stats you don't need to set an initial value for <name>.
    • /execute store (result|success) block <pos> <path> (byte|double|float|int|long|short) <scale> <chained command>
      • The value is stored in the nbt data at path of the block at pos as a byte, double, float, int, long, or short.
    • /execute store (result|success) entity <target> <path> (byte|double|float|int|long|short) <scale> <chained command>
      • The value is stored in the nbt data at path of one target entity as a byte, double, float, int, long, or short.
    • Data paths look like this: foo.bar[0]."A [crazy name]".baz.
      • foo.bar means foo's child called bar.
      • foo[0] means element 0 of foo.
      • "quoted strings" may be used if a name of a key needs to be escaped.
    • Examples:
      • /execute store success score @a foo run say hi
      • /execute as @e[type=pig] at @s store success entity @s Saddle byte 1 if entity @p[distance=..5]
/execute if <...>
  • Now returns success and result values if used on its own, without a sub-command.

Fixes

27 issues fixed
From released versions before Java Edition 1.13
  • MC-80400 – Sizelimited entity selectors (@e with c=1,@r with type=!entity) in commands prefer players.
  • MC-87799/execute detect functions inconsistently with semi- (snow layer, grass path, soul sand, farmland) blocks.
  • MC-98244 – Same UUID infinite times possible + changing UUID possible via entitydata.
  • MC-106681 – Scoreboard teams leave doesn't work if first player fails.
  • MC-111704 – Players can input any value in [old block handling] of setblock and fill.
  • MC-114721 – Title command treats invalid second argument as "title".
  • MC-117933/clone command treats invalid optional arguments as if they were default.
From the previous development version
  • MC-121623 – Cannot use namespace in type= for selectors.
  • MC-121627 – @s fails to build valid commands.
  • MC-121635 – Incorrect failed /fill result message.
  • MC-121637 – Incorrect result message when teleporting a single entity.
  • MC-121642 – "Optional" commands following conditional execute chain succeed/fail strangely.
  • MC-121647 – JRE Fatal Error when joining multi-player server.
  • MC-121655 – Incorrect message when teleporting single entity.
  • MC-121656 – Some creative commands are available by a survival player with cheats disabled.
  • MC-121660 – distance argument can't find players with @a, @p or @e[type=player].
  • MC-121663 – Gamerules are copying from other worlds.
  • MC-121674 – Execute doesn't work in functions.
  • MC-121683 – -= isn't a valid operation in scoreboard players operation.
  • MC-121686 – Execute unless always fails on entities.
  • MC-121695 – Tellraw only supports 1 target.
  • MC-121711 – @a or @s doesn't include dead player.
  • MC-121726 – Only players can teleport with relative coordinates.
  • MC-121727 – Execute on multiple entities cancels, once one command fails.
  • MC-121728 – The order, in which execute runs the command for each entity, is in reverse.
  • MC-121749/entitydata does not apply modified NBT data.
  • MC-121765 – Removing n scoreboard points adds them instead.

17w46a

17w46a[5] is the fifth snapshot released for Java Edition 1.13, which added the /datapack command.

Additions

Command format

/datapack
  • A command to control loaded data packs.
  • Has the following subcommands:
    • enable <name> - will enable the specific pack.
    • disable <name> - will disable the specific pack.
    • list [available|enabled] - will list all data packs, or only the available/enabled ones. Hovering over the data packs in this list will show their description defined in their pack.mcmeta.
  • Data packs are enabled by default, but if the player have disabled it they can re-enable it with these commands:
    • enable <name> - will enable the specific pack, putting it in its default position.
    • enable <name> first - will enable the specific pack, putting it before any other pack (lowest priority).
    • enable <name> last - will enable the specific pack, putting it after any other pack (highest priority).
    • enable <name> before <existing> - will enable the specific pack, putting it before (lower priority) <existing> pack.
    • enable <name> after <existing> - will enable the specific pack, putting it after (higher priority) <existing> pack.

Changes

Mobs

White Horse Revision 3 Horses
  • The horse model has been slightly tweaked.
    • The snout is located one pixel higher and the back legs were moved by 1.5 pixels back.

Command format

Command UI
  • A new prototype for the command UI.
  • Now works in multiplayer.

Fixes

21 issues fixed
From released versions before Java Edition 1.13
  • MC-10880 – Comma or other symbols after @ selector does not work with command blocks.
  • MC-76044 – randomTickSpeed, spawnRadius, maxEntityCramming and maxCommandChainLength accept non-integer value.
  • MC-88481 – '/worldborder set' allows small decimal numbers but does not display them correctly in chat.
  • MC-99434/worldborder damage command not giving any feedback with an invalid argument.
  • MC-107359 – You can replace loot tables and advancements, but not structure files.
  • MC-110566 – Failed /scoreboard players operation can still give a score of 0.
  • MC-117191 – Tab-completion list doesn't change when moving cursor with mouse.
From the Java Edition 1.13 development versions
  • MC-121645 – Commands aliases do not display syntax help/tab-complete correctly.
  • MC-121658 – Starting a LAN with cheats enabled doesn't enable cheats for the initial player.
  • MC-121684 – New command menu blocks entire screen.
  • MC-121690 – Not providing block states will make the game test for the defaults, instead of ignoring the states.
  • MC-121691/teleport with rotation does not work.
  • MC-121694 – Mobs summoned using /summon have no weapons.
  • MC-121754/ban does not kick banned player anymore.
  • MC-121756 – Trying to add a scoreboard objective with already used name shows wrong error.
  • MC-121791 – Exceptions in the gameLoopFunction crash the server.
  • MC-121810 – Command errors in chat are not red anymore.
From the previous development version
  • MC-121838 – Tab doesn't insert anything if there are multiple options.
  • MC-121841 – Command suggestion list doesn't update for partial words.
  • MC-121848 – Command Suggestions' Background is not transparent.
  • MC-121948 – The problem with the show commands.

17w47a

17w47a[6] is the sixth snapshot released for Java Edition 1.13, which added a new type of pumpkin, debug sticks, an item form of many blocks which previously could only be placed using commands, tweaked the placement conditions for many blocks, performed The Flattening, and much more.

Additions

Blocks

Buttons, pressure plates, and trapdoors
  • Now made from all six types of wood.
Pumpkins
  • New block, without the face.
  • Previous pumpkin block has been renamed to "Carved Pumpkin".
    • Right-clicking a pumpkin block with shears will turn it into a carved pumpkin and makes it drop 4 pumpkin seeds.

Items

Bark, mushroom blocks, mushroom stems, petrified oak slabs, smooth quartz, smooth red sandstone, smooth sandstone, and smooth stone
  • Now have an item form.
Debug stick
  • Cycles between different block states.
    • Left-clicking cycles through states; right-clicking cycles through values.
    • Shift-clicking will cycle through the states or values in reverse order.

General

Options
  • New option when editing a world to make a backup and open the backups folder.
  • An option in chat settings to toggle automatic command suggestions (defaults on, otherwise hit tab to bring them up).

Changes

Blocks

General
Beds
  • Now require a block below it as a support.
    • Previously, this was only required when placing the bed and the block could be destroyed afterward without the bed being destroyed.
Buttons
  • Can no longer be placed on top of pistons.
Cacti
  • Now break if signs or banners are placed directly next to it.
    • Previously, these blocks couldn't be placed like this.
Chests and trapped chests
  • Can now be put directly next to their double variants instead of requiring one block between them.
    • Shift right-clicking a chest or trapped chest next to a chest or trapped chest respectively will not make the two chests or 2 trapped chests combine into a double chest or double trapped chest.
Dispensers
  • Crafting it no longer requires a fully repaired bow.[7]
Fence gates and pumpkins
Levers
Note blocks
Silverfish-infested blocks
  • Now break instantly, regardless of a tool that the player is using.
    • When broken with Silk Touch, the non-infested counterpart of the block will drop.
TNT
  • Removed the explode block state (explode on punch).[8]
Vines
  • Multiple vines facing different directions, including on the bottom of blocks, can now be placed in the same block space.

Items

Carrot on a stick
  • It's now possible to craft a carrot on a stick with a damaged fishing rod.[7]

World generation

Witch huts

Command format

/blockdata
  • Removed in favor of /data.
/particle
  • Particle names now use resource locations.
  • Old ID → new ID
    • mobspellambientminecraft:ambient_entity_effect
    • angryvillagerminecraft:angry_villager
    • blockdust and blockcrackminecraft:block
    • damageindicatorminecraft:damage_indicator
    • dragonbreathminecraft:dragon_breath
    • driplavaminecraft:dripping_lava
    • dripwaterminecraft:dripping_water
    • reddustminecraft:dust
    • spellminecraft:effect
    • mobappearanceminecraft:elder_guardian
    • enchantmenttableminecraft:enchant
    • magiccritminecraft:enchanted_hit
    • endrodminecraft:end_rod
    • mobspellminecraft:entity_effect
    • largeexplodeminecraft:explosion
    • hugeexplosionminecraft:explosion_emitter
    • fallingdustminecraft:falling_dust
    • fireworkssparkminecraft:firework
    • wakeminecraft:fishing
    • happyvillagerminecraft:happy_villager
    • instantspellminecraft:instant_effect
    • iconcrackminecraft:item
    • slimeminecraft:item_slime
    • snowballpoofminecraft:item_snowball
    • largesmokeminecraft:large_smoke
    • townauraminecraft:mycelium
    • explode and snowshovelminecraft:poof
    • dropletminecraft:rain
    • sweepattackminecraft:sweep_attack
    • totemminecraft:totem_of_undying
    • suspendedminecraft:underwater
    • witchmagicminecraft:witch
    • take: unlisted
    • footstep: removed
    • depthsuspend: removed
/playsound
  • Will Tab ↹ auto-complete custom sound events.

Gameplay

Creative inventory
  • Because of The Flattening, certain blocks and items have been moved around in their respective groups, for example, the purpur block is now after obsidian.
  • Mushroom Blocks, farmland and grass path are added to the inventory, under the Decoration Blocks group; blank firework rockets are added to the Miscellaneous group; and bark, smooth stone, sandstone, red sandstone and quartz are added to the Building Blocks group.

General

The "flattening"
  • Numeric block metadata completely phased out in favor of block states.
  • Split, merged, created, deleted, and renamed a lot of blocks, block states, block entities and items.
    • Blocks and items previously differing because of damage value have gotten their own id, for example white_wool instead of wool:0
    • Damage has been moved to the tag tag and is only used by tools, armor and maps.
    • Files and commands no longer use data or set_data.
Statistics
  • Statistics are being updated.
    • stat.(stat) is now minecraft.custom:minecraft.(stat).
    • stat.(stat).minecraft.(block/item/entity ID) is now minecraft.(stat):minecraft.(block/item/entity ID).
Superflat customization
  • Preset strings no longer use a version number.

Fixes

80 issues fixed
From released versions before Java Edition 1.13
  • MC-1511 – Anvil can be placed in certain blocks.
  • MC-1947 – Pumpkins and jack 'o' Lanterns can only be placed on solid blocks.
  • MC-2208 – Blocks with special placement can be placed inside player/entity.
  • MC-2666 – Corner cobblestone wall has incorrect collision box.
  • MC-4504 – The hitbox of brewing stands is missing the blaze rod.
  • MC-9194 – A Comparator can lock a repeater, but the repeater doesn't look like it's locked.
  • MC-12000 – The hit-box of corner fences isn't the same as the collision box.
  • MC-26739 – Doors won't update with redstone.
  • MC-34365 – If the player creates a double chest and does the command /setblock near the chest, it will create an invisible chest/the visible chest is a triple chest.
  • MC-39948 – Blocks/items only different by data value are not listed separately in statistics.
  • MC-53439 – The top block of a two-block plant temporarily becomes a peony/sunflower upon placing a block in the bottom.
  • MC-59517 – TNT explode=true blockstate drops TNT item when fused by hit in survival mode.
  • MC-59610 – Cactus has full block hitbox.
  • MC-59691 – Inconsistent block/item names: brick(s).
  • MC-61821 – Digging snow layer yields one snowball too much.
  • MC-63820 – Empty flower pot in witch huts.
  • MC-64455 – Translation missing for some blocks.
  • MC-70188 – Some blocks cannot be placed facing a wall with /setblock or /fill + datavalues or block states.
  • MC-73495 – Commands saying item names use incorrect/wrong item names.
  • MC-74231 – Flower pot's blockdata won't visually update.
  • MC-75430 – Enderman held block not fully updated from old block id system.
  • MC-75940 – block log2 and leaves2 crash the game when set to certain data values.
  • MC-79255 – Using /trigger first time on player gives score of 0 but not displayed on scoreboard.
  • MC-81746 – Falling block entities don't check for data values: converting sand to red sand.
  • MC-84173 – Trapdoors get a redstone update when being pushed/pulled next to a power source, but not when being pushed/pulled away from it.
  • MC-92901 – End Crystals and placed at high coordinates are placed with offset.
  • MC-93129 – Falling sand behaves incorrectly in lazy chunks.
  • MC-94027 – "Carried" tag of enderman reads value as string and short.
  • MC-94186 – BlockDragonEgg does not extend BlockFalling.
  • MC-101332 – Can use the FallingSand to go through a mossy cobblestone wall.
  • MC-102545 – There are 352 different flowerpots in the debug world.
  • MC-103035 – Dragon egg doesn't create fallingdust particles.
  • MC-105820 – Relative decimal coordinates with block related commands are inconsistent.
  • MC-106024 – Fence gates do not update in wall block states when placed by command.
  • MC-106127 – Some blocks cannot be given certain block states.
  • MC-108756 – Dungeons generating triple chests.
  • MC-109348 – Game crashes on loading world with a java.lang.StackOverflowError after using structure blocks due to multiple block entities in the same location.
  • MC-109591 – Detecting the block states not saved in metadata does not work.
  • MC-109659 – The observer only detected upgrade top of the door if opened/closed with energy (button, lever, etc.), but not with the player's hand.
  • MC-111472 – Game doesn't save anywhere that a chest is a double chest.
  • MC-112394 – Numeral ids can still be used in some commands.
  • MC-112891 – Falling block entity drops block with metadata of item dropped when block would be mined causing malformed drops.
  • MC-113001 – Some items act client-side always as if they were successfully used.
  • MC-113347 – Rails rotate when moved.
  • MC-114965 – Placed tripwire hook updates blocks around opposite facing tripwire hook on same axis.
  • MC-115799 – Colored bed flickers red when placing/destroying.
  • MC-116580 – Iron trapdoors stay on after breaking power source, until updated.
  • MC-117032 – "Done" button in statistics screen is offset.
  • MC-117166 – Corner stairs with torch/lever/button etc. doesn't cause block update when near destroyed support stairs.
  • MC-117837 – Player placed leaves update when log block breaks.
  • MC-117932 – Bed particles cause z-fighting.
  • MC-118153 – Lava can only turn concrete powder into concrete when it falls into source block.
  • MC-118202 – iron bars, glass pane etc have incorrect selection hitbox on corners.
  • MC-118221 – Vines cannot be placed below non-solid blocks.
  • MC-120790 – Redstone lamps and wire update whether they are lit or not when setblocked, but no other blocks do.
  • MC-121271 – Activator rails not updating.
  • MC-121742 – block states can't be used in /give, /clear and /replaceitem, but can be used in /setblock, /fill, /execute detect and /testforblock.
From the Java Edition 1.13 development versions
  • MC-121693 – Crash when typing empty selector "[x_rotation=]" or "[y_rotation=]".
  • MC-121699 – "Unknown score holder" when using the placeholder * in some commands.
  • MC-121700 – Invalid syntax when using decimal values on block position arguments.
  • MC-121739 – Normal players can use player selectors in /msg command.
  • MC-121752 – Scoreboard, "no score" and "0" desyncs.
  • MC-121783/gamerule doesn't work at all.
  • MC-121786/tellraw does not work.
  • MC-121787 – Teleporting things to infinity/NaN is possible.
  • MC-121790 – Tab completion doesn't change the case of characters typed before pressing tab.
  • MC-121795 – Unable to use decimals for the speed parameter in the /particle command.
  • MC-121827 – Selectors and scoreboards not working for signs, /tellraw, and /title (works correctly for books).
  • MC-121858 – "Scoreboard players get" not working for read-only objectives.
From the previous development version
  • MC-121970/blockdata command is still present.
  • MC-121975 – Datapack order does not persist after a world is closed.
  • MC-121976/datapack disable doesn't refresh advancements for player.
  • MC-121982 – Inconsistent tab-completion spacing.
  • MC-121985 – Using the scroll wheel to select between arguments of various commands like /experience and /gamemode cause a crash
  • MC-121996 – distance filter seems to not work in gameLoopFunction.
  • MC-122004 – Using space to complete the command will add 2 spaces.
  • MC-122020 – Cannot add 0 to a player's score.
  • MC-122074 – Tab completion not working on items in commands.
  • MC-122108 – Shapeless recipes cannot be crafted using named or enchanted ingredients.
Private issues

17w47b

17w47b[9] is the seventh snapshot released for Java Edition 1.13, and was released to fix some of the bugs in the 17w47a snapshot.

Changes

Blocks

Bark
  • Can now be crafted.

Fixes

38 issues fixed
From released versions before Java Edition 1.13
  • MC-19966 – Fully grown pumpkin stems attach to pumpkin, even if another stem is already attached.
  • MC-33710 – Iron & snow golems, ender dragons, illusioners, giants, and withers not in Mob statistics.
  • MC-69880/effect returns "cannot be found" for invalid entities.
  • MC-73344 – "Moss Stone" is name incorrectly, it should be called "Mossy Cobblestone".
  • MC-74703 – Redstone Ore does not produce particles on bottom side if not at height 0.
  • MC-77600 – Command block pick block with NBT and sendCommandFeedback is bugged.
  • MC-90072 – Witch in boat can't throw splash potion.
  • MC-99342 – Private bytes (RAM usage) rising drastically when game window is minimized.
  • MC-101169 – Double slab creation over offhand.
  • MC-107145 – Entity kill stat objectives using old/incorrect entity names.
  • MC-116254 – Players in adventure mode can use some items even without CanPlaceOn tag.
From the Java Edition 1.13 development versions
  • MC-121630 – Shift-clicking "Destroy Item" button doesn't clear inventory.
  • MC-121701 – Pressing escape when sleeping in bed doesn't exit the bed.
From the previous development version
  • MC-122140 – Server list is broken.
  • MC-122142 – "powered" blockstate is named "powerered" for all trapdoors.
  • MC-122145 – Non-colored terracotta is still named "minecraft:hardened_clay".
  • MC-122158 – Extended sticky piston base model is incorrect.
  • MC-122163 – Double plants drop their item twice when the support block is destroyed.
  • MC-122165 – Sticky pistons destroy their head when retracted (displays particles and plays sound).
  • MC-122175 – Not-full-block's particles are very laggy.
  • MC-122178 – Two high flowers spawning in place of two high grass in new worlds.
  • MC-122180 – Uncarved pumpkins create Jack-o-Lanterns.
  • MC-122186 – Throwing item stacks causes only one item to appear.
  • MC-122191 – Natural generated sand and gravel do not update.
  • MC-122192 – Noteblock always places as powered=true until given a block update.
  • MC-122193 – Trapdoors, doors, and fence gates make no sound and open when shift-clicking them with a block that players cannot place.
  • MC-122203 – Any saved toolbars and spawn eggs aren't affected by upgrade paths, saved items removed.
  • MC-122207 – With the new IDs, some advancements icons show the wrong block/item.
  • MC-122217 – Unlocalized strings on the second customizing page of world type "Customized".
  • MC-122228 – Opening a double (trapped) chest plays the open and close sound twice.
  • MC-122233 – Spruce, birch, jungle, acacia, and dark oak trapdoors cannot be crafted.
  • MC-122235 – Nether portal blocks do not generate correctly.
  • MC-122242 – Shulker box doesn't display the block behind.
  • MC-122255 – Changed piston behavior towards Marker-true armor stands in 17w47a.
  • MC-122264 – Creating floating piston heads with redstone blocks.
  • MC-122268 – Uncarved pumpkin block appears rotated in hand.
  • MC-122286 – Farmland doesn't always turn to dirt.
  • MC-122287 – Porus side of red mushroom blocks doesn't show.

17w48a

17w48a[10] is the eighth snapshot released for Java Edition 1.13.

Changes

Command format

General
  • Tweaks to the command suggestion UI.
  • Reworked tab-completion for coordinates.
    • When not targeting a block, tab-completion now inserts the coordinates of the air the player is looking at 6 blocks away instead of ~ ~ ~.
    • Coordinates inserted will be block (integers) coordinates when the command used relates to blocks.

General

Crafting
  • Custom recipes are now loaded from data packs in data/(namespace)/recipes/(name).json.
  • Turning off the vanilla data pack will also remove all recipes.
Death messages
  • Added death message for when the player is blown up by a bed in the nether or end.
    • "Player was killed by [Intentional Game Design]".
      • Clicking on "[Intentional Game Design]" opens a link to MCPE-28723.
Resource packs

Fixes

58 issues fixed
From released versions before Java Edition 1.13
  • MC-1685 – Unable to write in a new blank book and quill after renaming it in an anvil.
  • MC-1875 – Snow layers don't drop themselves when harvested with a silk touch tool.
  • MC-4438 – Items dropped on unburnable blocks turn invisible when trying to ignite the block.
  • MC-4581 – Fishing rod bobbers can go through nether/end portals, but disappear.
  • MC-4923 – Flint and steel and fire charges can place fire at invalid positions.
  • MC-5024 – Reticle/Crosshair not centered on the screen.
  • MC-5037 – Riding a pig/horse with a cape causes it to not behave as expected.
  • MC-5305 – Burning arrows in ground are not extinguished by rain.
  • MC-11138 – Creative inventory GUI border are considered as exterior to the inventory.
  • MC-31346 – When the player lights a cobblestone wall, it turns into a corner piece for a second.
  • MC-75279 – Cape physics while sprint-flying.
  • MC-77570 – "And" doesn't get translated when listing entities.
  • MC-86980 – Placing some blocks at position and side of any replaceable block isn't possible.
  • MC-88230 – When feeding a tamed horse or llama with a golden apple/carrot or hay bale, the cursor moves to the right.
  • MC-115123 – Parrots keep moving their legs even if they are on shoulders.
  • MC-118408 – Torches and redstone torches cannot be placed on top of a jack o'lantern but can be placed on pumpkin.
  • MC-122195 – Collision box of cauldron and ender portal frame with ender eye inside is slightly wrong.
From the Java Edition 1.13 development versions
  • MC-121379 – Functions, advancements and loot tables allow other filetypes than .mcfunction and .json.
  • MC-121638 – Anvil renaming only works client-side.
  • MC-121664 – Unable to tab-complete coordinates.
  • MC-121713 – Players can't press right-click groups in the recipe book.
  • MC-121781 – execute if block doesn't work when used alone.
  • MC-122147 – Acacia fences, fence gates, and pressure plates are stored after dark oak ones in creative inventory.
  • MC-122182 – Inconsistent behavior of autocomplete.
  • MC-122211 – Boat jitters when the player turn.
  • MC-122274 – Can't ride saddled pigs.
  • MC-122305 – Cullface on the tops and bottoms of glass panes causes crashing.
  • MC-122414 – Pumpkin pie can be crafted with carved pumpkins.
  • MC-122472 – Fence gates lose pixels, when connected with a fence.
From the previous development version
  • MC-122313 – Tuning a note block with a block on top emits particle and sound.
  • MC-122315/setblock "forces" player to provide a block state for certain blocks.
  • MC-122319 – Banners are not stackable.
  • MC-122322 – Short-pulsed sticky piston pushing a block creates second arm.
  • MC-122324 – Particles cause frame rate to drop significantly.
  • MC-122325 – Difficult to place a block on top of hoppers and cauldrons.
  • MC-122336 – Shields are unaligned to player.
  • MC-122340 – Spawn egg the spawning destination is one block higher than the original.
  • MC-122347 – Can't open shulker boxes or chests on LAN world.
  • MC-122350 – Crafting a lime or magenta banner makes wool instead.
  • MC-122363 – Wooden pressure plates and buttons aren't grouped in the recipe book.
  • MC-122365 – Recipes for cut sandstone and chiseled sandstone are reversed.
  • MC-122367 – Lily pads can't be placed when blocks are highlighted.
  • MC-122370 – Rain sound does not play.
  • MC-122373 – Skeleton killing a creeper crashes the game.
  • MC-122379 – Dyed sheep drop their original wool color.
  • MC-122382 – Sugar cane replaces blocks when growing.
  • MC-122430 – Left click with debug stick while shifting does not show property for blocks with only one property.
  • MC-122440 – Bone blocks under note blocks don't make correct sound.
  • MC-122450 – Command argument completion suggestion does not appear when not using minecraft namespace prefix.
  • MC-122453 – Attached melon and pumpkin stems do not break when farmland below is trampled.
  • MC-122456 – Players can fall through end portal frames.
  • MC-122487 – Randomized blockstates do not apply full models.
  • MC-122495 – Cancelling backup screen using ESC opens main menu.
  • MC-122496 – Missing cancel button on backup screen.
  • MC-122497 – Pressing ESC while opening world shows main menu for short amount of time.
  • MC-122501 – Redstone and sugar canes items use the block translation instead of their item translation.
  • MC-122570 – New trapdoor recipes not showing.
  • MC-122577 – Mobs get stuck in the cauldron.

17w49a

17w49a[11] is the ninth snapshot released for Java Edition 1.13, which added block and item tags.

Additions

General

Tags
  • Items and blocks can now be "tagged" with an ID.
    • Block tags can be used when testing for blocks in the world.
    • Items tags can be used when testing for items in inventories.
  • Tags are created using data packs in data/(namespace)/tags/blocks or data/(namespace)/tags/items.
    • For example: data/(namespace)/tags/blocks/foo.json.
    • This will create a block tag called (namespace):foo.
    • The json file contains a list of all blocks that should be "tagged".
  • There are two default tags for both the item form and the block form: minecraft:wool for all wool blocks and minecraft:planks for all wood plank blocks.

Changes

General

Crafting
  • Recipes can now refer to a tag instead of an item.

Fixes

42 issues fixed
From released versions before Java Edition 1.13
  • MC-36191 – Missing stat.mineBlock for various blocks (mob spawners, cauldrons, beds, etc.).
  • MC-58189 – Breaking piston extension gives missing texture particles.
  • MC-58556 – Breaking a block being moved by a piston creates missing texture particles.
  • MC-98823 – Tipped arrows do not have a stat.craftItem statistic.
  • MC-99321 – Hoppers cannot pull items from double chests if second chest is blocked.
From the Java Edition 1.13 development versions
  • MC-121631 – Taking items from the creative inventory search tab no longer resets search text.
  • MC-121632 – Pressing "chat" key selects search in creative inventory/recipe book and types the letter.
  • MC-121648 – "Difficulty" in settings is untranslated and lowercase.
  • MC-121665 – Key "None" display string as "key.keyboard.-1".
  • MC-121705 – Cursor is offset from actual mouse location when opening GUIs while moving mouse.
  • MC-121709 – Clickable area to sort statistics menu are not in the right place
  • MC-121714 – Unable to save screenshot of PNG format.
  • MC-121718 – The player cannot select the spectator menu.
  • MC-121808 – Command argument validation for single entity says player in some error messages.
  • MC-121873 – Dark background missing from beacon GUI.
  • MC-122148 – No Block, Item, Mob, GUI, or any other texture renders -- No sounds play.
  • MC-122173 – Creating scoreboard objectives for stats is impossible due to the ":".
  • MC-122270 – Pushing blocks with connections doesn't update them.
  • MC-122295 – Backups folder is created outside of the server directory when using a dedicated server.
  • MC-122309 – '/gamerule gameLoopFunction' does not tab complete function names.
  • MC-122314 – All maps created in earlier versions are now the same.
  • MC-122355 – Crash on breaking banner: java.lang.ClassCastException: arw cannot be cast to aru.
  • MC-122383 – Pre-existing chests invisible, overlapping.
  • MC-122395 – Custom player heads are called "block.minecraft.player_headnamed".
  • MC-122410⇧ Shift + Tab ↹ doesn't go backwards in tab-completion list.
  • MC-122521 – Damaged anvil always turns to the North.
  • MC-122536 – "set_nbt" function in loot table does not merge NBT to item.
  • MC-122558 – Health criteria scoreboard objectives do not use hearts to display value anymore.
  • MC-122573 – Crash due to carpet and sticky pistons.
  • MC-122584 – Incorrect format string order in statistics.
  • MC-122666 – lang:en_US capitalisation in options.txt prevents resources from being loaded.
  • MC-122944 – Scoreboard objective can't update the display name .
From the previous development version
  • MC-122618 – Recipes are not tab-completed.
  • MC-122624 – Pressing Tab ↹ no longer cycle through possible command values.
  • MC-122625 – Order of contents of north- and east-facing double chests changed after update.
  • MC-122639 – Can't place lily pads on ice.
  • MC-122643 – Snow, carpet and daylight detectors culling adjacent upper slabs.
  • MC-122644 – Datapacks cannot replace vanilla crafting recipes.
  • MC-122646 – Cullface on the tops and bottoms of glass panes doesn't work
  • MC-122650 – Player heads aren't affected by upgrade paths, renamed to "block.minecraft.player_headnamed" + head texture does not show, only when placed.
  • MC-122718 – Dirt border of "video settings" menu encroaching too far on settings.
  • MC-122907 – An enormous graphical duplicating custom recipe bug.

17w49b

17w49b[12] is the tenth snapshot released for Java Edition 1.13, which added function tags.

Additions

General

Tags
  • Added tags for functions.
    • Functions tagged in minecraft:tick will run every tick at the beginning of the tick.
  • Added block and item tags for buttons, carpets, doors, logs, saplings, and stone_bricks to the vanilla data pack.
  • Added a block tag for flower_pots to the vanilla data pack.
  • When overriding a tag, players now append instead of replacing.
  • Advancement item predicates now support item tags.

Changes

Command format

/gamerule
  • Removed the gameLoopFunction gamerule in favor of functions tagged in minecraft:tick.

Fixes

20 issues fixed
From released versions before Java Edition 1.13
  • MC-3794 – When placing a chest it will glitch to another direction for a second.
  • MC-32539 – Players can write on both the server name and the server address input field at the same time.
  • MC-65983 – Mouse cursor moves off-window when accessing inventory (or item contents).
  • MC-109799 – Observer don't power when update and push by piston at the same time.
From the Java Edition 1.13 development versions
  • MC-122711 – Piston leaves their head behind.
  • MC-122725 – Unable to duplicate banners in crafting table.
  • MC-122889 – The name of the chiseled sandstone recipe is cut_sandstone, not chiseled_sandstone.
  • MC-122931 – Frost walker freezes all water, even if there are mobs in the water.
From the previous development version
  • MC-122910 – New block/item tags don't work in commands.
  • MC-122914 – The texture of the lava and water is invisible when there is a block above.
  • MC-122916 – Team color commands don't work properly.
  • MC-122918 – Log crafting recipes produce one plank.
  • MC-122924 – Wrong crafting recipe output for granite and andesite.
  • MC-122925 – Opening spectator menu crashes the client.
  • MC-122935 – Hang on 'waiting for chunk' and/or fatal background exceptions when teleporting to new chunks in a busy gameloop.
  • MC-122964 – Game crashes when pistons push concrete powder next to water.
  • MC-123044 – The recipe for cobblestone stairs is named "stone_stairs.json" instead of "cobblestone_stairs.json".
Private issues
  • MC-21073 – Private issue.
  • MC-59509 – Private issue.
  • MC-100579 – Pistons do not account for block updates triggered by blocks broken by the extending piston when placing moved blocks, resulting in duplication issues.[12]

17w50a

17w50a[13] is the eleventh snapshot released for Java Edition 1.13, and the final snapshot released in 2017.

Additions

Command format

  • Added a new local coordinate type in commands using ^.
    • When specifying coordinates in a command, the player can now use ^ to specify local coordinates instead of world coordinates.
    • The axes used for local coordinates are relative to the rotation of the executing entity.
    • Like world coordinates, they are measured from the base of an entity.
    • The syntax is: ^left ^up ^forwards
    • left/up/forwards is the amount of blocks in the specified direction.
    • For example, typing /setblock ^ ^ ^3 stone in chat will set a stone block 3 blocks in front of the player in their view.
  • Tab-completing coordinates when not targeting a block will suggest ~ ~ ~ again.

General

Tags
  • Added the default tags wooden_buttons and wooden_doors for both items and blocks.
  • The tags buttons and doors now include stone_button and iron_door respectively for both items and blocks.

Changes

Blocks

Ender chests
  • Will now change their texture when the computer time is set to the 24th to 26th of December to suit Christmas.
Item frames
  • Item frames can now be placed on the top and bottom of blocks.

General

Tags
  • Tags can now include other tags (of the same type).
    • The player can add for example #foo:bar in a tag value list to reference another tag called foo:bar.
    • Self-referencing is not possible.
  • When overriding a tag, the player can now choose to replace instead of append.
    • By default all tags append if another data pack created the tag.
    • Adding "replace": true to the tag definition will make that tag replace existing tags instead.
  • When used in commands, block tags now support block state and data tag arguments.

Fixes

57 issues fixed
From released versions before Java Edition 1.13
  • MC-1168 – Lily pad sometimes destroys water block.
  • MC-1218 – Arrows shot at the top half of a door will float once the door is opened.
  • MC-5694 – High-efficiency tools/fast mining destroys some blocks client-side only.
  • MC-11142 – Placing a redstone torch/block next to a rail junction does not change the rail direction.
  • MC-11242 – When a player jumps and places a fence post under them, they would get inside the fence post.
  • MC-35119 – Buttons for video settings to not make a sound.
  • MC-48522 – Ctrl + Pickblock on a flower pot gives player the flower (+NBT) instead of the flower pot.
  • MC-53448 – Sliders cannot be adjusted accurately (tested in customized world settings).
  • MC-62093 – Double plants get generated without bottom part.
  • MC-72634 – Lily Pad placement noise inconsistent.
  • MC-90174 – Carpet ghost blocks.
  • MC-93468 – Water and lava flow affected by random ticks.
  • MC-97355 – Lily pads placed on ice plays wrong sound.
  • MC-98928 – Snowballs launched from a boat destroyed instantly.
  • MC-99057 – Cannot place corner vines.
  • MC-105832 – Torch doesn't work in one block space.
  • MC-108749 – Mushrooms and crops cause double plants to drop; leaves "head" of plant behind.
  • MC-112929 – Beacon coloring issue.
  • MC-113420 – Boats can be placed outside the world border.
  • MC-114454 – Placing flowers in flower pots do not update the flower pot for nearby players.
  • MC-114722 – Projectiles collide with hitbox of block instead of with collision box.
  • MC-114953 – Setting title times to negative values acts like /time ... clear.
  • MC-115322 – Updating string line in front of unattached tripwire hook that faces north or east updates blocks around the hook.
  • MC-118194 – Ladders can be placed on any block when used with stairs.
  • MC-118346 – Blocks that will be replaced when another block will be placed on them do not work with CanPlaceOn tag.
  • MC-118850 – Vines use opposite facing value when trying to spread in corners.
  • MC-120056 – Saving a structure to a subfolder fails if the folder does not exist yet.
  • MC-120709 – Lava and water updates do not resolve completely when random ticking is disabled.
  • MC-120911 – Can't place snow_layer in adventure mode.
  • MC-123365 – +2 block cactus does not break with water (inconsistency).
From the Java Edition 1.13 development versions
  • MC-121650 – Tab auto-completion is case-sensitive.
  • MC-121863 – x_rotation seems to behave like y_rotation.
  • MC-122154 – Sometimes beds take strange shapes when placed.
  • MC-122159 – Container inventory changes don't update nearby comparators.
  • MC-122317 – Game crashes when a colon is entered after a slash or another colon in commands.
  • MC-122403 – Detecting a 2 redstone tick repeater with an observer creates 2 pulses.
  • MC-122580 – Recipe files and advancements for recipes are not fully/correctly updated to flattening names.
  • MC-122591 – OS locale is used for coordinate tab-completion.
  • MC-122593 – Coordinate arguments are tab-completed to farthest theoretically reachable block in the direction the player is looking instead of '~' when not looking at a block.
  • MC-122791 – Double blocks break after replacing tall grass/large fern.
  • MC-122819 – Changes to the hitbox of hoppers makes them unable to pick up items.
  • MC-122899 – Falling blocks top/bottom texture change rotation as they fall.
  • MC-122927 – Cullface on the tops and bottoms of glass panes aren't triggered by other glass panes on top or below.
  • MC-122953 – Crash when typing scoreboard criteria with invalid character.
From the previous development version
  • MC-122987 – Pistons lose piston head when pushing the block which powers it.
  • MC-123001 – Custom tags can match air if they contain an invalid block name.
  • MC-123004 – Random rotation for blocks like sand, concrete powder, grass and custom block models doesn't work properly.
  • MC-123014 – Invalid function tags prevent world from loading.
  • MC-123018 – Water and lava flowing texture error.
  • MC-123032 – Tags overwrite, don't append.
  • MC-123050 – The bed can be put in water, because of what it breaks and does not drop.
  • MC-123051 – Cactus can be placed underwater.
  • MC-123054 – Carpets don't drop their item when pushed onto air.
  • MC-123089 – stone_button/iron_door is not included in #buttons/doors.
  • MC-123111 – Stack Overflow in /data get entity.
  • MC-123112 – The top of walls are transparent when there is a skull above.
Private issues
  • MC-94675 – Private issue involving huge mushrooms

18w01a

18w01a[14] is the twelfth snapshot released for Java Edition 1.13, and the first snapshot released in 2018.

Additions

Command format

/teleport
  • Added facing to the command.
    • /teleport [<targets>] (<location>|<destination>) facing (<facingEntity>|<facingLocation>).
    • Will rotate an entity to face either an entity or a location.
/time
  • Added noon and midnight to /time set.

General

Data packs
  • Added set_name function to loot tables.
  • Functions tagged in minecraft:load will now run once after a (re)load.
  • Added the new block tag minecraft:anvil.
    • Contains minecraft:anvil, minecraft:chipped_anvil, and minecraft:damaged_anvil.
Death messages
  • Added a death message for when a mob or player causes another player to die in the void.
    • "Player didn't want to live in the same world as Player/Mob".

Changes

Command format

  • Changed all custom names (blocks, items, entities, block entities) to translatable text components.
    • Removed the LocName tag. Instead of LocName:"gui.toTitle", use Name:"{\"translate\":\"gui.toTitle\"}".
  • Thrower and Owner nbt keys of item entities are no longer strings but are instead compounds with two longs named L and M.
  • owner nbt keys of snowballs, eggs and ender pearls are no longer strings but are instead compounds with two longs named L and M.

General

Crashes
  • Crash reports now list what data packs are enabled.
Data generators
  • Now exposed, the player can get a dump of all blocks/items/commands/etc. from the game without opening it up.

Fixes

62 issues fixed
From released versions before Java Edition 1.13
  • MC-2340 – Redstone torches schedule updates when they should not, causing unreliable timings.
  • MC-9194 – A comparator can lock a repeater, but the repeater doesn't look like it is locked.
  • MC-64836 – Mobs "control" the minecart they are riding.
  • MC-71401 – Tab list ignores initial display name of players.
  • MC-72943 – Game freeze after closing an "Open to LAN" single-player world.
  • MC-92255 – Singleplayer freezes instead of kicking a player.
  • MC-112693 – Scoreboard team colors use raw § formatting instead of text components.
  • MC-112742 – Name of unnamed villager is rendered with TeamColor instead of prefix and suffix of scoreboard team.
  • MC-112743 – Glowing outline and spectator GUI use prefix color instead of TeamColor.
  • MC-115059 – Narrator reads scoreboard team color codes in player names.
  • MC-121719 – Enchantment GUI's book opening and closing animation are rendered at approximately 20fps, even if actual framerate is higher.
  • MC-121884 – Server->Client custom payload packets can leak resources.
  • MC-122053 – Mouse wheel/touchpad scroll amount is ignored.
  • MC-123708 – clearCustomName() and hasDisplayName() inconsistent.
From the Java Edition 1.13 development versions
  • MC-121331 – Client crashes when minimizing game while server disconnect window is displayed.
  • MC-121379 – Functions, advancements and loot tables allow other filetypes than .mcfunction and .json.
  • MC-121719 – Enchantment GUI's book opening and closing animation are rendered at approximately 20fps, even if actual framerate is higher.
  • MC-121827 – Selectors and scoreboards not working for signs (works correctly for books, /tellraw, and /title).
  • MC-121842 – In a LAN world, all OP players can use commands, but the UI and autocompletion are only accessible by the host player.
  • MC-121897 – Gaps in an animation's used frames throws ArrayIndexOutOfBoundsException.
  • MC-121913 – Log files are HUGE (5GB) because Brigadier also logs errors continuously.
  • MC-121934 – execute sub-commands only run (for each entity), if the next sub-command runs at least one command for each entity.
  • MC-122057/teleport x_rotation and y_rotation being swapped.
  • MC-122118/tp @s ~ ~ ~ acts like an absolute teleport, killing all momentum.
  • MC-122188 – Vanilla structure files aren't updated yet causing missing/wrong blocks.
  • MC-122270 – Pushing blocks with connections does not update them.
  • MC-122272 – Game crashes when I start a new world.
  • MC-122409 – Players can't open chests under leaves/glowstone/sea lantern/ice/frosted ice.
  • MC-122431 – '/scoreboard players get' shows message with '%s' when no score is set.
  • MC-122487 – Randomized blockstates do not apply full models.
  • MC-122493 – Boats fall through blocks when slightly intersecting with water.
  • MC-122503/title or /tellraw score component with fake players returns "No entity was found".
  • MC-122609 – '/scoreboard players reset * objective' does not work.
  • MC-122724 – Blockstates not working properly with two model options.
  • MC-122782 – Orange and Yellow Terracotta Animations do not function in 17w48a (1.13 snapshot).
  • MC-122828 – 32768 is specified as the maximum allowed area size for the fill command, but is not allowed.
  • MC-122894 – Using teleport command without target value in functions does not use original position.
  • MC-122897 – Overwriting structure containing signs InvalidArgumentException.
  • MC-122915 – The default block/item tags aren't in the tab-completion list.
  • MC-123039 – Hitting a key in the creative mode inventory search resets scrollbar.
  • MC-123067 – Wall-mounted banners/skulls are treated as full blocks.
  • MC-123110 – Bowl can't be used in furnace as fuel.
From the previous development version
  • MC-123117 – Strange lighting by slabs/stairs/grass path/farmland.
  • MC-123131 – Hopper and hopper minecart item pickup area too small/low.
  • MC-123135 – Standing on half block/stairs/grass path/farmland gives "cave effect" to sky.
  • MC-123138 – Placing double-grass on the lower half of a double-grass block removes the upper half.
  • MC-123159 – Gravity-affected blocks, such as sand, do not fall when the block underneath them is pulled by a piston.
  • MC-123162 – Placing a grass path under a block makes the block disappear.
  • MC-123168 – advanced tooltips hide map numbers.
  • MC-123183 – Cannot eat plantable items when looking at blocks.
  • MC-123184 – "Pick Block" on empty flower pots does nothing.
  • MC-123222 – Item frames can be placed below Y=0.
  • MC-123304 – "Ticking block entity" NullPointerException game crash 64 pistons in 1 chunk.
  • MC-123305 – JSON text throws syntax error when JSON is more than 1024 characters long.
  • MC-123322 – Structures placed by structure blocks do not update connecting blocks on the outside or inside of the structure.
  • MC-123331 – '/execute if/unless score' sets the score to 0 if unset.
  • MC-123360/teleport tries to center-correct the y-axis.
  • MC-123388 – "/execute store" on "double" data types uses only 'float' rather than 'double.' precision in intermediate scale calculation.
  • MC-123401 – In commands, block states are attempted to be read after the end of the previous value.
  • MC-123459 – Error when reading pack.mcmeta of data or resource packs shows default string representation.
  • MC-123562 – Replacing vanilla data (except for tags) simply doesn't work on Apple devices.
Private issues

18w02a

18w02a[15] is the thirteenth snapshot released for Java Edition 1.13, which changed the /teleport command.

Additions

General

Tags
  • Added the new block tag minecraft:enderman_holdable.
Sounds
  • Added Cave Sound 19.

Changes

Non-mob entities

Fishing bobbers
  • Now have an entity ID, fishing_bobber.
    • This ID can only be used for testing, summoning is not possible.
Paintings

Command format

/teleport
  • Has been simplified:
    • /teleport <entity> does not allow rotation or facing, and teleport to the entity.
    • /teleport <x y z> does not allow rotation or facing, and teleport to the position.
    • /teleport <entity1> <entity2> does not allow rotation or facing, and will teleport entity1 to entity2.
    • /teleport <entity> <x y z> [<yRot> <xRot>] will teleport <entity> to that position with optional rotation.
    • /teleport <entity> <x y z> facing [<xFacing> <yFacing> <zFacing>] will teleport <entity> to that position facing another position.
    • /teleport <entity1> <x y z> facing entity <entityFacing> [feet|eyes] will teleport entity1 to that position facing entityFacing 's feet or eyes (defaults to feet).
    • Teleporting to an entity in another dimension is now allowed.
/execute
  • Added new sub-commands to /execute to allow for more control over commands.
    • facing <x y z> will run the command as though the executor is facing x y z.
    • facing entity <entity> (eyes|feet) will run the command as though the executor is facing the entity's eyes or feet.
    • offset <x y z> has been renamed to positioned x y z.
    • positioned as <entity> will change the command position (x y z) but nothing else.
    • rotated as <entity> or rotated y x will run the command as though the executor is rotated in that direction.
    • in (overworld|the_end|the_nether) will run the command as though it's in that dimension.
    • at <entity> will change the dimension, position and rotation of the command to match that entity.
    • (if|unless) score <name> <objective> matches <range> will test for a score in a range (ie 1, 1..5).
    • anchored (feet|eyes) will make the rest of this command use feet or eyes for ^ ^ ^ coordinates or facing commands.
  • Server commands (functions, console, rcon) now run from world spawn in the Overworld, instead of at 0,0,0.
Error messages
  • Errors during a command are now a nicer error message (with a tooltip for more info).

General

Translation files
  • Changed from .lang (key=value) to .json ("key": "value").
    • Now supports newlines.

Fixes

34 issues fixed
From released versions before Java Edition 1.13
  • MC-5461 – Block stats does not count red mushrooms, sugar canes, etc.
  • MC-9669 – Player renders black in a 1x1 shaft with torch in upper block.
  • MC-63748 – Commands with incorrect syntax executed for multiple entities prints error message multiple times.
  • MC-64539 – Spreadplayers respectTeams and player arguments have no tab completion.
  • MC-68446 – Some entities have missing translations string in the lang files.
  • MC-68809 – Held Item renders black when in a 1 x 1 shaft with torch in upper block.
  • MC-73207 – Minecraft server list displays "Can't connect to server" on startup.
  • MC-76312 – Testfor output doesn't show UUID or team color.
  • MC-81806 – worldborder add allows size >= 0 while world border set only allows size >= 1.
  • MC-108967 – "Selector '<selector>' found nothing" message is missing for /scoreboard teams join/leave.
  • MC-120747 – Stairs change hitbox when a piston moves the block.
From the Java Edition 1.13 development versions
  • MC-121662 – Unhandled exceptions in commands just dump the exception into chat, without the "unknown error" message.
  • MC-121712 – advancement command in function file causes game crash.
  • MC-122579 – All COLOR_wall_banners are missing translation keys.
  • MC-122608 – Minecraft crashes when typing in a block-related command in front of an entity.
  • MC-122610 – Giving 0 of any item results in the chat message saying that player got 0 air.
  • MC-122751/data doesn't update a block entity's visuals until reload.
  • MC-122893 – "/execute as/at" does not change the dimension of execution.
  • MC-122908 – Crash upon world load: java.lang.NullPointerException: Exception in server tick loop.
  • MC-122956 – Function paths with invalid characters results in the game freezing.
  • MC-123104 – '/scoreboard players reset' removes name from sidebar of different objective.
From the previous development version
  • MC-123764 – Single-player menu world version not displaying correctly.
  • MC-123771 – Server crashes when an item frame with a map is loaded, and no player has that map in their inventory.
  • MC-123774 – Players cannot test for names with name= anymore.
  • MC-123782 – Game crashes if an item has a name that's invalid JSON.
  • MC-123818/teleport <player> facing <entity> doesn't work if the entity is not rendered, unlike other /teleport operations.
  • MC-123832 – Crash reports output TextComponent object for entity names rather than its text.
  • MC-123833 – Connect/Disconnect messages output TextComponent object rather than the player's name.
  • MC-123891 – NullPointerException on empty TextComponent.
  • MC-123931 – Using /data merge on a structure block to change its rotation/mirror does not update the way the structure is loaded until the world is reloaded.
  • MC-123932 – Players cannot open locked containers with the Lock nbt anymore.
  • MC-123943 – Clicking a player's name in chat dumps raw TextComponent.
  • MC-123974 – Command List DataProvider incorrectly labeled as "Item List".
  • MC-124051 – Varieties of /teleport create ambiguities for tab

18w03a

18w03a[16] is the fourteenth snapshot released for Java Edition 1.13, which changes the horse model and improved command performance.

Additions

General

Crowdin
  • Applied new translations.

Changes

Mobs

White Horse Revision 4 Horses
  • Updated the horse model yet again.
    • The mane, as well as the tail, are longer.
    • Texture was altered to appear slightly more detailed.

Command format

  • Improved performance of command parsing & data pack loading.
  • Improved performance of command execution.
  • Added commands to the profiler (/debug).
  • /data get with a path now works on non-numeric values.
    • Retrieving a string will now set the length of the string as the result of the command.
    • Retrieving a list will now set the number of elements in that list as the result of the command.
    • Retrieving a compound will now set the number of tags that are directly in that compound as the result of the command.
  • Added the /particle <name> <pos> shortcut.
    • delta, speed, and count will default to 0.

Fixes

15 issues fixed
From the Java Edition 1.13 development versions
  • MC-122196 – Language options are blank.
  • MC-123285 – Crash on startup with a debug log4j config.
  • MC-124072 – performance problems with "execute" command.
From the previous development version
  • MC-124113 – Ender dragon boss health bar shows incorrect name.
  • MC-124115 – The summon command suggests "minecraft:player" and "minecraft:fishing_bobber".
  • MC-124116 – execute positioned as <entity> run <command> returns Unexpected error.
  • MC-124120 – "execute rotated as" gives an unexpected error.
  • MC-124122 – Zipped datapacks cannot be loaded.
  • MC-124124/teleport ... facing ... is not working correctly.
  • MC-124138 – local coordinates (^ ^ ^5) require an entity even after execute-facing.
  • MC-124150 – Entity related server warning messages output TextComponent/TranslatableComponent object rather than the entity's name.
  • MC-124179 – Translations are displayed UTF-8 encoded.
  • MC-124222 – When using /execute store or if/unless score, execute sub-commands only run (for each entity), if store/score entity selector finds at least one entity for each execution.
  • MC-124256/gamerule reducedDebugInfo required a relog.
  • MC-124286 – Crash on "show_entity" hover event with nbt as value.

18w03b

18w03b[17] is the fifteenth snapshot released for Java Edition 1.13, which fixed bugs.

Fixes

33 issues fixed
From released versions before Java Edition 1.13
  • MC-12699 – Some PNGs using grayscale or tRNS are processed incorrectly.
  • MC-32522 – Confusing error message when targeting a location in an unloaded chunk.
  • MC-50795 – CanDestroy and CanPlaceOn can be used with item ID's instead of the names.
  • MC-52036 – using testfor in execute command failure.
  • MC-55592 – The wildcard * fits into wrong commands without error.
  • MC-58809 – Scoreboard teams add "@e" doesn't work correctly.
  • MC-69822 – Command help strings and feedback say "player" when entities are applicable as well.
  • MC-70010 – Double plants can be placed at and grow at y = 255 resulting in incomplete double plant.
  • MC-78780/fill hollow and destroy calculates number of blocks incorrectly.
  • MC-78920 – Incorrect /gamerule syntax (typing only /gamerule doesn't return any error).
  • MC-86321 – Scoreboard players tag won't autofill/tab-complete tag argument.
  • MC-89428 – Rails update other rails before checking if they are in a valid location when moved by pistons.
  • MC-93908 – Fireball only flies in 1 direction when hitting it by bow/snowball while running a /tp command.
  • MC-99748 – scoreboard teams join and leave not showing error message for missing player argument in command blocks.
  • MC-103744 – Misaligned text in world creation page for Unicode fonts.
  • MC-105050 – Some blocks are tracked in statistics/objectives for similar blocks despite having their own space to be tracked.
  • MC-105918 – Lose of item on kick while in anvil.
  • MC-110863 – Custom name of double chest is not set for both chests and is based on direction.
  • MC-113880 – Items of replaceable blocks appear to successfully replace the same block in the world even though they do not.
  • MC-113962 – Error message "Entity ... cannot be found" is shown when multiple entities match selector but only a single entity is expected.
  • MC-114243 – clone command syntax help is missing filtered case.
  • MC-115270 – Can use /publish to host multiple LAN worlds.
  • MC-115913 – Attempting to fill an area with blocks consisting of multiple parts causes an unknown error.
  • MC-116758 – Enter/exit nether, server reports: <player> moved too quickly.
  • MC-118019/execute does not center absolute horizontal integer coordinates on block.
  • MC-118037 – commandBlockOutput = false does not show command feedback of commands executed for player.
  • MC-119741 – Relative directions in teleport are relative to player targets rather than executer.
  • MC-121233 – Tab-completing a function name (with a ton of available functions) kicks the player.
From the Java Edition 1.13 development versions
  • MC-121640 – Fullscreen size change feature doesn't work properly.
  • MC-122883 – Game crash when players suicide or kill other players: java.lang.NullPointerException: Ticking entity.
  • MC-123898 – When using zipped data packs, functions are not recognized in function tags.
From the previous development version
  • MC-124348 – Using data get to get an element of a string array says the tag doesn't exist.
  • MC-124349 – < <= = >= > all give syntax errors in "execute if/unless score".

18w05a

18w05a[18] is the sixteenth snapshot released for Java Edition 1.13. Although this is the first snapshot to be released after the decision was made to include the Update Aquatic features in 1.13, this snapshot did not contain any Update Aquatic features.

Additions

Command format

General
  • Basic entity selector suggestions in the command UI.
  • A warning now is logged for ambiguous commands.
/bossbar
  • /bossbar create <id> <name> will create a boss bar.
    • id is used to target the boss bar and is in the form namespace:name, for example: foo:bar. If no namespace is specified it defaults to minecraft.
    • name is the display name of the boss bar and only accepts a JSON text component.
    • Examples:
      • /bossbar create example:test "Hello World"
      • /bossbar create hello:world {"text":"Foo Bar","color":"red","bold":true}
  • /bossbar set <id> name <name> will change the display name of the boss bar.
  • /bossbar set <id> color (blue|green|pink|purple|red|white|yellow) will change the color of the text (if no color was specified as part of a text component) and the boss bar, defaults to white.
  • /bossbar set <id> style (notched_10|notched_12|notched_20|notched_6|progress) will change the style of the boss bar, defaults to progress.
    • notched will set the amount of segments.
    • progress will set the amount of segments to 1.
  • /bossbar set <id> value <value> will change the current value of the boss bar, defaults to 0.
  • /bossbar set <id> max <max> will change the maximum value of the boss bar, defaults to 100.
  • /bossbar set <id> visible <visible> will change the visibility of the boss bar, defaults to true
  • /bossbar set <id> players <players> will change which players can see the boss bar, defaults to none.
  • /bossbar remove <id> will remove the boss bar.
  • /bossbar list will display a list of created boss bars.
  • /bossbar get <id> (max|players|value|visible) will return the requested setting as a result of the command.
/execute store
  • New subcommand: /execute store (result|success) bossbar <id> (value|max) <chained command>.
    • Will store the result or success in the boss bar's value or max setting.

Changes

General

Crowdin
  • Updated translations.

Fixes

22 issues fixed
old
  • MC-2399 – Transparent blocks visually use the brighter light level that they are next to.
  • MC-4923 – Flint and steel and fire charges can place fire at invalid positions.
  • MC-5037 – Riding a pig/horse with a cape causes it to not behave as expected.
  • MC-8471 – Blocks cannot be placed on a block the player is next to.
  • MC-55710 – Relative tp from a vehicle applies dismount offset.
  • MC-57332 – Number arguments in command have all int limitation.
  • MC-58556 – Breaking a block being moved by a piston creates missing texture particles.
  • MC-60117 – Upper slabs can't be placed when standing on a lower slab 2 blocks below.
  • MC-64919 – Players can place a block through T-intersection glass panes, iron bars, and fences when standing inside of the hitbox.
  • MC-65774 – Landing particles not showing when landing on skulls.
  • MC-88674 – Growing cactus placed on blocks other than (red) sand drops two cacti instead of breaking.
  • MC-89634 – Spreadplayers favor the negative coordinates.
  • MC-105591 – Flint and Steel loses durability and fire charge is used up even if no fire was placed.
  • MC-120296F3 + T doesn't reload the data in pack.mcmeta
dev
  • MC-123460 – JSON parsing exceptions thrown during parsing of pack.mcmeta of data and resource packs are not caught properly.
  • MC-124048 – Tab completing advancement (any?) key with trailing space errors.
  • MC-124056 – The members/target/targets argument of /scoreboard and /team does not tab-complete player names.
previous
  • MC-124360 – OS locale is used for /data get feedback text when specifying the scale argument.
  • MC-124379 – datapacks load functions unreliably.
  • MC-124384 – Trigger objectives are enabled by default.
  • MC-124499 – Missing command feedback for successfully triggering trigger.
  • MC-124616/setidletimeout suggests it is in seconds while the behavior is in minutes.

18w06a

18w06a[19] is the seventeenth snapshot released for Java Edition 1.13, which mostly added two new air variants, added new biomes for the End, re-added /enchant, added a furnace recipe book, and removed the Customized world type, as well as the rewrite of the world generation system as a result.

Additions

Blocks

Air

Added minecraft:cave_air and minecraft:void_air.

  • Both have the exact same properties as regular air.
    • minecraft:cave_air generates in caves.
    • minecraft:void_air is used internally for blocks above (>= 256) and below (< 0) the world, and in unloaded chunks.

World generation

Biomes
  • Added minecraft:sky_island_low (The End - Floating Islands), minecraft:sky_island_medium (The End - Medium island), minecraft:sky_island_high (The End - High island), and minecraft:sky_island_barren (The End - Barren island).

Command format

/enchant
  • Re-added the command into the game.
Entity selectors
  • Added command suggestions for entity selectors.

General

Recipe book
  • Recipe book icon now is a separate file, it's stored in the recipe_button.png.
  • Added a recipe book for the furnace.
    • Furnace recipes have been moved to JSON files.
      • They use "type": "smelting".
      • cookingtime is used to determine the time it should take to smelt an item in the furnace.
      • experience is used to determine the amount of experience a player should get when picking the resulting item out of the furnace manually.
      • Fuel is not included and is still hardcoded.
  • "Unlocked recipe" toasts now show an icon in the top left to specify whether the unlocked recipe is a crafting or smelting recipe.
Tags
  • Added new vanilla block tags:
    • minecraft:banners, minecraft:wooden_pressure_plates, minecraft:wooden_slabs, and minecraft:wooden_stairs.
  • Added new vanilla items tags:
    • minecraft:banners, minecraft:boats, minecraft:wooden_pressure_plates, minecraft:wooden_slabs, and minecraft:wooden_stairs.

Changes

World generation

General
  • Rewrote the world generation system.
  • Structures previously grouped under "Temple" have their spawning locations changed, this allowed /locate to differentiate between the structures.
  • In the Nether, vertical air cavities — stretching from bedrock level to as far as Y=35, and filled with lava from bedrock level to Y=10 – now occur in chains across the bottom of the Nether, often forming extensive ravines.
Customized world type
Trees
  • Large spruce trees now transform nearby grass blocks into podzol when they grow.
  • Trees sometimes generate upside down for an unknown reason.

Command format

General
  • Whitespaces are now allowed in entity selectors & blockstate arguments.
/locate
  • Now accepts different structure names for all structures previously grouped under Temple.
    • Desert_Pyramid, Igloo, Jungle_Pyramid, and Swamp_Hut.

Fixes

27 issues fixed
From released versions before Java Edition 1.13
  • MC-29490 – 1.7+ lighting bug/black spots.
  • MC-50640 – Big oak tree inconsistency.
  • MC-77488 – TAB player list sorts player names based on ASCII values instead of alphabetically.
  • MC-96929/enchant command missing indicator for affected entity and enchanting.
  • MC-101232 – Big tree generator causes memory leak.
  • MC-103023 – Village house overlap.
  • MC-111341 – Plains village generating in desert.
  • MC-113577 – Mesa (Bryce) biome generates with seed of last world which generated the same biome before.
  • MC-124695 – Flint and steel in a dispenser loses durability when not igniting.
From the Java Edition 1.13 development versions
  • MC-121633 – Tabbing in and out of the game in fullscreen messes up recipe book.
  • MC-121641 – Impossible selector combinations don't fail to build.
  • MC-121644 – Recipe book tab sound plays twice.
  • MC-121811 – NBT path parser might be too lenient.
  • MC-121901 – Game crashes when there is closing square bracket without opening in command.
  • MC-122673/locate always returns z=64.
  • MC-123150 – Water does not generate obsidian during world generation.
  • MC-123482 – The 'paintings.json' recipe file does not use the 'minecraft:wool' tag.
  • MC-123628 – Unexpected behavior when using "execute store success score" with a function.
  • MC-123805 – Command suggestions ignore characters after an incomplete namespace.
  • MC-123888/clear on a player with no items dumps raw TextComponent.
  • MC-124128 – Fishing bobber is missing its translation string.
  • MC-124372 – Wrong/weird sorting order in tab-completion.
  • MC-124424minecraft:load tag does not run on map load.
  • MC-124649 – Nether portals can no longer be activated from the side.
From the previous development version
  • MC-124683 – Tab suggestion box for entity selector closing square bracket misaligned in certain situations.
  • MC-124721 – Command syntax help text can be empty for trailing selectors in some cases.
  • MC-124727 – Tab-completion does not work correctly for tags.

18w07a

18w07a[20] is the eighteenth snapshot released for Java Edition 1.13. It is the first snapshot to include the Update Aquatic features, although the decision to include them in 1.13 happened two weeks prior. This snapshot contains more gameplay additions than the previous snapshots for 1.13, which mostly added or modified commands.

Additions

Blocks

  • Added stripped logs, a smoother log variant.
    • Created by right clicking with an axe on a log.
    • Act as regular logs, and can still be used to craft planks.
  • Added bubble columns.
    • Created by magma blocks or soul sand in water at least 2 blocks deep.
    • Magma blocks columns push entities down: they will stop items from floating up in water and sink boats.
    • Soul sand columns push entities up.
  • Added kelp blocks as well as seagrass, which were called "Sea grass" at the time.
    • Can only be placed underwater, requiring at least one water block above it.
      • Can be placed on dry land by using the /setblock command.
    • Generate in oceans.
    • Can grow multiple blocks high.
    • Have animated textures.
    • Sea grass also comes in a tall variant.
    • Sea grass can be generated when right clicking any block underwater.
    • Kelp can be smelted into dry kelp.
  • Added dried kelp blocks.
    • Smelts 20 items when used as fuel in a furnace.
  • Added prismarine stairs and slabs.
  • Added turtle eggs
    • Stepping on turtle eggs will break them.
      • Zombies and zombie pigmen will intentionally step on turtle eggs.

Items

Mobs

Gameplay

Enchantments
  • Added Loyalty.
    • Goes up to level III.
    • Used on tridents to make it return when thrown.
  • Added Impaling.
    • Goes up to level V.
    • Used on tridents to deal more damage to sea creatures.
  • Added Riptide.
    • Goes up to level III.
    • Used on tridents to launch the player when thrown while in water or rain.
  • Added Channeling.
    • Only has one level.
    • Used on tridents to summon a lightning bolt on impact with a mob during storms.
      • Requires the target mob to be directly under an open sky and in a biome where it is raining.
Movement
  • When sprinting while swimming, the player will now go much faster than normal swimming, and rapidly dive down to the lowest point in the body of water.
    • The player's hitbox is only as large as 0.6×0.6 blocks (same as while flying with an elytra) while doing this
    • Vertically, the player can fit through a one block gap like this
      • If the ceiling block is solid, movement is very slow while in such a small space, for any other ceiling block like a bottom slab movement speed is as normal

General

  • Added the minecraft:bubble_column_up, minecraft:bubble_pop, minecraft:current_down, and minecraft:squid_ink particles.
  • Added the HomePosX, HomePosY, HomePosZ, TravelPosX, TravelPosY, TravelPosZ, and HasEgg NBT tags for turtles.
  • Added the AX, AY, AZ, and Size NBT tags for phantoms.
  • Added the time_since_sleep statistic.
    • Used by phantoms.
    • Reset when the player leaves their bed.
  • Added the minecraft:water_hacked, minecraft:slabs, and minecraft:stairs block tags.
    • Blocks in the minecraft:water_hacked tag will render in water as if any non-filled space in the block model was water.
  • Added the minecraft:acacia_logs, minecraft:birch_logs, minecraft:dark_oak_logs, minecraft:jungle_logs, minecraft:oak_logs, and minecraft:spruce_logs block and item tags.

Changes

Mobs

  • Squid now shoot ink in response to being attacked.
  • Zombies, skeletons, ocelots and wolves will naturally attack baby turtles, and zombies and zombie pigmen will seek out and trample turtle eggs.

Non-mob entities

  • Items in water now float up.

Fixes

12 issues fixed
From released versions before Java Edition 1.13
  • MC-11208 – The big tree generator handles tree height variable incorrectly.
  • MC-102440 – Large oak trees not spawning or spawning abnormally in forest.
From the previous development version
  • MC-124890 – Can't insert charcoal into furnace.
  • MC-124897 – "Balloon oak" tree variant generates upside down, with often only stumps visible on the surface.
  • MC-124902 – Furnace recipes work in crafting interfaces and interfere with crafting recipes.
  • MC-124903 – Random crash in snow biomes: java.lang.NullPointerException: Exception ticking world
  • MC-124913 – Horses, rabbit, parrot, llamas and sheep generate with default color / variant only.
  • MC-124916 – Chorus plant generation broken.
  • MC-124930 – The game crashes when pressing "show craftable" in the furnace recipe book.
  • MC-124952 – Large oak trees fail to generate in all biomes with the new generator.
  • MC-125016 – Debug world does not generate.
  • MC-125047 – World generator not fully cleaned before making new world.

18w07b

18w07b[21] is the nineteenth snapshot released for Java Edition 1.13, which added a few tags.

Additions

  • Added the block tag minecraft:waterlogged.
  • Added the block and item tags: minecraft:rails, and minecraft:sand.

Changes

Blocks

Bubble columns
  • Reduced upward bubble column item movement speed[22]
Dried kelp blocks
  • Are now flammable.

Items

Scute
  • Renamed "Turtle shell piece" to "Scute"

Mobs

Spawning
  • Mobs are no longer able to spawn or replenish their breath in kelp and sea grass
Turtles

Gameplay

  • Oxygen no longer regenerates instantly when the player exits water.

Fixes

15 issues fixed
From the Java Edition 1.13 development versions
  • MC-124958 – Fuel item display never stops cycling until the GUI is closed after clicking unavailable smelting recipes.
  • MC-125014 – Red sand can no longer be smelted to glass.
  • MC-125213 – Certain crafting recipes don't work in the 2x2 crafting grid.
  • MC-125271 – Game crash when using the furnace recipe book under certain conditions.
From the previous development version
  • MC-125187 – Mobs spawn in underwater plants.
  • MC-125190 – Kelp and Sea Grass can generate on the top layer of water where it cannot survive.
  • MC-125202 – Seaweed is breathable.
  • MC-125225 – Texture of fishing rod hook / bobber is wrong.
  • MC-125249 – Entities fall into water plants.
  • MC-125303 – Turtle eggs connect to fences, walls, iron bars and glass panes.
  • MC-125368 – Sea grass can be bonemealed in locations it can't survive as tall sea grass.
  • MC-125401 – Turtles lay eggs underwater.
  • MC-125413 – Dried kelp block do not burn when set on fire.
  • MC-125416 – Turtle Master name bug.
  • MC-125431 – Kelp spawning in water only 1 high.

18w07c

18w07c[24] is the twentieth snapshot released for Java Edition 1.13, which updated translations and fixed a few bugs.

Changes

General

Crowdin
  • Updated translations.
Camera
  • A smooth transition is now applied to the camera when the player sneaks.

Fixes

6 issues fixed
From released versions before Java Edition 1.13
  • MC-106387 – Lava doesn't decrease SKY light.
From the Java Edition 1.13 development versions
  • MC-125068 – Execute if/unless entity lags behind /kill in same function.
  • MC-125370 – Cocoa beans can't be placed on stripped jungle logs.
  • MC-125396 – Two high sea grass placed inside ocean monuments overrides parts of the walls.
  • MC-125400 – Bubble columns spawn inconsistently.
From the previous development version
  • MC-125474 – Opening the creative inventory while the crafting recipe book is enabled causes a crash.

18w08a

18w08a[25] is the twenty-first snapshot released for Java Edition 1.13, which modified ocean generation and split the ocean into several different biomes.

Additions

World generation

Biomes
  • Added minecraft:warm_ocean (Warm Ocean), minecraft:lukewarm_ocean (Lukewarm Ocean), minecraft:cold_ocean (Cold Ocean), minecraft:warm_deep_ocean (Deep Warm Ocean), minecraft:lukewarm_deep_ocean (Deep Lukewarm Ocean), minecraft:cold_deep_ocean (Deep Cold Ocean), and minecraft:frozen_deep_ocean (Deep Frozen Ocean).
  • minecraft:frozen_ocean (FrozenOcean) now generates.

Command format

/locate

General

  • Added a new sound effect for squid shooting ink.

Changes

Items

Sea grass

Fixes

5 issues fixed
From released versions before Java Edition 1.13
  • MC-94487 – Ravines don't naturally cut through sand, sandstone, or terracotta upon generation, but other cave types do.
  • MC-122000 – Items get deleted when the inventory is overflowed by using the recipe book to return items from a crafting table.
From the Java Edition 1.13 development versions
  • MC-124299/give command: Items on ground for a long time not able to pick up.
  • MC-124948/enchant can be used by non-ops.
  • MC-125124 – Crash generating mansion (Exception generating new chunk "Not yet implemented")

18w08b

18w08b[26] is the twenty-second snapshot released for Java Edition 1.13, which added three types of fish mobs and fish buckets, a crafting recipe for dried kelp blocks, and changed the player's underwater visibility.

Additions

Items

  • Fish buckets
    • Cod bucket
    • Salmon bucket
    • Puffer fish bucket.
    • When used, it will place a water source block and spawn the corresponding fish inside it.
    • Unused texture for an upcoming "clownfish bucket" added to the game files.
  • Spawn egg
    • Cod
    • Salmon
    • Pufferfish

Mobs

  • Added fish as mobs.
    • Cod
      • They spawn in cold, normal, and lukewarm ocean biomes.
      • Swim in groups of up to 9 cod.
    • Salmon
      • They spawn in frozen ocean, cold ocean and river biomes.
      • Swim in groups of up to 6 salmon.
    • Pufferfish
      • They spawn in lukewarm and warm ocean biomes.
      • Inflate themselves when a player gets near.
      • Will cause 7 seconds of Poison to nearby players.
    • They drop themselves when killed.
    • They need water to live. Outside of water, they flop around before suffocating.
    • They can be caught with a water bucket.

General

Changes

World generation

  • Warm and lukewarm oceans now have sand floors.
  • Deep warm ocean biomes no longer generate.

Gameplay

  • Changed natural water visibility.
    • The longer a player stays underwater, the better they will be able to see. (Maximum underwater visibility is given when a player stays underwater for 1 minute)
    • The Water Breathing status effect and Respiration enchantment no longer grant enhanced vision underwater.

Fixes

12 issues fixed
From released versions before Java Edition 1.13
  • MC-80096 – Insufficient handling of Damage tag.
  • MC-112974 – Hostile mob doesn't teleport correctly when overworld/nether is already loaded.
  • MC-120524 – Signs controled by command blocks with scoreboards will make other block entities in the same chunk disappear after respawning.
  • MC-120622 – Item loss with shift + click to fill up with picked up items.
  • MC-124964 – Clicking into the armor slots or the first inventory slot cancels crafting recipe preview.
From the Java Edition 1.13 development versions
  • MC-124007 – Multiplayer recipe book not working on server.
  • MC-124896 – Testing for a score of x or a minimum of x doesn't work in execute if/unless score.
  • MC-124909 – Taking an item out of the output slot of the furnace will give the player the recipe for the item in the input slot.
  • MC-124963 – Clicking into the first 7 inventory slots cancels smelting recipe preview.
  • MC-125352 – Dried kelp block can't be crafted.
  • MC-125961 – Furnace experience reward depends on item in cooking slot, rather than output slot.
From the previous development version
  • MC-126049 – Underwater lighting effect glitch.

18w09a

18w09a[27] is the twenty-third snapshot released for Java Edition 1.13, which added coral blocks and underwater ruins.

Additions

Blocks

Coral Block
  • Comes in 5 colors: blue, pink, purple, red, yellow
  • Turns into dead coral when placed out of the water.
    • Dead coral cannot be revived.
  • Only obtainable in the creative inventory.

World generation

Ocean ruins
  • Come in many different shapes and sizes.
  • Cold ruins can be found in cold and frozen ocean biomes regardless of depth.
  • Warm ruins can be found in warm, lukewarm, and deep lukewarm ocean biomes.
  • Can generate alone or as part of a big ruined village.
    • Can also generate out of the water, slightly underground or slightly above sea level.

Changes

Mobs

Phantoms
  • No longer spawn in the End.
  • Will now despawn during daytime.

Command format

Tags
  • Added the vanilla block and item tag minecraft:coral.
  • The minecraft:water_hacked tag now includes chests.

General

Optimizations
  • Optimized particle rendering slightly

Fixes

6 issues fixed
From released versions before Java Edition 1.13
  • MC-118324 – One of magenta dye recipes is unlocked via getting Ink Sac
  • MC-118416 – Recipe for bowl not unlocked until bowl or mushrooms are obtained
From the Java Edition 1.13 development versions
  • MC-125141 – Witch huts generated by new world generator don't spawn witches
  • MC-125451 – Crash when logging into multiplayer without logging into singleplayer first
From the previous development version
  • MC-126111 – Furnaces don't award recipes or experience when output is taken after a reload
  • MC-126150 – Furnaces don't account for multiple recipes with the same output when giving experience and smelting recipes

18w10a

18w10a[28] is the twenty-fourth snapshot released for Java Edition 1.13, which added tropical fish and its corresponding fish bucket, added coral plants, added buried treasure and its exploration map, gave players the ability to put markers on maps, changed the textures and models of many blocks, items, and mobs, and fixed a few bugs.

Additions

Blocks

Coral plants
  • Comes in five variations: blue coral plant, pink coral plant, purple coral plant, red coral plant, and yellow coral plant.
  • Can only be placed underwater.

Items

Buckets of tropical fish
  • Obtained by using a tropical fish with a water bucket.
Spawn eggs
  • Added tropical fish spawn egg.
Exploration maps
  • Added buried treasure exploration maps.

Mobs

Tropical fish
  • Has 3072 different combinations of shape, color, and patterns.
  • Can be caught in a bucket. The fish variant is stored.
  • Found in warm and lukewarm oceans.
  • Drops clownfish when killed.

World generation

Buried treasure
  • Has its own buried_treasure loot table.
  • Buried treasure explorer maps can lead the player to them.

General

Maps
  • Added the ability to put markers on maps.
    • Press use on a banner with a map to add it to the map.
    • Press use on the same banner again to remove it.
    • That map will show the base color of the banner at that spot.
    • Named banners will show their name on the map.
    • If a banner is destroyed, it will disappear when the map is reloaded.
    • Uses the new  banners NBT for maps.
  •  preload boolean for sounds.json.
    • When true, the game will load the sound file when loading the pack instead of when the sound is played. Defaults to false.
Sounds
  • Underwater environment
    • Entering water makes a new sound.
    • Exiting water makes a new sound.
    • A looping sound has been added underwater.
      • There are two additional sounds to this sound.
        • One is rare, from it whales, jaw closing, and earth crack sounds are audible.

Changes

Blocks

  • Kelp
    • Changed the texture slightly.
  • Coral Block
    • Changed the coral texture (except for dead coral).
      • Each color has a different texture

Items

Mobs

  • Phantoms
    • Changed the phantom's model and texture.

Command format

Tags
  • Added the block and item tag coral_plants.
  • The waterlogged block tag now includes coral plants.

General

  • Underwater visibility now changes per biome.

Fixes

5 issues fixed
From the Java Edition 1.13 development versions
  • MC-125002/locate on some structures has Y=0
  • MC-125206 – Trident in inventory is outside its slot
  • MC-125315 – Monster hunting, food, breeding and Adventuring Time advancements are not updated
  • MC-126091 – Fish mobs have 20 health
  • MC-126113 – Water vision also applies outside water while standing in water

18w10b

18w10b[29] is the twenty-fifth snapshot released for Java Edition 1.13, which split dead coral into five separate blocks.

Additions

Blocks

Dead coral blocks
  • Now comes in 5 variants red dead coral, yellow dead coral, blue dead coral, purple dead coral, and pink dead coral
    • Coral will turn into the equivalently-colored dead coral when outside of water; for example, red coral turns into red dead coral.
Shulker boxes
  • Added a non-dyed variant.

Mobs

Shulkers
  • Added a non-dyed variant.

General

Sounds
  • Added more underwater ambience sounds.
  • Added sounds for tropical fish.

Changes

Blocks

Dead coral blocks
  • Removed the generic dead coral, which was replaced by the five variations.
Coral
  • Changed texture of red coral plants.
Shulker boxes
  • Purple shulker box is now properly purple.

Mobs

  • The purple shulker texture has been changed to the one used in 17w16a.

Fixes

2 issues fixed
From the Java Edition 1.13 development versions
  • MC-126501 – Wrong capitalization for Coral blocks (en_us)
  • MC-126564 – Dead Coral has only one variant, showing a texture pattern inconsistent with the living corals

18w10c

18w10c[30] is the twenty-sixth snapshot released for Java Edition 1.13, which added waterlogged blocks.

Additions

General

Waterlogging
  • New water physics.
    • Water can be placed in chests, trapped chests, stairs, slabs, fences, walls, iron bars, and glass panes.
      • Water can flow out these blocks, but cannot flow into them.
      • When full of water, they will count as water blocks for all gameplay (such as swimming).
      • Water will flow out of all faces of the block.
    • Removed the blocks flowing_water and flowing_lava.
    • Removed the block tags water_hacked and waterlogged.
    • All of the blocks that water can be placed in now have the block state waterlogged.
    • Blocks such as bubble column or kelp will always count as a water source.

Changes

Mobs

Phantoms
  • Are now considered undead mobs.
    • Are now harmed by Healing potions, healed by Harming potions, ignored by the wither, and affected by the Smite enchantment.

Fixes

17 issues fixed
From released versions before Java Edition 1.13
  • MC-109829 – Observer keeps re-triggering when water observed
From the Java Edition 1.13 development versions
  • MC-122171 – Sponges suppress updates, can cause crash
  • MC-125216 – Graphical glitch: some water faces not rendered on and near hacked water
  • MC-125417 – Real water above hacked water doesn't render when there is no other water rendered in the same chunk
  • MC-125467 – Lily pads can't be placed on hacked water
  • MC-125479 – Hacked water blocks with a collision box allows breathing
  • MC-125594 – Fishing rod bobber falls down into the sea grass, kelp, coral and waterlogged block
  • MC-125596 – Fishing rod cannot catch fish when the bobber is in hacked water
  • MC-125662 – Real water doesn't connect to hacked water
  • MC-125845 – Hacked water doesn't hydrate farmland
  • MC-125846 – Sugar cane cannot be placed beside hacked water
  • MC-125870 – Hacked water does not extinguish burning mobs
  • MC-125890 – Bucket and bottle don't work on hacked water
  • MC-126137 – Waterlogged blocks don't help create new water source blocks or react with lava
  • MC-126567 – Phantoms despawning in day with PersistenceRequired
  • MC-126571 – Large Ocean Ruins reuse the same LootTableSeed tag multiple times, making nearly all loot the same.
From the previous development version
  • MC-126868 – Dead coral variants have incorrect names, <Color> Dead Coral should be Dead <Color> Coral

18w10d

18w10d[31] is the twenty-seventh snapshot released for Java Edition 1.13, which added coral reefs and more waterlogged blocks.

Additions

World generation

Coral reefs

Changes

Blocks

Shulker boxes
  • Can now be undyed using a cauldron.
    • The water level in the cauldron will decrease by 1.

Mobs

Phantoms
  • Now burn in sunlight and no longer despawn during daytime.
Baby zombies
  • Now burn in sunlight.

General

Waterlogging
Optimizations
  • Optimized how clouds are rendered.

Fixes

14 issues fixed
From released versions before Java Edition 1.13
  • MC-3115 – Baby Zombies do not burn
  • MC-75193 – Target selectors don't work in server only commands
  • MC-105502 – Enabling clouds incurs a huge performance penalty
From the Java Edition 1.13 development versions
  • MC-125829 – Tamed wolves teleport into kelp under water
  • MC-125869 – A non-source water block above a non-source water block converts to a source block when horizontally adjacent to two other source blocks
  • MC-126096 – New water vision makes lighting flash when swimming on surface after swimming underwater
  • MC-126123 – Water visibility changes when near surface
  • MC-126297 – Lava does not always turn down to obsidian when mining magma block
From the previous development version
  • MC-126912 – Flowing water can create source blocks
  • MC-126914 – Sponge deletes waterlogged blocks
  • MC-126920 – Water does not flow down blocks properly
  • MC-126927 – Waterlogged water goes through Stairs
  • MC-126936 – Fishing bobber sinking as soon as it is cast
  • MC-126944 – Boats sink in water

18w11a

18w11a[32] is the twenty-eighth snapshot released for Java Edition 1.13, which added drowned zombies and shipwrecks.

Additions

Blocks

Coral fans
  • Do not generate naturally yet.
  • Can be placed underwater on the side of blocks.

Items

Spawn eggs
  • Added a spawn egg for drowned.
    • Spawns the drowned mob.
    • Appear blue with olive spots.

Mobs

Drowned
  • Spawn in all oceans and rivers.
  • Zombies will morph into drowned after a while if they are in the water.
  • Drowned can spawn with tridents, allowing you to get them in survival.
  • Do not float, but can swim.
  • All drowned have a melee attack, and ones with tridents have a ranged attack
  • Like zombies, drowned will attack baby turtles and stomp on and destroy turtle eggs

World generation

Shipwrecks
  • Can be found in oceans and beaches.
  • Contain 1–3 loot chests containing different types of loot depending on the ship.
  • Can generate upright, sideways, or upside down.

General

  • F3+C will now copy the player's current location to clipboard

Fixes

12 issues fixed
From released versions before Java Edition 1.13
  • MC-96 – [1-9] clicking an item out of a furnace does not give XP
  • MC-8220 – Water/lava bucket can be used to destroy ladders
  • MC-73637 – Nether world border crash: exception ticking world
From the Java Edition 1.13 development versions
  • MC-124521 – Lava is not spreading fire
  • MC-125030 – Game crashes while creating a superflat world with biome_1 tag and Classic Flat
  • MC-125042 – Villages generate at weird heights
  • MC-125110 – Cave spider spawners occasionally fail to generate
  • MC-125230 – Teleport while flying / rubberbanding
  • MC-125378 – Bubble columns stay when removing magma block
  • MC-125480 – When swimming on slabs the player model keeps changing between walking and swimming
  • MC-126062 – Not using all available animation frames at least once within a png.mcmeta crashes entire Minecraft graphic rendering.
  • MC-126767 – Spawn eggs no longer randomize spawned mob

18w14a

18w14a[33] is the twenty-ninth snapshot released for Java Edition 1.13, which added phantom membrane and the potion of slow falling.

Additions

Items

Phantom membranes
  • Dropped by phantoms.
  • Used to repair elytra.
  • Can be used to brew potions of Slow Falling.
Potions of Slow Falling
  • Brewed with phantom membrane.
  • Gives the player the Slow Falling status effect for 1 minute and 30 seconds.
  • Can be extended to 4 minutes by brewing with redstone.
  • Brewing it with gunpowder or dragon's breath will create a splash or lingering potion, respectively.
Arrows of Slow Falling
  • Effects the shot mob with the Slow Falling status effect.

Gameplay

Status effects
  • Added slow falling.
    • It causes the player to descend at a much slower rate, and not take any damage when hitting the ground.
      • This allows the player to jump further than normal.
        • If the player is sprinting while under the Slow Falling status effect, they will be able to jump across a gap of over 5.5 blocks, compared to 4 with normal sprinting.
    • Crops will not get destroyed if the player lands on them with the Slow Falling status effect.
    • Higher levels do not change the rate of descent.
Advancements
  • Added 4 new advancements:
    • Fishy Business: 'Catch a fish'
    • Tactical fishing: 'Catch a fish... without a fishing rod!'
    • A Throwaway Joke: 'Throw a trident at something'
    • Very Very Frightening: 'Strike a Villager with lightning'
  • Added three new advancement triggers;
    • minecraft:fishing_rod_hooked triggers when a player reels in an item or entity;
    • minecraft:channeled_lightning triggers when a player uses the Channeling enchantment to strike a mob;
    • minecraft:filled_bucket triggers when a player fills a bucket.

General

Debug screen
  • F3 + C
    • Now gives a warning before forcing a debug crash.

Changes

Blocks

Kelp
  • Changed texture.

Items

Elytra
  • Now requires phantom membrane to be repaired instead of leather.

Mobs

Phantoms
  • Now drop phantom membrane instead of leather.

World generation

Kelp
  • Kelp cannot generate anymore in warm oceans.
Seagrass
  • Seagrass can now generate in rivers and swamps.

Gameplay

Enchantments
Riptide
  • No longer compatible with Loyalty or Channeling.
  • If the player is not in water and it is not raining, the player is no longer able to throw tridents enchanted with Riptide, but they still deal melee damage.
  • Riptide will not throw the trident but instead launch the player forwards.
  • Players now display a spinning animation when dashing.

General

Optimizations
  • Optimized cloud rendering.

Fixes

9 issues fixed
From the Java Edition 1.13 development versions
  • MC-124114 – Parrots are not visible on the shoulders
  • MC-125222 – Kelp can sometimes generate with two tops
  • MC-125311 – Kelp (non-top block), tall sea grass, and bubble columns are missing the translation strings
  • MC-125371 – Kelp (top) isn't an "X" like texture
  • MC-125617 – Kelp can be placed on transparent and non-full blocks
  • MC-125657 – Kelp top texture is always pointing right
  • MC-126633 – Falling block over Kelp or Seagrass drop as items
From the previous development version
  • MC-127297 – Holding down F3+C spams "Copied location to clipboard"
  • MC-127338 – F3+C (copy coordinates) uses @p instead of @s

18w14b

18w14b[34] is the thirtieth snapshot released for Java Edition 1.13, which added sea pickles and renamed corals.

Additions

Blocks

Sea pickles
  • Generate in warm oceans, especially around coral reefs.
  • Up to 4 of them can be placed on a block.
  • Each one adds 3 to the light level, but only when placed underwater.
  • Can be smelted into lime dye.

Changes

Blocks

Corals
  • Changed the names for coral and its variants:
    • "Coral" is now called "Coral Block".
    • "Dead Coral" is now called "Dead Coral Block".
    • "Coral Plants" are now called "Coral".
    • "Blue" coral is now called "Tube" coral.
    • "Pink" coral is now called "Brain" coral.
    • "Purple" coral is now called "Bubble" coral.
    • "Red" coral is now called "Fire" coral.
    • "Yellow" coral is now called "Horn" coral.
Coral fans
  • New coral fan textures, except for the fire coral fan.

Fixes

12 issues fixed
From released versions before Java Edition 1.13
  • MC-97952 – Enderdragon does not have a radii option
From the Java Edition 1.13 development versions
  • MC-121715 – "Create new world" screen shows an alias command (xp)
  • MC-124923 – Smelting a cactus to produce cactus green doesn't work
  • MC-125212 – Waterlogged blocks turn into air when broken, rather than water
  • MC-125252 – Phantoms get stuck in the ground
  • MC-126957 – Certain blocks remove water when placed in it, even if "waterloggable"
  • MC-127242 – Drowned causes crashes (ticking entity)
From the previous development version
  • MC-127911 – F3 does not work
  • MC-127915 – Levitation has been replaced by slow falling
  • MC-127916 – Trident with riptide enchantment disappears when thrown in survival
  • MC-127960 – Description of "A Throwaway Joke" advancement has capitalization mistake
  • MC-127973 – "A Furious Cocktail" and "How Did We Get Here" advancements not updated

18w15a

18w15a[35] is the thirty-first snapshot released for Java Edition 1.13, which adds most of the features from Bedrock Edition beta 1.2.14.2: dolphins, blue ice, conduits, and icebergs.

Additions

Blocks

Blue ice
Conduit
  • Crafted using 1 heart of the sea and 8 nautilus shells.
  • Can be activated by placing prismarine, prismarine bricks and/or sea lanterns in 5x5 open squares around it.
    • When active, will affect nearby players in water or rain with the Conduit Power status effect.
  • A complete structure will fully power the conduit.
    • Emits a strong glow, at light level 15.

Items

Heart of the sea
  • Used to craft conduits.
  • Not available currently in survival.
Nautilus shell
  • Used to craft conduits.
  • Can be obtained by fishing.
  • Drowned can spawn holding a nautilus shell.

Mobs

Dolphins
  • Spawn in all oceans except frozen.
  • Are neutral. Like wolves and zombie pigmen, dolphins will attack in groups if one is angered.
  • Can be fed using raw cod, but they do not breed.
  • Sometimes drop cod on death.
  • Play with nearby items by picking them up and dropping them after a short moment.
  • Occasionally jump out of water.
  • Can also jump between disconnected bodies of water.
  • Chase after boats and jump over water surfaces.
  • Suffocate after spending too much time on land.

World generation

Icebergs
  • Generate in frozen oceans.

Effects

Conduit Power
  • Given when a conduit is activated.
  • Stops the breath meter from running out, gives underwater night vision and increases mining speed.
  • When active at full power, the range will increase and hostile mobs within 8 blocks will take damage.

General

Options
  • Added "Biome Blend" distance video option.

Changes

Fluids

Water
  • Has a new texture.
  • Now only blocks 1 light per block, instead of 3.
    • This only affects newly placed water.
  • Underwater vision from previous snapshots is gone; water is darker at lower depths.
  • Ocean variants have their own water colors, and the swamp water color has been changed.
  • In newly generated chunks, it is less likely to find frozen oceans next to warm oceans, etc. It is, however still possible to find warm oceans next to snowy tundra, etc.

Mobs

Spawning
  • Mobs can now spawn on top of ice.

Gameplay

Swimming
  • It is now possible to swim through one block holes again.
  • The transition between swimming and normal state is now smoother.
  • Sprinting at the surface of water no longer makes the player swim; instead they stay at the same altitude constantly.

General

Optimizations
  • Optimized fog rendering.
Splashes
  • Added "Thanks for the fish!".

Fixes

32 issues fixed
From released versions before Java Edition 1.13
  • MC-25866 – Splash Potion of Saturation has no effect
  • MC-63714 – Zombie Pigmen get angry when hit in creative
  • MC-98123 – Saturation with an AreaEffectCloud
  • MC-112389 – Saturation Potions no longer work in 1.11
  • MC-121889 – Animated Texture Interpolate causing crashes
  • MC-121891 – Animated texture ignoring frames acting non-iteratively
From the Java Edition 1.13 development versions
  • MC-121479 – Clicking on world, save and quit to title and quit buttons freeze the game for a second
  • MC-122354 – Flying with elytra crash game / kicks player
  • MC-123055 – Villagers not breeding, recognizing houses or farming
  • MC-123585 – Closing world while debug pie chart is open causes crash
  • MC-123853 – Mobs don't burn when standing in double plants/cobweb
  • MC-124906 – Underground lava and water lakes and mob spawners generate with air instead of Cave air (cave_air)
  • MC-124918 – Biome-specific structures generate at wrong biomes in superflat
  • MC-124953 – Vines generate beneath jungle at y-level 64
  • MC-125083 – New world generator doesn't generate snow on trees in snow biomes
  • MC-125106 – Liquids in generated structures don't update
  • MC-125140 – Dungeons do not use cave_air
  • MC-125188 – Releasing the sprint button will no longer stop sprinting until you touch the ground
  • MC-125195 – Spectator mode will still allow the swimming animations
  • MC-125219 – Logs do not retain their rotation when stripping them
  • MC-125240 – Player is unable to swim through one-high water with a solid block above
  • MC-125478 – Underwater plants don't survive directly under ice
  • MC-125530 – Swimming while touching ground shakes viewport if View Bobbing is enabled
  • MC-125578 – Splash turtle potions missing "splash" in translation
  • MC-125579 – Tipped turtle potion arrows inconsistently capitalize "The"
  • MC-125698 – The player can swim in 1 block high water
  • MC-126087 – In creative mode, fish buckets are used when placing the fish
  • MC-126097 – Will not drop the grilled fish, when cod and salmon are burned to death
  • MC-126185 – Fish unrestricted spawning causing world to inevitably crash from the number of entities
  • MC-126269 – The player can see underwater even with no light sources
  • MC-126557 – Sea grass, kelp and coral can be generated on magma blocks
  • MC-127276 – Zombie transform to Drowned in less than waist-high water

18w16a

18w16a[36] is the thirty-second snapshot released for Java Edition 1.13, which added the Buffet world type.

Additions

General

World types
  • Buffet
    • Creates single-biome worlds.
    • Allows choosing between Overworld and End terrain generation.
    • Another way to generate chunks (Checkerboard) is available by using an NBT Editor to open a Buffet world's level.dat, and using the following code for "generatorOptions":{"biome_source":{"type":"minecraft:checkerboard","biomes":[]},"chunk_generator":{"type":""}}.

Changes

Blocks

Coral fans
Blue ice
  • Is now slightly less slippery.
Coral blocks
  • Now require Silk Touch to drop as items when mined, otherwise they drop dead coral blocks.
  • No longer instantly turn into dead coral when on land.

Mobs

Drowned
  • Can now spawn extra in underwater ruins, besides their regular spawning in the oceans.

Gameplay

Water
  • When water spreads and would later turn into a source block, it now immediately just places a source block.[more information needed]
Conduit Power
  • Particles are now blue instead of orange.
Water Breathing

General

Optimizations
  • Optimized world spawn position–finding code.
Block and item tags
  • New valid_spawn block tag for blocks that the player can spawn on.
  • New block and item tags for coral.
Ticks
  • There is now a distinction between scheduled "liquid ticks" and "block ticks".
Biomes
  • Changed how the temperature of ocean biomes is calculated; should result in nicer transitions between oceans.
  • Biome names are now translatable.
  • Updated some biome names:
Resource location Old name New name
hell Hell Nether
frozen_ocean FrozenOcean Frozen Ocean
frozen_river FrozenRiver Frozen River
mushroom_island MushroomIsland Mushroom Island
mushroom_island_shore MushroomIslandShore Mushroom Island Shore
desert_hills DesertHills Desert Hills
forest_hills ForestHills Forest Hills
taiga_hills TaigaHills Taiga Hills
jungle_hills JungleHills Jungle Hills
jungle_edge JungleEdge Jungle Edge
mesa_rock Mesa Plateau F Mesa Forest Plateau
mutated_desert Desert M Mutated Desert
mutated_extreme_hills Extreme Hills M Mutated Extreme Hills
mutated_taiga Taiga M Mutated Taiga
mutated_swampland Swampland M Mutated Swampland
mutated_jungle Jungle M Mutated Jungle
mutated_jungle_edge JungleEdge M Mutated Jungle Edge
mutated_birch_forest Birch Forest M Mutated Birch Forest
mutated_birch_forest_hills Birch Forest Hills M Mutated Birch Forest Hills
mutated_roofed_forest Roofed Forest M Mutated Roofed Forest
mutated_taiga_cold Cold Taiga M Mutated Cold Taiga
mutated_redwood_taiga_hills Redwood Taiga Hills M Mutated Redwood Taiga Hills
mutated_extreme_hills_with_trees Extreme Hills+ M Mutated Extreme Hills+
mutated_savanna Savanna M Mutated Savanna
mutated_savanna_rock Savanna Plateau M Mutated Savanna Plateau
mutated_mesa_clear_rock Mesa Plateau M Mutated Mesa Plateau
mutated_mesa_rock Mesa Plateau F M Mutated Mesa Forest Plateau

Fixes

38 issues fixed
From released versions before Java Edition 1.13
  • MC-7192 – The generation of "terrain" surface layer in Nether produces local straight artifacts/glitches.
  • MC-18903 – Villagers'/ Witchs' right arm doesn't have the texture flipped.
  • MC-64416 – Wrong matched block names / missing distinction between block names.
  • MC-83064 – Accumulated fall damage is not reset when levitation starts.
  • MC-90591 – Camera instantaneously changes position when elytra is deployed, rather than smoothly.
  • MC-105194 – Most of zombie villagers in a zombie village are babies.
From the Java Edition 1.13 development versions
  • MC-125089 – Floating mineshaft in new world generation
  • MC-125101 – Mesa (Bryce) generation cuts off at chunk borders.
  • MC-125251 – Strong Turtle Master potion makes players invincible.
  • MC-125280 – Bubble columns seem to be pushable by pistons.
  • MC-125297 – Force-waterlogged blocks don't spread water.
  • MC-125329 – Sprinting underwater while flying in creative makes player start swimming.
  • MC-125356 – Turtle Shell potion effect particles are very intrusive.
  • MC-125460 – Can only pick-block the top part of kelp and can't pick-block 2 block tall sea grass.
  • MC-125647 – Air time is not clamped at 300 ticks, causing 11th bubble to appear depending on overflow air time.
  • MC-125669 – Armor stands can be placed in liquids.
  • MC-125671 – Swimming animation can be triggered while on horse.
  • MC-125770 – Bubble columns are not created when pouring water over magma block.
  • MC-125895 – Being in bubble column regions makes user drown when touching underwater ceiling.
  • MC-126104 – Dispenser will not place or use the cod / salmon / puffer fish / tropical fish bucket.
  • MC-126167 – Puffer fish, salmon, cod, and tropical fish spawn eggs are in incorrect positions in creative inventory.
  • MC-126304 – Water buckets can catch dying fish.
  • MC-126485 – Magma block/soulsand does not generate bubbles and currents with only one block of water above.
  • MC-126580 – Crash on Day 1.
  • MC-126923 – Water turning to ice deletes other block occupying same space as water.
  • MC-126930 – Sponges do not soak up flowing water.
  • MC-126978 – Sponge is working with lava.
  • MC-127006 – Coral near the surface have weird dark shadows.
  • MC-127045 – Duplicating fish is possible with a waterlogged block.
  • MC-127079 – Lava on top of water doesn't turn water into stone.
  • MC-127366 – Turtle Shell Water Breathing effect begins counting down as soon as feet touch the water.
  • MC-128058 – The Coral Fans are not generated in coral reefs.
  • MC-128102 – Kelp can sometimes generate with no top.
  • MC-128205 – Drowned drop tridents from both loot table and held items.
From the previous development version
  • MC-128233 – Lava is tinted incorrectly.
  • MC-128248 – Bottom of the water is not tinted.
  • MC-128338 – Game can't handle ultimate blue ice speed.
  • MC-128372 – Items aren't faster on blue ice when being transported by a water current.

18w19a

18w19a[37] is the thirty-third snapshot released for Java Edition 1.13, which added the Dolphin's Grace effect and changed some IDs, mainly to biomes.

Additions

Gameplay

Status effects

Fluids

Logic
  • Separated some of the logic for blocks and fluids.[38]
    • Current fluids:
      • minecraft:empty
      • minecraft:flowing_water
      • minecraft:water
      • minecraft:flowing_lava
      • minecraft:lava
    • The fluid at a location is currently dependent on the block at the location; currently there still are water and lava blocks.
  • Added two new fluid tags: minecraft:lava and minecraft:water.
  • This system is mostly internal; it cannot be directly interacted with yet

World generation

Buffet worlds
  • New generation type: "Caves".
    • Creates Nether-like generation.

Changes

Blocks

Block IDs
  • Changed names and IDs of several blocks:
Old Name New Name
Sea Grass Seagrass
Tall Sea Grass Tall Seagrass
Old ID New ID
sea_grass seagrass
tall_sea_grass tall_seagrass

Items

Turtle eggs
  • Changed turtle egg inventory item texture.
Spawn eggs
  • Phantom spawn eggs now look more like the mob's updated texture.
Heart of the sea
  • Now generates in buried treasure chests (as stacks of 1).
Item IDs
  • Changed names of several items:
Old Name New Name
Clownfish Tropical Fish
Puffer Fish Bucket Pufferfish Bucket

Mobs

Swimming
Phantoms
  • Now flap their wings smoother and faster.
  • Will now drop experience.
Parrots
Dolphins
  • If dolphins start drowning, they will now swim to the surface.
Polar bears
  • Can now spawn on top of ice.
Pufferfish
Old Name New Name
Puffer Fish Pufferfish
Old ID New ID
puffer_fish pufferfish

World generation

Incompatibilities
  • Due to changes in world generation, worlds from previous snapshots will no longer work.
Seagrass
  • Seagrass now generates in underwater caves.

Command format

/seed
  • The output of the /seed command can now be copied.

General

Improvements
  • Improved the upgrade paths from old versions.
Credits
  • Updated the credits list.
Experience orbs
  • Will now float up in water.
Advancements
Sounds
Debug screen
  • The F3 menu now shows the biome ID, rather than name.
Biomes
  • Changed the names of several biomes:

Fixes

99 issues fixed
From released versions before Java Edition 1.13
  • MC-7908 – Spawning underwater / In the middle of an (lava) ocean
  • MC-86016 – Some Mojang staff not mentioned in credits.txt
  • MC-118072 – Redwood Taiga Hills M Biome misnamed
From the Java Edition 1.13 development versions
  • MC-121285 – Crash on start when resolution is changed in profile
  • MC-121636 – Server commands available in singleplayer with weird/bad effects
  • MC-121661 – Typing /help + unavailable command returns "unexpected error" message
  • MC-121799 – Cannot summon lightning bolt
  • MC-121999 – Incorrect /help behavior for non-ops
  • MC-122557 – Setting the size parameter for the dust particle to 0 or very close to it crashes the game
  • MC-122596 – Command autocomplete overrides command history navigation
  • MC-122630/help no longer prefixes "/" to commands
  • MC-122632/help entries for subcommands do not print main command prefix
  • MC-123053 – Game crashes when using an item with a tag in the CanDestroy or CanPlaceOn NBT tag
  • MC-123606 – Server crash: Ticking entity 'java.lang.ClassCastException: ass cannot be cast to aui'
  • MC-123778 – Team color doesn't work in playerlist and sidebar before reconnecting
  • MC-123813 – Team colors no longer show in json results
  • MC-123835 – Colored sidebar display slots are not visible
  • MC-123852 – Glowing effect doesn't change depending on team color
  • MC-123856 – Clicking [Intentional Game Design] on death screen doesn't open a link to MCPE-28723
  • MC-124091 – Team color doesn't affect name above head
  • MC-124092 – Some team options don't work
  • MC-124098 – jeb_ sheep don't change color
  • MC-124102 – Book signing shows the author name as string representation of the textcomponent
  • MC-124147 – Zombie horses are invisible and replaced with regular zombies on reload
  • MC-124237 – Command syntax help doesn't clamp to the right chat line border
  • MC-124560 – Server says "type help or ?" but ? is not a valid command anymore
  • MC-124633 – Feedback text for "/team option seeFriendlyInvisibles false" when seeFriendlyInvisibles is already disabled is wrong
  • MC-124720 – Cannot start server with GUI
  • MC-124750/particle acting strangely across dimensions
  • MC-124889 – You cannot shift click smeltable items into a furnace
  • MC-124894 – Chests and dispenser don't spawn in structures on superflat worlds
  • MC-124895 – Trees generate side by side
  • MC-124898 – Minerals tab in furnace recipe book displays apple item
  • MC-124949 – Tree generating in village house and as part of field
  • MC-124956 – Furnace recipe book availability toggle has wrong tooltip ("Showing craftable")
  • MC-125060 – Furnace recipe book availability toggle has crafting table icon
  • MC-125107 – Mineshafts don't generate support blocks when a block is above it
  • MC-125115 – Command suggestions don't order numbers from least to greatest
  • MC-125130 – Selector auto-completion tooltips mixed up
  • MC-125174 – Ore pockets do not generate in superflat worlds
  • MC-125232 – Phantoms attack players in peaceful mode
  • MC-125258 – Preparing spawn area spams 0%
  • MC-125283 – Jungle Biomes are extremely cluttered
  • MC-125381 – Effects from the turtle master potion don't show amplifier
  • MC-125442 – Extreme Lag in Jungle Biome
  • MC-125466 – Fishing drops don't come towards player
  • MC-125550 – Experience orbs don't float up in water
  • MC-125607 – Going inside of bubble columns in spectator mode plays bubble column sound
  • MC-125803NoGravity no longers works on items
  • MC-125872 – Superflat preset "the void" doesn't generate starting platform anymore
  • MC-125915 – Zombies can destroy turtle eggs through a full block and a half above the egg
  • MC-125946 – Phantoms can spawn inside/colliding with blocks
  • MC-125997 – Deep Frozen Ocean isn't frozen
  • MC-126086 – Salmon and tropical fish hitbox on land is wrongly positioned
  • MC-126139 – The fins of dying cod and some tropical fish show z-fighting
  • MC-126178 – Can use the water (with fish) bucket to destroy kelp, sea grass, coral and coral fan
  • MC-126190 – Salmon mobs often get stuck
  • MC-126198 – Only players are poisoned by pufferfish
  • MC-126218 – Held turtle eggs are too low in first person
  • MC-126261 – Turtle Egg Placement
  • MC-126362 – Shift-clicking fuel into non-empty furnaces only moves fuel client-side
  • MC-126380 – Getting an uncarved pumpkin gives recipe for jack o' lantern
  • MC-126656 – Bubble columns made by Soul Sand only appear every other block
  • MC-126734 – A tree inside which a village house generated generated without its trunk, possibly missing some leaves
  • MC-126762 – Red screen when player attack invalid tropical fish variant
  • MC-126800 – The tropical fish item is named "clownfish".
  • MC-126815 – Banner and treasure markers on maps show incorrect icons in multiplayer
  • MC-126859 – Polar bears and rabbits not spawning in Ice Plains
  • MC-126950 – Riding floating boats underwater
  • MC-127069 – huge phantom crash
  • MC-127166 – Parrots don't imitate dolphins, phantoms and drowned
  • MC-127253F3 + Q list isn't sorted alphabetically anymore
  • MC-127291 – Zombies drowning always drop armor items instead of using random chance
  • MC-127295 – Zombies can gain tridents or fishing rods when they drown
  • MC-127337F3 + C (copy coordinates) does not copy dimension
  • MC-127388 – Pufferfish appear with their most inflated model after world load
  • MC-127516 – Duplication and deletion of ingredients, inventory desync and game freezing caused by faulty handling of firework star recipe
  • MC-127593 – Waterlogged blocks such as fence sign ladder etc, will not allow bubble columns to spawn next to them
  • MC-127924 – Slow falling is considered a negative effect
  • MC-127969 – Sea grass doesn't generate correctly above stairs
  • MC-127998 – You cannot place sea pickles on top of non solid blocks
  • MC-127999 – Glitching in sea pickles when standing on them while placing the fourth one in the block
  • MC-128039 – New Phantom skins do not match spawning egg colors
  • MC-128242 – Leaving water while swimming causes player's arm to render out of screen
  • MC-128264 – Mobs can spawn on regular ice
  • MC-128285 – Dolphins summoned with NoAI take damage and die
  • MC-128336 – Kelp spawns on trapdoors, stairs, slabs and chests on sunken ships
  • MC-128463 – The "How Did We Get Here" advancement does not require Conduit Power
  • MC-128557 – Drowning dolphins don't swim to the surface.
From the previous development version
  • MC-128666 – Flowing water above magma blocks turns into bubble columns
  • MC-128674 – Buffet end island puts you in the void
  • MC-128712 – Phantoms don't drop experience when killed by player
  • MC-128733 – The ice block tag is missing frosted_ice
  • MC-128766 – Blue ice doesn't mine fast using pickaxe
  • MC-128779 – "Debug Mode" comes before "Buffet" in the world creation menu
  • MC-128857 – Sea pickles change hitbox when increasing count, but turtle eggs don't
  • MC-129143 – The F3 menu shows the translated biome name, rather than ID.
Private issues
  • MC-122684 – Connected LAN players are able to kick/ban the server host[37]
  • MC-127274F3 + C to copy coordinates works even when reduced debug info is enabled[37]

18w19b

18w19b[40] is the thirty-fourth snapshot released for Java Edition 1.13, which fixes bugs.

Additions

General

Sound events
  • Added the entity.husk.converted_to_zombie sound event.

Fixes

14 issues fixed
From released versions before Java Edition 1.13
  • MC-12269 – Various particles had glitchy movement.
  • MC-24390 – Books do not sign properly and when trying to sign, the title cannot be edited before signing again.
From the Java Edition 1.13 development versions
  • MC-122308 – Zombies can no longer break wooden doors.
  • MC-123351 – Growing grass with bonemeal deletes upper block.
  • MC-124694/bossbar create subcommand named inconsistently.
  • MC-127249 – Drowned don't show armor.
  • MC-128243 – Dolphins do not try to get into the water.
  • MC-128681 – Dolphins don't drop experience.
From the previous development version
  • MC-129221 – Putting item with NBT in anvil interface crashes the game.
  • MC-129232 – Command NBT comparisons that include strings or numbers always fail.
  • MC-129233 – Items with additional NBT you hold don't show up or "wiggle" up and down; damaged tools partially don't work anymore.
  • MC-129246 – The sound for Parrots imitating Phantoms is empty.
  • MC-129247 – Programmable controller interference bug.
  • MC-129282 – Items with NBT cannot stack.
Other fixes
  • Worlds opened before 18w16a can now be opened again, although worlds created in 18w16a are still wiped.[41]

18w20a

18w20a[42] is the thirty-fifth snapshot released for Java Edition 1.13.

Additions

Command format
  • Teams can now have a prefix and a suffix.

Changes

Blocks

  • Changed IDs of several blocks:
Old ID New ID
kelp_top kelp
kelp kelp_plant
prismarine_bricks_slab prismarine_brick_slab
prismarine_bricks_stairs prismarine_brick_stairs
  • Changed names of several blocks:
Old Name New Name
Weighted Pressure Plate (Heavy) Heavy Weighted Pressure Plate
Weighted Pressure Plate (Light) Light Weighted Pressure Plate
Prismarine Bricks Slab Prismarine Brick Slab
Prismarine Bricks Stairs Prismarine Brick Stairs

Items

  • Changed IDs of several items:
Old ID New ID
kelp_top kelp
kelp kelp_plant
cod_mob_spawn_egg cod_spawn_egg
salmon_mob_spawn_egg salmon_spawn_egg
  • Changed names of several items:

Non-mob entities

Old Name New Name
Bolt of Lightning Lightning Bolt
Ender Crystal End Crystal
Block of TNT Primed TNT

General

  • Players in creative mode can now sleep even if monsters are nearby.
  • Many internal IDs and data values have been changed, such as texture and structure files.

Fixes

50 issues fixed
From released versions before Java Edition 1.13
  • MC-9620 – F1 and open chat makes hotbar appear.
  • MC-116928 – Command block and spawner minecart data fixer not working correctly.
From the Java Edition 1.13 development versions
  • MC-121743 – Feedback of some commands uses OS locale for formatting decimal numbers.
  • MC-122331 – Shield with banner has broken colors.
  • MC-122428 – Fire doesn't disappear / Fire spread too quick.
  • MC-123136 – Vines placed against the ceiling and the wall are not upgraded correctly.
  • MC-123224 – Levers placed on the ground and ceiling rotate when upgrading.
  • MC-123466 – Scheduled block updates are lost when upgrading a world from 1.12.2.
  • MC-123589 – Inconsistent texture renaming.
  • MC-123790"italic":false in custom item names does not make name non-italic.
  • MC-124065 – Spawn Egg Data Loss on 1.7.10 -> 1.13 Upgrade.
  • MC-124112 – Renamed placed droppers lose their custom name when upgrading from 1.12.2.
  • MC-124203 – Right clicking adult skeleton horse or mule with spawn egg does not spawn baby.
  • MC-124343 – Command block minecart data walker never runs due to comparing different types.
  • MC-124496 – Debug Stick text is not translated in other languages.
  • MC-124998 – Command block minecarts disappear upon reloading the world.
  • MC-125091 – Bonemeal doesn't place flowers on plains biome.
  • MC-125092 – Bonemeal stops placing plants after placing flower.
  • MC-125182 – Block Entities are not upgraded properly when upgrading from 1.12.2.
  • MC-125307 – When a trident hits a mob, it will not fall right below it.
  • MC-125310 – Trident can penetrate the closed shulker / wither / ender dragon / invulnerable mobs.
  • MC-125342 – Trident cannot destroy the armor stand.
  • MC-125362 – Attribute modifier tooltips use OS locale.
  • MC-125408 – Loyalty tridents return to spectators (but don't get picked up).
  • MC-125625 – Glass panes, fences, iron bars and cobblestone walls sometimes fail to upgrade
  • MC-125799 – Chests placed in earlier versions make no sound when opened.
  • MC-125919 – Tridents enchanted with channeling will work in the end during a thunderstorm under certain conditions.
  • MC-126034 – The name of prismarine brick slab and stairs is not consistent with other brick slabs and stairs.
  • MC-126241 – Crash on World Load - Skyblock 2.1 Vanilla.
  • MC-126300 – Unlike sword, trident can accidentally break blocks in creative mode.
  • MC-126373 – Density of nether and overworld ore blobs significantly lower in 18w versions.
  • MC-126796 – Tropical fish are disappearing.
  • MC-126883 – Shulkers becomes dark purple when upgrading from 1.12.2.
  • MC-127027 – Squid's ink clouds appear to render/spawn sideways or lopsided.
  • MC-127250 – Drowned Chicken Rider is invincible and doesn't attack player.
  • MC-127252 – Killing the Drowned mob doesn't count towards the Monster Hunter/Monsters Hunted advancements.
  • MC-127301 – Shipwrecks always face north.
  • MC-127478 – Texture metadata parsing fails if animation block is not present.
  • MC-127730 – Fish have a strange shadow.
  • MC-127993 – Solid blocks placed on unhydrated farmland.
  • MC-128013 – Player can walk on the water with slow falling effect.
  • MC-128125 – When swimming within bottom stairs or slabs, the water shader does not appear.
  • MC-128472 – When swimming, the player can stand up even though there is a block above.
  • MC-128495 – Igloos often fail to generate completely.
  • MC-128615 – Cod and salmon loot table have redundant set_count function.
  • MC-128851 – The "A Furious Cocktail" advancement does not require Resistance.
  • MC-129236 – Swimming Sometimes Doesn't Work
  • MC-129244 – Lava uses the water texture on multiplayer
  • MC-129281 – Player's position, gamemode, inventory, effects gets reset to an older point upon re-entering a worldsave
From the previous development version
  • MC-129371 – Loading previous buffet worlds into 18w19b turns it into a default world type
Other fixes
  • Worlds created in 18w16a can also now be opened.

18w20b

18w20b[43] is the thirty-sixth snapshot released for Java Edition 1.13.

Additions

General

  • Added translations for potted plants, such as "Potted Oak Sapling", "Potted Cactus", etc.
  • Added the "All rumors are true!" splash.

Changes

Blocks

  • The eye of the conduit now shows whether it is hunting for hostile mobs or not: it will show an open eye when it is looking out for hostile mobs, and a closed eye otherwise.

Items

  • Changed names and IDs of several items:
Old Name New Name Old ID New ID
Melon Melon minecraft:melon_block minecraft:melon
Melon Slice Melon Slice minecraft:melon minecraft:melon_slice
Glistering Melon Glistering Melon Slice minecraft:speckled_melon minecraft:glistering_melon_slice

Fixes

19 issues fixed
From released versions before Java Edition 1.13
  • MC-77856 – "demo.day.6" Translation Uses Explicit "F2" Reference
  • MC-117906 – Elytra (plural) are called "an Elytra" in advancements
  • MC-119807 – Breaking inventories next to walls can cause items to glitch away
From the Java Edition 1.13 development versions
  • MC-121287 – Minecraft Realms button does absolutely nothing
  • MC-124024 – click- and hoverEvents are not removed from item and entity names before they are shown in chat, allowing tricking players
  • MC-124123 – Crash upon loading world: Non [a-z0-9/._-] character in path of location: minecraft:Zombie
  • MC-126022 – Missing translations in en_us.json for potted plants
  • MC-128033 – Debug Menu Spelling Error (FC + C instead of F3 + C)
  • MC-128236 – Conduits are waterlogged when placed out of water
  • MC-128237 – Conduits, kelp, coral (fans) and (tall) seagrass have full hitboxes
  • MC-128253 – Water in cauldron isn't tinted
  • MC-128311 – Conduit allows coral fan, sea pickle, torches, ladders, button, lever, tripwire hook, vines, snow and flower pot to be placed on it
  • MC-128321 – Conduit power is listed as negative status effect
  • MC-128354 – Conduit has unused Core Texture
  • MC-128971 – Selector dx dy dz descriptions are wrong
  • MC-129036 – Stronghold not generating in Survival mode
  • MC-129593 – light sources blocks crashes the game
From the previous development version
  • MC-129615 – All command blocks lose all nbt data on update to 18w20a
  • MC-129616 – First person "on fire" texture is missing (magenta/black checkerboard)

18w20c

18w20c[44] is the thirty-seventh snapshot released for Java Edition 1.13 which fixes bugs.

Fixes

23 issues fixed
From released versions before Java Edition 1.13
  • MC-123524 – X amount of Command Blocks in a chunk glitches the chunk, structure blocks, entities, hitboxes and frame rate dramatically
  • MC-129571 – Skeleton traps are incredibly rare.
From the Java Edition 1.13 development versions
  • MC-121377 – First character typed in command blocks doesn't let you hit "done".
  • MC-121673 – Rotation selector arguments do not allow max to be lower than min.
  • MC-123041 – Cannot ride a tamed horse, when holding tools, weapons and non-food items.
  • MC-123672 – Barrier blocks affect sunlight.
  • MC-125237 – Trident lights up nearby entities when thrown or in ground.
  • MC-125304 – Furnaces generated in a blacksmith (village) do not smelt any items
  • MC-125365 – Strong potion of slowness gives slowness level V.
  • MC-125625 – Glass panes, fences, iron bars and cobblestone walls sometimes fail to upgrade.
  • MC-126559 – Big chests are split into small chests.
  • MC-126993 – Some blocks in ocean ruins generate with waterlogged:false.
  • MC-128234 – Conduits have the wrong breaking particle.
  • MC-128243 – Dolphins do not try to get into the water.
  • MC-128346 – Double chest opens as one chest.
  • MC-128393 – Conduit connects to fences, walls, iron bars and glass panes.
  • MC-129517 – Game crashes while loading chunks with player heads.
  • MC-129657 – End Cities don't generate at all in positive co-ordinates.
From the previous development version
  • MC-129709 – Chests, signs, beds, shulker boxes, etc. overlay missing texture when mining.
  • MC-129732 – Conduit cannot be activated by dark prismarine.
  • MC-129733 – Conduit only spins when it has the maximum number of prismarine blocks.
  • MC-129738 – Trees generating in the ground or not at all.
  • MC-129747 – Village generates partially in the ground.

18w21a

18w21a[45] is the thirty-eighth snapshot released for Java Edition 1.13.

Additions

NBT tag
  • Added the TreasurePosX, TreasurePosY, TreasurePosZ, GotFish, and CanFindTreasure NBT tags for dolphins.
Settings
  • New option in options.txt: mouseWheelSensitivity
    • Defaults to 1.0
    • Affects sensitivity of mouse wheel in-game

Changes

Mobs
  • Dolphins will now lead the player to treasures: when they are fed raw cod, they will swim to the nearest shipwreck or underwater ruins if they can find one within their search radius.
  • Mob yaw (left-right) head movement is now smooth.
Command format
  • The ench NBT tag is now called Enchantments, and no longer has number IDs in each compound.
General
  • Added (and fixed) item rarity colored tooltips for certain items:
Item New Rarity
Beacon Rare
Chain Command Block Epic
Command Block Epic
Conduit Rare
Creeper Head Uncommon
Dragon Egg Epic
Dragon Head Uncommon
Dragon's Breath Uncommon
Elytra Uncommon
Enchanted Golden Apple Epic
Enchanted Books Uncommon
Enchanted Items (excluding books) Rare
End Crystal Rare
Bottle o' Enchanting Uncommon
Golden Apple Rare
Heart of the Sea Uncommon
Music Discs Rare
Nether Star Uncommon
Player Head Uncommon
Repeating Command Block Epic
Skeleton Skull Uncommon
Structure Block Epic
Totem of Undying Uncommon
Wither Skeleton Skull Uncommon
Zombie Head Uncommon
Attack Speed (tools' info) Dark Green
Attack Damage (tools' info) Dark Green

Fixes

29 issues fixed
From released versions before Java Edition 1.13
  • MC-52974 – Host's skin not visible to other players when in LAN world.
  • MC-72866 – Item shading inside item frames does not account for rotation.
  • MC-97196/spreadplayers shows wrong error message / large number in error message when no entities were spread.
  • MC-105139 – Entity head rotation not interpolating on Yaw axis.
  • MC-116877 – Collision checking during Block placement only uses default state
From the Java Edition 1.13 development versions
  • MC-122369 – Village center is offset
  • MC-122428 – Fire spread too quick
  • MC-123199 – Lighting renders incorrectly on item frames oriented vertically.
  • MC-123454 – Dispenser using spawn egg spawns mob too high.
  • MC-123455 – Using spawn egg spawns mob too high on the water and lava.
  • MC-123598 – Fence top missing texture when below fence gate.
  • MC-123773 – Weird scrolling behavior starting in 18w01a
  • MC-124954 – Jungle temple redstone wire is not connected.
  • MC-125377 – Structures from old worlds don't regenerate if opened with 1.13 standalone client/server.
  • MC-126086 – Salmon and tropical fish hitbox on land is wrongly positioned.
  • MC-126863 – Sounds made with water in spectator mode.
  • MC-127116 – When placing a wall using /setblock without specifying a block state, it is invisible; default state has up=false.
  • MC-127305 – Crash when creating a debug world
  • MC-127333 – Carpet and panes don't show the right colors on maps.
  • MC-127474 – Waterloggable blocks retain their waterlogged state when moved with pistons or slime blocks
  • MC-127586 – Mobs do not suffocate in double slabs.
  • MC-127996 – Bone meal can be put on floating water.
  • MC-128139 – Sea grass generates water source when placed on flowing water.
  • MC-128251 – Grass and mycelium can spread to dirt blocks which are submerged under general water.
  • MC-128493 – Dolphins can wear armor.
  • MC-129058 – Dolphins become permanent (can't despawn) after playing with an item.
  • MC-129708 – Armor slot icons are backwards.
From the previous development version
  • MC-129808demo.day.6 does not include the keybinding correctly.
  • MC-129849 – Upgrade from 1.6.4 destroys world, spams errors.

18w21b

18w21b[46] is the thirty-ninth snapshot released for Java Edition 1.13.

Additions

Sounds

Changes

  • Fixed a crash which occurred during world generation.

Fixes

14 issues fixed
From released versions before Java Edition 1.13
  • MC-46656 – Camera facing incorrect while spectating Villagers / Creepers / Skeletons / Armor Stands.
  • MC-125615 – Some end cities don't generate completely.
From the Java Edition 1.13 development versions
  • MC-122754 – Potion ID with caps crashes game.
  • MC-125362 – Attribute modifier tooltips use OS locale.
  • MC-125599 – Grass and mycelium can spread to dirt blocks which are submerged under hacked water.
  • MC-126717 – Spectating a fish causes shaky screen.
  • MC-129219 – Phantom dont have new animations and its not animated.
  • MC-129677 – Missing sound for event: minecraft:entity.husk.converted_to_zombie.
  • MC-129919 – Teleporting in overworld from the End make the game freeze indefinitely.
  • MC-129946 – Crash while teleporting in spectator mode.
  • MC-130080 – Baby zombies not converting to baby drowned.
From the previous development version
  • MC-130096 – Enchantment books not working.
  • MC-130118 – Enchantments do not combine/level up via anvil.
  • MC-130169 – Enchanted items with capitals in enchantment ID cause crash (path of location: minecraft:Cookie).

18w22a

18w22a[47] is the fortieth snapshot released for Java Edition 1.13.

Changes

Blocks
  • Version exclusive: Naturally-generated leaves now survive at a distance of up to 6 blocks from logs, instead of 4.
    • The block state for leaves changed from a check_decay and decayable Booleans to distance (ranging from 1 to 7) and a persistent Boolean.
  • Turtle eggs and sea pickles
    • Players who would be inside their hitbox if one more is to be placed inside of the stack, it will cause the placement to fail.
    • Now makes placement sounds when the amount in a stack is increased.
    • Can place more in a stack by aiming at adjacent blocks.
    • Right-clicking no longer animates the hand.
    • Sea pickles now require a supporting block.
Mobs
  • Drowned now have a swimming animation.
Textures

Fixes

30 issues fixed
From released versions before Java Edition 1.13
  • MC-1809 – Some trees generate with leaves too far from logs
  • MC-91245 – One character namespaces are treated as "minecraft:"
From the Java Edition 1.13 development versions
  • MC-121823 – Using "destroy" command on containers does not drop stored contents
  • MC-121900 – Player data output does not show SelectedItem and is invalid in a data path
  • MC-122153/gamemode does not provide success message
  • MC-122455 – Disappearing Carpets
  • MC-122531 – Particle command shows numeral ids in the command feedback
  • MC-122663 – "Shape: ascending" rails change state to normal (flat on the block) when top rail is removed
  • MC-122787 – Rails placed to the east or south of curved rails break existing connections
  • MC-123064 – No error message when saving a structure containing uppercase or other invalid characters
  • MC-124281 – White dot on the creamy horse's tail
  • MC-124357 – Green pixels on iron horse armor
  • MC-124417 – Can't use custom blockstates for leaves in resource packs
  • MC-125745 – Sniper duel advancement can be achieved with trident, but the description implies only arrows may be used
  • MC-125986 – Rails adjacent to chunk borders update if world is loaded in snapshot
  • MC-126118 – The fish mobs are missing their translation strings
  • MC-127156 – Ocelots and parrots don't spawn naturally
  • MC-127386 – Right clicking on villager with its spawn egg opens trade menu
  • MC-128393 – Conduit connects to iron bars and glass panes
  • MC-128509 – X-axis portals break when upgrading from 1.12.2 when certain blocks are above/near them
  • MC-128512 – Certain blocks on chunk borders cause many blocks in the same chunk to be updated when upgrading from 1.12.2
  • MC-128856 – Sea pickles and turtle eggs can't have their count increased by placing additional units against neighboring blocks
  • MC-129309 – Players are able to walk through turtle eggs
  • MC-129645 – Particles of downwards bubble columns are not centered
  • MC-129712 – Team Prefix and Suffix reset after restarting world
  • MC-129717 – Can use sea pickles to glitch through ceilings
  • MC-129722 – Attempting to place more sea pickles or turtle eggs when there are already four still animates the hand
  • MC-130015 – Tropical fish bucket contains inconsistent dark pixel
  • MC-130197 – Over a 1000 dolphins spawning in a range of 100 blocks at a certain height
From the previous development version
  • MC-130242 – Having an id tag in the tag tag of spawn eggs overwrites the spawned entity's id

18w22b

18w22b[48] is the forty-first snapshot released for Java Edition 1.13.

Changes

  • Improved performance with animated textures.
  • Version exclusive: Bark blocks now follow identical placement rules to logs and other such blocks. As such, the texture was changed later.
  • Usernames tab-complete again in regular chat.
  • All command feedback messages are now translatable.

Fixes

17 issues fixed
From the Java Edition 1.13 development versions
  • MC-122626 – Unable to tab-complete player names outside of commands.
  • MC-124206 – Opening language selection crashes if resource pack specifying non-existent language is loaded
  • MC-124312 – Snow layers on grass blocks don't make grass snowy unless manually placed.
  • MC-125862 – Command error messages are hardcoded.
  • MC-127142 – Failed to create block entity DUMMY (path of location: minecraft:DUMMY).
  • MC-128276 – Water is not tinted next to glass.
  • MC-128933 – Waterlogged blocks spread water to other waterlogged blocks
  • MC-129249 – Sea pickles don't need a support block
  • MC-129358 – Flowing water acts like air.
  • MC-129486 – Fog in flowing water does not have color
  • MC-129720 – There is no sound when player places sea pickle or turtle egg in sea pickle or turtle egg
  • MC-130140 – Blocks not converting correctly from 1.12.2 to current snapshot
  • MC-130345 – Name tags display incorrectly when upgrading from 1.12.2
  • MC-130397 – Items with custom names stored in containers don't upgrade properly
  • MC-130400 – All maps become "Map #0" when upgrading
  • MC-130422 – Item frame drops when you load a world from 1.12.2
From the previous development version
  • MC-130424 – Stack overflow after opening a 18w21b world in 18w22a.

18w22c

18w22c[49] is the forty-second and final snapshot released for Java Edition 1.13.

Changes

  • F3 debug overlay now shows the fluid the player is looking at, separately from blocks.
  • Tab completing coordinates will now complete each part separately.

Fixes

13 issues fixed
From released versions before Java Edition 1.13
  • MC-107840 – You can place blocks behind the shulker box when it's closing
  • MC-122257 – Item name above hotbar appears every time the durability of the item gets changed
  • MC-126084 – Cape render when sprinting underwater.
From the Java Edition 1.13 development versions
  • MC-122592 – Coordinate tab-completion doesn't complete all 3 axes separately.
  • MC-124686/teleport's rotational arguments use sender's rotation rather than context's rotation.
  • MC-125102 – Surface caves and lakes in snowy biomes generate without the snow
  • MC-125134 – Server crashes while generating new chunks – java.util.concurrent.ExecutionException: We are asking a region for a chunk out of bound
  • MC-128860 – Water source block gets destroyed when water flows on top of it.
  • MC-129254 – Game crashes when hovering over an item with unknown block tag(s) in the CanDestroy and CanPlaceOn NBT.
  • MC-130453 – Snapshot 18w22a Fatal Error Chunk Loading on Server
From the previous development version
  • MC-130481 – Missing translation string command.context.failed.
  • MC-130483 – Difficulty filling up buckets.
Private issues
  • MC-124833 – Item frames duplicate items when broken by a player in the same tick as a piston[49]

1.13-pre1

1.13-pre1 is the first pre-release for Java Edition 1.13, released on June 4, 2018.[50]

Additions

Changes

Fixes

28 issues fixed
From released versions before Java Edition 1.13
  • MC-55800 – Successful "/setblock air destroy" commands give error message and return 0 for result/success.
  • MC-91759 – End dimension only: End crystals aren't actually pushed server-side, causing ender crystal location desync.
  • MC-92061 – Full speed ridden boats generate water splash particles under the boat.
  • MC-92408 – Arrows / trident move slightly after a second after hitting the target.
  • MC-118606 – Tame wolf will no longer fight after the boat ride until the server is restarted.
From the Java Edition 1.13 development versions
  • MC-122134 – Tab-completion in command blocks no longer works.
  • MC-122809 – Powered rails and activator rails placed next to a power source do not transmit power to neighboring powered/activator rails which need to change orientation before connecting.
  • MC-122940 – After executing the /reload command, clicking on recipe book recipes does not work.
  • MC-122966 – Crash on shifting floor with comparator clock.
  • MC-124123 – Crash upon loading world: Non [a-z0-9/._-] character in path of location: minecraft:Zombie.
  • MC-124972 – Game crashes during the loading world when creating a super flat world with oceanmonument tag.
  • MC-125603 – When the trident hit the mobs, it hangs to the side for a second.
  • MC-125742 – Bark blocks become normal stripped logs, rather than all sides side texture stripped logs.
  • MC-125918 – namespace functions not able to run in 18w07c.
  • MC-127142 – Failed to create block entity DUMMY (path of location: minecraft:DUMMY).
  • MC-127721 – Jittering movement when one player spectates another player.
  • MC-129144 – Changed piston behavior towards Marker-true armor stands since at latest 18w16a.
  • MC-129503 – Exception Upgrading 1.7.10 World.
  • MC-129504 – More Exceptions Upgrading 1.7.10 World (Inventory Wiped?).
  • MC-129542 – The title screen panorama hasn't been updated with features in Update Aquatic.
  • MC-129625 – Sea grass changes to air pockets when upgrading from 18w16a to 18w20a+.
  • MC-129856 – Done button is always disabled in command block minecarts.
  • MC-129975 – village and pyramid generation bug.
  • MC-130140 – Blocks not converting correctly from 1.12.2 to current snapshot.
  • MC-130463 – Sponges do not absorb bubble columns.
  • MC-130489 – All enchanted books change to protection when fished, reloaded, or upgraded from an old version.
  • MC-130521 – Leaves placed by the hand disappear if not touching log or bark after a reload.
From the previous development version
  • MC-130677 – Minecraft hangs on world quit with "Couldn't load chunk" spamming log.

1.13-pre10

1.13-pre10[51] is the tenth and final pre-release for Java Edition 1.13, which brings changes to corals, adds optimized world option and fixes bugs.

Additions

1

The world converter process.

General
  • When editing an existing world, there is now a new "Optimize World" button, allowing you to update old worlds to a newer format.

Changes

Blocks

Coral
Coral fans and dead coral fans

Mobs

  • Mobs can no longer stand in the most shallow form of flowing water.

Command format

Team
  • Option friendlyfire capitalization changed to friendlyFire.

General

Settings
  • Option Fullscreen resolution capitalization changed to Fullscreen Resolution.

Fixes

20 issues fixed
From released versions before Java Edition 1.13
  • MC-59729/replaceitem doesn't work with chest or hopper minecarts.
  • MC-124815 – Mobs equipping items from dispensers can despawn.
  • MC-124991 – Flint and steel in a dispenser does not lose durability when used to ignite TNT.
From the Java Edition 1.13 development versions
  • MC-121905 – Control clicking doesn't count as right click anymore.
  • MC-122216/execute if blocks <x1> only returning 1/0 for "result".
  • MC-124598 – Team option friendlyfire has incorrect capitalization.
  • MC-125038 – New world generation doesn't populate edges of old world.
  • MC-127100 – Water and lava influence the flow direction of each other when touching.
  • MC-128668 – Ocean monuments cut off icebergs.
  • MC-129884 – Pufferfish bloat when a player in Creative mode is near.
  • MC-131348 – Cocoa cannot go on stripped jungle wood.
  • MC-131367 – Fullscreen resolution in Video Settings is incorrectly capitalized.
  • MC-132306 – Snowy grass without snow.
  • MC-132358 – New trapdoors aren't treated the same as the old trapdoors.
  • MC-133408 – Coral fans and dead coral fans never drop as item.
  • MC-133421 – The lowest level of flowing water doesn't move mobs.
  • MC-133467 – Mobs stuck on flowing water.
  • MC-133473 – Dead bubble coral fan looks like dead brain coral fan.
From the previous development version
  • MC-133653 – Game crash when creating Superflat world (Void), entering the End, or creating floating islands buffet world.
  • MC-133728 – Trees generate in 8 block wide lines or spots in snowy taiga.

1.13-pre2

1.13-pre2[52] is the second pre-release for Java Edition 1.13.

Additions

  • Added stripped bark blocks of all 6 types of wood.
  • Version exclusive: packed ice can now be crafted from 9 ice.

Changes

Colored info

Tooltip info is now colored.

  • Optimized title screen.
  • Reverted the bark block textures from the previous pre-release (1.13-pre1).
  • Various performance optimizations.
  • Changed message shown when failing to use a bed to say "You can sleep only at night and during thunderstorms."
Inventory
  • Items with a rarity value will have their hotbar tooltips, which are displayed when scrolling over them in the hotbar, displayed as their respective colors when highlighted, rather than just being white.[53]
Skeleton horse fix

The updated texture of the skeleton horse.

Skeleton horse
  • Updated model to fix minor texture z-fighting, a glitch where textures overlap in an obtrusive and unintentional way.
Zombie horse
  • Now sinks in water.
  • Updated model to fix extreme texture z-fighting, just like the skeleton horse.

Fixes

50 issues fixed
From released versions before Java Edition 1.13
  • MC-10632 – Boats show water splashes when falling from high places, even if not in water
  • MC-87129 – Cannot save empty command for command block minecart
  • MC-102403 – Persistent/unchangeable sounds after (re-)opening a world
From the Java Edition 1.13 development versions
  • MC-121628 – Horse armor textures z-fighting.
  • MC-121714 – Unable to save screenshots and world icons if the path contains non-ASCII characters
  • MC-121832 – Z-fighting on skeleton horse texture
  • MC-122864 – Tamed llamas, donkeys, and mules cannot be named with a name tag
  • MC-123007 – Z-fighting on zombie horse texture
  • MC-123349/effect give with instant effects are being applied for 1.5 seconds if you don't specify the duration
  • MC-123366 – Item right click actions don't work whilst looking at a block in adventure mode
  • MC-123811 – Horses (and llamas, etc) show default name as "HorseChest"
  • MC-124364 – Horse skin and armor textures not applied correctly to horse model
  • MC-125363 – Items fail to remain on surface
  • MC-125744 – Entity predicates for advancements fail if "type" not specified
  • MC-127033 – Items wont float
  • MC-127068 – Plain Shulker Boxes not placed by dispensers
  • MC-127099 – Kelp isn't completely removed when sponge removes the water
  • MC-127111 – Sponges don't work on sea plants
  • MC-127320 – Drowned do not recognize tridents as weapons they can pick up
  • MC-127727 – advancement "monster hunter" can be get when killed zombie horse
  • MC-127921 – Horses' health bars interfere with the air bubble bar.
  • MC-128241 – Dolphins can sit in boats
  • MC-129222 – Certain world configurations force the player to spawn at y=5
  • MC-129262 – Zombie horses don't sink in water like other undead mobs
  • MC-129338 – Clicking singleplayer freezes the game for a second
  • MC-129374 – Crash on 32 bit JVMs: "Unable to bootstrap datafixers" due to stack overflow
  • MC-129500 – Map displays 1 deep water as dry land.
  • MC-129620 – Mob spawning algorithm is super slow
  • MC-129712 – Team Suffix resets after restarting world
  • MC-129895 – Concrete powder's falling sand entities lose NBT data when upgrading from 1.12.2 to snapshots
  • MC-130014 – When updating villagers trade carved pumpkin instead of pumpkins
  • MC-130059 – Bubble column particles (from falling) have missing texture
  • MC-130145 – Text over the hotbar does not reflect item rarity colors
  • MC-130200 – Items in saved creative toolbars upgrade improperly from 1.12.2 to 1.13-pre1
  • MC-130524 – Beds turn invisible when upgrading from 1.11.2 or below
  • MC-130577 – Armor doesn't always line up with Drowned model
  • MC-130629 – Multiplayer: Crafting table source item amount increasing instead of decreasing
  • MC-130722 – Slime blocks diffuse light
From the previous development version
  • MC-130779 – Title-Screen Lag High GPU Usage
  • MC-130800 – Normal terracotta disappears from chests when upgrading from 1.12 to 1.13-pre1
  • MC-130858 – Pistons are no longer transparent
  • MC-130936 – Carpets on llamas removed when loading 1.12 map
  • MC-130942 – Errors, warnings and 10 second freeze on loading list of singleplayer worlds
  • MC-130945 – Command tab completion does not work in command blocks with command suggestions off
  • MC-131125 – InhabitedTime set to zero after update from 1.12.2 (Local Difficulty)
  • MC-131155 – Saving structure which has not been saved before logs error "Couldn't load structure"
  • MC-131243 – Comma splice in various messages in language "en_US"
  • MC-131317 – Air meter doesn't instantly reset upon respawning
Private issues

1.13-pre3

1.13-pre3[54] is the third pre-release for Java Edition 1.13.

Changes

  • Major memory usage optimizations.
  • The resource pack folder textures/blocks got renamed to textures/block.
  • The resource pack folder textures/items got renamed to textures/item.
  • Blockstate files.
    • "normal" for blocks without block states changed to an empty string ("").
    • Item Frames now have "map=false" instead of "normal" and "map=true" instead of "map".
    • Model references no longer start at the models/block/ folder, but instead at models/.
  • The minecraft:overworld Superflat preset has been changed.

Fixes

1

An example of how dispensing bone meal will now generate sea grass.

64 issues fixed
From released versions before Java Edition 1.13
  • MC-258 – Most text boxes / chat / scroll bars revert when the window changes size, fullscreen mode is toggled, or fullscreened game is tabbed into.
  • MC-17851 – Blocks requiring any support block (carpets, signs) placed on piston head break when sticky piston retracts.
  • MC-31038 – Double-tall plants do not cause updates when broken.
  • MC-35856 – Multiple background /title songs playing at one time / automatic music overlap (not Jukebox music).
  • MC-48089 – When destroyed, end portal giving "missing texture" particles.
  • MC-87587 – Server kicks client when executing: /title @a title [] or /tellraw @a [].
From the Java Edition 1.13 development versions
  • MC-121721/spreadplayers for one entity gives huge number as result for average distance.
  • MC-121748/data merge command feedback when nothing was changed is not meaningful.
  • MC-121797 – Cursor remains in text fields when clicking on some buttons or scroll lists.
  • MC-122282 – V-sync automatically turned off each time the game starts.
  • MC-122351 – Crash when exiting a world: java.lang.ArrayIndexOutOfBoundsException: -1.
  • MC-122498 – Some advancements and recipes are not upgraded when opening world in 17w47+.
  • MC-122538 – Iron Golems no longer spawn.
  • MC-123011 – Scores on scoreboard objectives created with old stats causes scoreboards to not store changes to scoreboard.dat.
  • MC-123362 – SuccessCount of command blocks use the "result" return value of a command instead of "success".
  • MC-124025 – Terracotta, spawn egg and entity statistics are lost on world upgrade.
  • MC-124174 – Game crash when give yourself an item with empty name.
  • MC-124325 – Nested /execute commands can only store success/result once.
  • MC-124701 – "Unknown criteria" (argument.criteria.invalid) is not translated.
  • MC-124876 – Villagers requesting tools with no damage provided specifically want Damage:0.
  • MC-125644 – Dispenser filled with bone meal cannot create sea grass.
  • MC-126030 – Horse saddle texture uses chest texture.
  • MC-126038 – Observers getting moved in "on" state rather than "off" state.
  • MC-126133 – Undercover ravines sometimes generate cut off at chunk borders.
  • MC-126138 – No rain sound in ocean.
  • MC-126388 – Horse reigns float when not riding horse.
  • MC-126809minecraft:exploration_map loot table function only works on block containers.
  • MC-126976 – Water adjacent farmland and grass path graphical errors.
  • MC-127038 – Sea plants generate directly under or cut off by ocean ruins.
  • MC-127044 – Waterlogged blocks don't move entities if the water in them is flowing.
  • MC-127109 – Nether caves under lava oceans don't fill up with lava properly.
  • MC-127230 – Water in waterlogged blocks can be picked up only by clicking on the waterlogged block itself.
  • MC-127326 – Rain splash particles don't appear on the surface of the water.
  • MC-127611 – The archived icons are created in the wrong position.
  • MC-127720 – Baby horses have long necks.
  • MC-128071 – Desert rabbits were the wrong color, but now they are missing.
  • MC-128154 – Some waterlogged blocks have rain going through them.
  • MC-128237 – Conduits, kelp, coral (fans), and tall grass have full hitboxes.
  • MC-128558 – Swamp Hills (mutated_swampland) biomes have wrong colored water (light yellow).
  • MC-128852 – Floating lava and soulsand formation caused by nether cave generation.
  • MC-129383 – Loading 18w16a worlds in 18w19b: [WorldGen-Worker-1/ERROR]: Couldn't load chunk.
  • MC-129526 – Grass and ferns don't show up on a map.
  • MC-129629 – 1.13 worlds isn't loading for sometimes.
  • MC-129725 – All solid blocks can pass light when converting a world from 18w16a to 18w20+.
  • MC-129980 – Some users cannot use F3-related features properly.
  • MC-130020piston_inventory.json is outside of the block models file.
  • MC-130169 – Enchanted items with capitals in enchantment ID cause crash (path of location: minecraft:Cookie).
  • MC-130374 – vSync turns off in fullscreen mode.
  • MC-130475 – Boats immediately sink when placed on water.
  • MC-130486 – Side of water and lava not rendered besides non-full-height blocks.
  • MC-130554 – Waterlogged blocks have a full cube hitbox.
  • MC-130615 – Using a resource pack with a block model with itself as a parent removes all textures.
  • MC-130667 – Flowing water freezes in frozen biomes.
  • MC-130690 – EntityTag for spawn eggs is not working.
  • MC-130778 – End return portals don't return you to the center End Island.
From the previous development version
  • MC-131343 – Crash when clicking on a recipe in the recipe book without sufficient ingredients.
  • MC-131344 – Texture z-fighting on baby horse legs.
  • MC-131416 – Conversion of a 2013 world crashes as of 1.13.
  • MC-131419 – Squids, fish, and dolphins don't suffocate on land.
  • MC-131458 – Cobwebs don't appear on maps.
  • MC-131633 – Mobs get stuck on carpet.
  • MC-131706 – Water doesn't destroy carpet.
Private issues
  • MC-131154 – Resource locations allow empty path pieces[54]
  • MC-131400 – Structure names allow trailing dots for folder names[54]

1.13-pre4

1.13-pre4[55] is the fourth pre-release for Java Edition 1.13.

Changes

  • Updated LWJGL from version 3.1.2 to 3.1.6.
  • Biome names are now sorted alphabetically in the buffet menu.
  • Observer behavior reverted from 1.13-pre3: If they are placed by hand, they won't make a redstone pulse.

Fixes

22 issues fixed
From released versions before Java Edition 1.13
  • MC-36030 – Music playing despite music / jukebox slider set to OFF.
  • MC-126479 – Tellraw command only applies team color if using selector to target more than one entity.
From the Java Edition 1.13 development versions
  • MC-121739 – Normal players can use player selectors in /msg command.
  • MC-121798 – Can only scroll list in superflat preset selection when it is focused.
  • MC-121877/execute if and /execute unless on their own give no feedback.
  • MC-126162 – Waterlogged blocks and bubble columns don't absorb explosion damage.
  • MC-126276 – When using /tellraw and selector gets one entity, the hover effect is gone.
  • MC-126595 – Blue Wither heads are intangible and invincible on the first tick(s?).
  • MC-127871 – Block tags do not accept #minecraft:<tag> arguments.
  • MC-128299 – Blocky and fully bright areas appearing underwater.
  • MC-128301 – Sea lantern light persists.
  • MC-128690 – Water does not flow sideways when there's no block below it.
  • MC-128844 – Water doesn't flow when on top of empty waterlogged blocks.
  • MC-128926 – Wrong observer timings.
  • MC-129245 – Crash when entering worldsave due to "illegal character".
  • MC-130530 – Water source block gets destroyed from downwards flowing water.
  • MC-130765 – fish bounce too slowly on land in superflat world.
From the previous development version
  • MC-131768 – Models' predicates are inverted.
  • MC-131773 – Comparators from command blocks no longer output results properly.
  • MC-131805 – Observers pulsing after being moved instantly after triggering.
  • MC-131825 – Enchanted books lose enchantments when upgrading.
Private issues

1.13-pre5

1.13-pre5[56] is the fifth pre-release for Java Edition 1.13.

Changes

General

  • Upgrade path optics code is now in a separate library, datafixerupper.[57]
The "Flattening"
  • Changed some of the names of entities:
Previous entity name New entity name
Eye of Ender Signal Eye of Ender
Evocation Fangs Evoker Fangs
  • Changed some of the names of blocks:
Previous block name New block name
Bark Wood
Stripped Bark Stripped Wood
Portal Nether Portal
  • Changed some of the names of items:
Previous item name New item name
Pufferfish Bucket Bucket of Pufferfish
Salmon Bucket Bucket of Salmon
Cod Bucket Bucket of Cod
Tropical Fish Bucket Bucket of Tropical Fish
  • Renamed a lot of IDs to be more consistent with the game:
Entity Previous ID New ID
Experience orb xp_orb experience_orb
Bottle o' Enchanting xp_bottle experience_bottle
Eye of Ender eye_of_ender_signal eye_of_ender
End Crystal ender_crystal end_crystal.
Firework Rocket fireworks_rocket firework_rocket
Command Block Minecart commandblock_minecart command_block_minecart
Snow Golem snowman snow_golem
Iron Golem villager_golem iron_golem
Evoker Fangs evocation_fangs evoker_fangs
Evoker evocation_illager evoker
Vindicator vindication_illager vindicator
Illusioner illusion_illager illusioner
Block / Item Previous ID New ID
Evoker Spawn Egg evocation_illager_spawn_egg evoker_spawn_egg
Vindicator Spawn Egg vindication_illager_spawn_egg vindicator_spawn_egg
Spawner mob_spawner spawner
Nether Portal portal nether_portal
Tropical Fish clownfish tropical_fish
Tropical Fish Bucket clownfish_bucket tropical_fish_bucket
Popped Chorus Fruit chorus_fruit_popped popped_chorus_fruit
Wood <type>_bark <type>_wood
Stripped Wood stripped_<type>_bark stripped_<type>_wood
Biome Previous ID New ID
Mountains extreme_hills mountains
Swamp swampland swamp
Nether hell nether
The End sky the_end
Snowy Tundra ice_flats snowy_tundra
Snowy Mountains ice_mountains snowy_mountains
Mushroom Fields mushroom_island mushroom_fields
Mushroom Field Shore mushroom_island_shore mushroom_field_shore
Beach beaches beach
Wooded Hills forest_hills wooded_hills
Mountain Edge smaller_extreme_hills mountain_edge
Stone Shore stone_beach stone_shore
Snowy Beach cold_beach snowy_beach
Dark Forest roofed_forest dark_forest
Snowy Taiga taiga_cold snowy_taiga
Snowy Taiga Hills taiga_cold_hills snowy_taiga_hills
Giant Tree Taiga redwood_taiga giant_tree_taiga
Giant Tree Taiga Hills redwood_taiga_hills giant_tree_taiga_hills
Wooded Mountains extreme_hills_with_trees wooded_mountains
Savanna Plateau savanna_rock savanna_plateau
Badlands mesa badlands
Wooded Badlands Plateau mesa_rock wooded_badlands_plateau
Badlands Plateau mesa_clear_rock badlands_plateau
Small End Islands sky_island_low small_end_islands
End Midlands sky_island_medium end_midlands
End Highlands sky_island_high end_highlands
End Barrens sky_island_barren end_barrens
The Void void the_void
Sunflower Plains mutated_plains sunflower_plains
Desert Lakes mutated_desert desert_lakes
Gravelly Mountains mutated_extreme_hills gravelly_mountains
Flower Forest mutated_forest flower_forest
Taiga Mountains mutated_taiga taiga_mountains
Swamp Hills mutated_swampland swamp_hills
Ice Spikes mutated_ice_flats ice_spikes
Modified Jungle mutated_jungle modified_jungle
Modified Jungle Edge mutated_jungle_edge modified_jungle_edge
Tall Birch Forest mutated_birch_forest tall_birch_forest
Tall Birch Hills mutated_birch_forest_hills tall_birch_hills
Dark Forest Hills mutated_roofed_forest dark_forest_hills
Snowy Taiga Mountains mutated_taiga_cold snowy_taiga_mountains
Giant Spruce Taiga mutated_redwood_taiga giant_spruce_taiga
Giant Spruce Taiga Hills mutated_redwood_taiga_hills giant_spruce_taiga_hills
Gravelly Mountains+ mutated_extreme_hills_with_trees modified_gravelly_mountains
Shattered Savanna mutated_savanna shattered_savanna
Shattered Savanna Plateau mutated_savanna_rock shattered_savanna_plateau
Eroded Badlands mutated_mesa eroded_badlands
Modified Wooded Badlands Plateau mutated_mesa_rock modified_wooded_badlands_plateau
Modified Badlands Plateau mutated_mesa_clear_rock modified_badlands_plateau
Deep Warm Ocean warm_deep_ocean deep_warm_ocean
Deep Lukewarm Ocean lukewarm_deep_ocean deep_lukewarm_ocean
Deep Cold Ocean cold_deep_ocean deep_cold_ocean
Deep Frozen Ocean frozen_deep_ocean deep_frozen_ocean


  • Changed the file paths for some textures:
Previous path New path
entity/boat/boat_<type> entity/boat/<type>
entity/endercrystal/endercrystal entity/end_crystal/end_crystal
entity/endercrystal/endercrystal_beam entity/end_crystal/end_crystal_beam
entity/illager/fangs entity/illager/evoker_fangs
entity/llama/llama removed
entity/llama/llama_<variant> entity/llama/<variant>
entity/llama/decor/decor_<color> entity/llama/decor/<color>
entity/wither/wither_invul entity/wither/wither_invulnerable
  • Changed the names of some sound events:
Old New
ambient.underwater.loop.additions.ultrarare ambient.underwater.loop.additions.ultra_rare
block.bubble_column.bubble_column_upwards_ambient block.bubble_column.upwards_ambient
block.cloth.break block.wool.break
block.cloth.fall block.wool.fall
block.cloth.hit block.wool.hit
block.cloth.place block.wool.place
block.cloth.step block.wool.step
block.enderchest.close block.ender_chest.close
block.enderchest.open block.ender_chest.open
block.metal_pressureplate.click_off block.metal_pressure_plate.click_off
block.metal_pressureplate.click_on block.metal_pressure_plate.click_on
block.note.basedrum block.note_block.basedrum
block.note.bass block.note_block.bass
block.note.bell block.note_block.bell
block.note.chime block.note_block.chime
block.note.flute block.note_block.flute
block.note.guitar block.note_block.guitar
block.note.harp block.note_block.harp
block.note.hat block.note_block.hat
block.note.pling block.note_block.pling
block.note.snare block.note_block.snare
block.note.xylophone block.note_block.xylophone
block.slime.break block.slime_block.break
block.slime.fall block.slime_block.fall
block.slime.hit block.slime_block.hit
block.slime.place block.slime_block.place
block.slime.step block.slime_block.step
block.stone_pressureplate.click_off block.stone_pressure_plate.click_off
block.stone_pressureplate.click_on block.stone_pressure_plate.click_on
block.waterlily.place block.lily_pad.place
block.wood_pressureplate.click_off block.wooden_pressure_plate.click_off
block.wood_button.click_on block.wooden_button.click_on
block.wood_button.click_off block.wooden_button.click_off
block.wood_pressureplate.click_on block.wooden_pressure_plate.click_on
entity.armorstand.break entity.armor_stand.break
entity.armorstand.fall entity.armor_stand.fall
entity.armorstand.hit entity.armor_stand.hit
entity.armorstand.place entity.armor_stand.place
entity.bobber.retrieve entity.fishing_bobber.retrieve
entity.bobber.splash entity.fishing_bobber.splash
entity.bobber.throw entity.fishing_bobber.throw
entity.enderdragon.ambient entity.ender_dragon.ambient
entity.enderdragon.death entity.ender_dragon.death
entity.enderdragon.flap entity.ender_dragon.flap
entity.enderdragon.growl entity.ender_dragon.growl
entity.enderdragon.hurt entity.ender_dragon.hurt
entity.enderdragon.shoot entity.ender_dragon.shoot
entity.enderdragon_fireball.explode entity.dragon_fireball.explode
entity.endereye.death entity.ender_eye.death
entity.endereye.launch entity.ender_eye.launch
entity.endermen.ambient entity.enderman.ambient
entity.endermen.death entity.enderman.death
entity.endermen.hurt entity.enderman.hurt
entity.endermen.scream entity.enderman.scream
entity.endermen.stare entity.enderman.stare
entity.endermen.teleport entity.enderman.teleport
entity.enderpearl.throw entity.ender_pearl.throw
entity.evocation_illager.ambient entity.evoker.ambient
entity.evocation_illager.cast_spell entity.evoker.cast_spell
entity.evocation_illager.death entity.evoker.death
entity.evocation_illager.hurt entity.evoker.hurt
entity.evocation_illager.prepare_attack entity.evoker.prepare_attack
entity.evocation_illager.prepare_summon entity.evoker.prepare_summon
entity.evocation_illager.prepare_wololo entity.evoker.prepare_wololo
entity.firework.blast entity.firework_rocket.blast
entity.firework.blast_far entity.firework_rocket.blast_far
entity.firework.large_blast entity.firework_rocket.large_blast
entity.firework.large_blast_far entity.firework_rocket.large_blast_far
entity.firework.launch entity.firework_rocket.launch
entity.firework.shoot entity.firework_rocket.shoot
entity.firework.twinkle entity.firework_rocket.twinkle
entity.firework.twinkle_far entity.firework_rocket.twinkle_far
entity.illusion_illager.ambient entity.illusioner.ambient
entity.illusion_illager.cast_spell entity.illusioner.cast_spell
entity.illusion_illager.death entity.illusioner.death
entity.illusion_illager.hurt entity.illusioner.hurt
entity.illusion_illager.mirror_move entity.illusioner.mirror_move
entity.illusion_illager.prepare_blindness entity.illusioner.prepare_blindness
entity.illusion_illager.prepare_mirror entity.illusioner.prepare_mirror
entity.irongolem.attack entity.iron_golem.attack
entity.irongolem.death entity.iron_golem.death
entity.irongolem.hurt entity.iron_golem.hurt
entity.irongolem.step entity.iron_golem.step
entity.itemframe.add_item entity.item_frame.add_item
entity.itemframe.break entity.item_frame.break
entity.itemframe.place entity.item_frame.place
entity.itemframe.remove_item entity.item_frame.remove_item
entity.itemframe.rotate_item entity.item_frame.rotate_item
entity.leashknot.break entity.leash_knot.break
entity.leashknot.place entity.leash_knot.place
entity.lightning.impact entity.lightning_bolt.impact
entity.lightning.thunder entity.lightning_bolt.thunder
entity.lingeringpotion.throw entity.lingering_potion.throw
entity.magmacube.death entity.magma_cube.death
entity.magmacube.hurt entity.magma_cube.hurt
entity.magmacube.jump entity.magma_cube.jump
entity.magmacube.squish entity.magma_cube.squish
entity.parrot.imitate.enderdragon entity.parrot.imitate.ender_dragon
entity.parrot.imitate.evocation_illager entity.parrot.imitate.evoker
entity.parrot.imitate.illusion_illager entity.parrot.imitate.illusioner
entity.parrot.imitate.magmacube entity.parrot.imitate.magma_cube
entity.parrot.imitate.vindication_illager entity.parrot.imitate.vindicator
entity.player.splash.highspeed entity.player.splash.high_speed
entity.polar_bear.baby_ambient entity.polar_bear.ambient_baby
entity.small_magmacube.death entity.magma_cube.death_small
entity.small_magmacube.hurt entity.magma_cube.hurt_small
entity.small_magmacube.squish entity.magma_cube.squish_small
entity.small_slime.death entity.slime.death_small
entity.small_slime.hurt entity.slime.hurt_small
entity.small_slime.jump entity.slime.jump_small
entity.small_slime.squish entity.slime.squish_small
entity.snowman.ambient entity.snow_golem.ambient
entity.snowman.death entity.snow_golem.death
entity.snowman.hurt entity.snow_golem.hurt
entity.snowman.shoot entity.snow_golem.shoot
entity.vindication_illager.ambient entity.vindicator.ambient
entity.vindication_illager.death entity.vindicator.death
entity.vindication_illager.hurt entity.vindicator.hurt
entity.zombie.attack_door_wood entity.zombie.attack_wooden_door
entity.zombie.break_door_wood entity.zombie.break_wooden_door
entity.zombie_pig.ambient entity.zombie_pigman.ambient
entity.zombie_pig.angry entity.zombie_pigman.angry
entity.zombie_pig.death entity.zombie_pigman.death
entity.zombie_pig.hurt entity.zombie_pigman.hurt
record.11 music_disc.11
record.13 music_disc.13
record.blocks music_disc.blocks
record.cat music_disc.cat
record.chirp music_disc.chirp
record.far music_disc.far
record.mall music_disc.mall
record.mellohi music_disc.mellohi
record.stal music_disc.stal
record.strad music_disc.strad
record.wait music_disc.wait
record.ward music_disc.ward

Fixes

48 issues fixed
From released versions before Java Edition 1.13
  • MC-52166 – Lowering height by one block causes fall damage even with water brake.
  • MC-103516 – Spider and chicken jockeys only spawn the additional mob.
  • MC-118372 – Faulty netty-4.1.9.Final release causes players to be kicked from the server.
  • MC-119901 – Slow scrolling in the controls menu.
  • MC-127334 – Superflat biome id still uses numeral id, rather than named id.
From the Java Edition 1.13 development versions
  • MC-122311 – Game crashes after "Backup and Load".
  • MC-122473 – Game crashes when resource pack selected (path of location: minecraft:blocks/stone frame).
  • MC-124027 – Default singleplayer player data is not written or read to level.dat anymore.
  • MC-124167 – Disabled data packs still override vanilla structures (e.g. igloo).
  • MC-124545 – Malformed JSON as 'name' value for 'show_entity' hoverEvent causes crash.
  • MC-124546/datapack disable <pack> only works in the overworld.
  • MC-124970 – Selector argument values beginning with "!" show an error despite them being a valid prefix.
  • MC-124990 – Inverted tab-suggestions for argument values in entity selectors do not display gray text in chat input line.
  • MC-125038 – New world generation doesn't populate edges of old world.
  • MC-125729 – Moving frosted ice preempts melting even under correct conditions.
  • MC-125807 – Block ids are inserted wrongly into chunk section block palettes.
  • MC-125900 – Sky light levels underground too high (since 18w05a).
  • MC-126081 – Mousepointer is not captured.
  • MC-126136 – Inverted tab-suggestions for argument values in entity selectors are suggested even if the typed prefix doesn't include an exclamation mark.
  • MC-126144 – Cods suffocate when touching a solid block from below.
  • MC-126373 – Density of nether and overworld ore blobs significantly lower in 18w versions.
  • MC-126508 – Crash: Exception in thread "main" java.lang.UnsatisfiedLinkError: Failed to dynamically load library.
  • MC-126569 – Underwater Ruins Floating in the water.
  • MC-126599Failed to save chunk java.lang.NullPointerException: null.
  • MC-126723 – Some mobs presenting a swimming state in the wrong place.
  • MC-126906 – Buckets cannot be emptied against blocks with the state waterlogged.
  • MC-126915 – Dispenser with empty bucket removes waterlogged blocks instead of drying them out.
  • MC-126964 – Fish mobs, guardians and dolphins cannot properly swim in the waterlogged blocks.
  • MC-127017 – Coral Plants don't break if the block underneath them is removed.
  • MC-127803 – Falling down with elytra active and looking upwards the player falls through the world.
  • MC-129527 – Drowned overlay turns dark blue when wearing enchanted armor.
  • MC-130182 – Can't open world from 1.12.
  • MC-130270 – Iron golem spawning inside blocks.
  • MC-130480 – Input range entry and limits are reversed in error messages.
  • MC-130547 – Objective minecraft.used only ticks up when placing a block from a stack of 2 or more items.
  • MC-130887 – Crash with cartographers: Loading entity NBT.
  • MC-131088 – Corrupted chunk in the middle of an already generated ocean monument after updating from 18w16a to 1.13-pre1.
  • MC-131094 – Projectiles ignore collisions for ~1 block after spawned.
  • MC-131239 – Stained glass, iron bars, and brewing stands show up on maps even when there is no block beneath it.
  • MC-131409 – Reins appear while riding non-saddled horses.
  • MC-131599 – Opening player inventory with visible recipe book after using beacon causes crash.
  • MC-131739 – Data generators sometimes hang forever (and always wait to exit after finishing) due to data fixers.
  • MC-131857 – Dragon death effects keep going.
  • MC-132002 – Ender dragon respawns when upgrading from 1.12 to 1.13-pre3.
From the previous development version
  • MC-132064 – Swimming state does not end when teleporting / jumping out of water.
  • MC-132073 – Creating a new world fails "Writing into PalettedContainer from multiple threads" - Bug in JRE 1.8.0_25.
  • MC-132139 – 1.13-pre4 crash: Failed to locate library: lwjgl_opengl32.dll.
  • MC-132144 – Using bone meal on bottom log of tree grown from sapling consumes bone meal.

1.13-pre6

1.13-pre6[58] is the sixth pre-release for Java Edition 1.13.

Additions

General

Debug screen
  • Added F3 + I to copy targeted block or entity data to clipboard.
  • Added information about the time it takes for a tick on the integrated server (singleplayer only), server brand (multiplayer only), number of packets sent by the client (tx), and number of packets received by the client (rx).
Debug Screen 1.13-pre6
Sounds
  • Added new sound events:
    • block.coral_block.break, block.coral_block.fall, block.coral_block.hit, block.coral_block.place, and block.coral_block.step
    • block.wet_grass.break, block.wet_grass.fall, block.wet_grass.hit, block.wet_grass.place, and block.wet_grass.step

Changes

Blocks

Seagrass
  • Will be deleted by kelp and conduits placed within it. Prior to this update, these were the only blocks which could not replace it.

Mobs

Dolphins
  • Changed treasure finding behavior to bring the player more accurately to buried treasure.

General

Other
  • Many non-Latin alphabet characters and some emoji have been given their own "textured" font. However, some characters (such as kanji and script) still use the unicode font.[check the code]
  • Some non-alphanumeric ascii characters are slightly tweaked to be less wide.
Font Fix Update Aquatic
  • Fonts are now saved as TrueType font files.

Removals

Options
  • Removed "Force Unicode Font" option.
Other
  • Removed skip_existing_chunks from exploration map loot table function.

Fixes

82 issues fixed
From released versions before Java Edition 1.13
  • MC-13308 – Waterflow North/South Bug
  • MC-14502 – Special characters on splash text on title screen rendered wrong.
  • MC-20974 – Default font is missing characters.
  • MC-41410 – Random text does not work in unicode.
  • MC-64537 – Gui zooming out when using some languages (unicode).
  • MC-72943 – Game freeze after closing an "Open to LAN" single player world.
  • MC-81876 – Number of characters before line cutoff in chat is not same when unicode mode is enabled and when it is off.
  • MC-82703 – Block Entities are not properly removed when 64 or more blocks are changed at the same time in a single chunk.
  • MC-91727 – loot table "spreading large stacks" will overwrite existing items.
  • MC-92255 – Singleplayer freezes instead of kicking a player.
  • MC-94325 – Shadow of obfuscated text does not match with displayed character.
  • MC-96321 – Mob cannot pathfinding in the daylight sensor.
  • MC-96524 – Language specific letters don't look like they should.
  • MC-96564 – Mobs can not normal walking(In situ the rotation) on the light sensor.
  • MC-103913 – Auto jump on world border.
  • MC-113127 – Putting an item with invalid enchantments in the first slot of an anvil and an item with valid ones in the second one causes a crash.
  • MC-121196 – Overloaded servers pointlessly wait up to 50 ms every couple ticks.
  • MC-121586 – Watchdog thread kills the server if average tick time is larger than max-tick-time/(15*20) ms for too long.
  • MC-122110 – BufferBuilder not expanding under specific conditions.
  • MC-123133 – Unicode Characters are Improperly Aligned on Different Screen Resolutions.
  • MC-124469 – GUI scale size 3 displays as size 2 when Unicode font is forced.
  • MC-127822 – Unicode on/off bug with another languages and english letters.
  • MC-129863 – "Crawling" underneath glass/grass paths/other transparent blocks causes bugs.
  • MC-132579 – Inconsistent font.
From the Java Edition 1.13 development versions
  • MC-121798 – Can only scroll list in superflat preset selection when it is focused.
  • MC-121861 – Command argument validation does not work for entity id in /summon.
  • MC-122478 – It is possible to create a server in the server list with a blank name and/or IP address.
  • MC-122495 – Cancelling backup screen using ESC opens main menu.
  • MC-122597 – "Preparing spawn area %s%%" string is hardcoded/not translatable.
  • MC-123078 – Scoreboard ranges don't work correctly at extreme values.
  • MC-123236 – Wrong error message when using invalid item in /replaceitem.
  • MC-123325 – You can no longer use damaged items in advancement icons to display different textures.
  • MC-123352 – Interaction error with block and GUI, when shift-clicking them with non-block items.
  • MC-123363 – Occasional crash when changing blocks with a special renderer that uses states.
  • MC-123432 – Snapshots are leaking tile entity data through to world save.
  • MC-124966 – Torches in mineshafts/strongholds are not always attached.
  • MC-125772 – '/execute rotated' uses sender rotation, not context rotation.
  • MC-126160 – Random sugar cane underwater.
  • MC-126507 – Magma blocks do not initially generate bubble columns in ruins.
  • MC-126685 – Bubble columns don't update when placing magma blocks or soul sand above them.
  • MC-126708 – Advancement trigger "bred_animals" does not trigger for breeding turtles.
  • MC-126769 – Observers detecting updates from redstone on top of them.
  • MC-127112 – Flowing water doesn't update properly when sponges soak up a source block.
  • MC-128152 – Village House Generation.
  • MC-128258 – You can get in the void using an elytra and a riptide trident.
  • MC-128364 – You don't take damage in the void while gliding with an elytra.
  • MC-128387 – Dolphins try to pick up items on land.
  • MC-128687 – Picking up lava with an empty bucket would play the water picking up sound.
  • MC-128736 – Dolphin's pectoral (side) fins are flipped over instead of mirrored.
  • MC-129287 – Items in creative inventory can disappear or duplicate when switching them.
  • MC-129318 – The "How Did We Get Here?" advancement does not require Dolphin's Grace.
  • MC-129768 – Conduit can be placed in flowing water, creating a new water source.
  • MC-129814 – Function ran, title, or tellraw with score or selector component, in translate's with, kicks clients.
  • MC-130021 – Loading a structure with a rotation doesn't update (mossy_)cobblestone_wall's blockstates.
  • MC-130127 – Dolphins generate in large amounts with ocean ruin structures.
  • MC-130157 – Exiting Boat causes boat to vanish.
  • MC-130414 – Cannot replace seagrass with kelp or conduits.
  • MC-130464 – Downwards flowing water creating bubble columns.
  • MC-131019 – Setting and changing data of signs creates unnecessary "extra" tags and causes slow downs.
  • MC-131159 – Dolphins spawning in frozen/deep frozen oceans!
  • MC-131288 – Shulker Box can't be opened and disappears when mined.
  • MC-131542 – Unable to open 1.12 world in 1.13.
  • MC-131783 – Crash on breaking 1.12.2 -> 1.13-pre5 upgraded banner.
  • MC-131903 – Banners not dropping as item when broken after unloading.
  • MC-132050 – Worlds <= 1.8.9 spam errors on conversion.
  • MC-132113 – 1.13-pre4+ crashes caused by invalid gamepad / controller configuration detected by LWJGL 3.1.6 build 14b.
  • MC-132242 – Upgrading enderman spawn egg causes chunk to regenerate.
From the previous development version
  • MC-132252 – Player cannot leave the swimming animation underwater.
  • MC-132254 – Using /effect to give players an effect kicks them from the server.
  • MC-132259 – Poor TPS in latest pre-release.
  • MC-132278 – End Crystal beam is missing texture.
  • MC-132281 – Crash while creating a customized superflat world using capital letters.
  • MC-132282 – Some commands give an "unexpected error" despite succeeding.
  • MC-132292 – Some sound events are no longer playing the expected sound.
  • MC-132311 – Dolphins don't save how long they have been out of water.
  • MC-132312 – Using bone meal on anything underwater places sea grass on it.
  • MC-132316 – Dark squares on top of water next to tall sea grass.
  • MC-132320 – Entities with new IDs disappear when upgrading.
  • MC-132335 – Shulkers no longer shoot missiles in 1.13-pre5.
  • MC-132443 – Some advancements are not upgraded from 1.12.2 (to 1.13-pre5+).
  • MC-132448 – Illager and golem statistics are not upgraded properly.
  • MC-132455 – Evoker spawn egg disappears when upgrading from 1.12.2.

1.13-pre7

1.13-pre7[59] is the seventh pre-release for Java Edition 1.13.

Additions

Command format

  • Added /scoreboard objectives modify <objective> displayname <displayname>

Changes

Fluids

Water
  • Pressing the jump button in flowing water at level=1, level=2 and level=3 will now do normal jumps instead of swimming up.

Items

Maps
  • Maps changed slightly in regards to which blocks are shown and which blocks are not.[60]

General

Advancements
  • Advancement descriptions now have colors:
    • Normal and goal advancements have green descriptions.
    • Challenge advancements have purple descriptions.
Debug screen
  • Left side:
    • Added "Looking at liquid" row. Displays the targeted fluid's coordinates.
    • "Looking at" row has been renamed "Looking at block" and now targets through liquids.
  • Right side:
    • "Targeted Block" information now targets through fluids.
    • "Targeted Block" now displays information for blocks up to 16 blocks away.
    • Added "Targeted Entity". Displays information for entities up to 4 blocks away (counting from the entity's hitbox).
  • Changed F3 + I[61] to now be ⇧ Shift + F3 + I. It is now clarified that it copies the client-side data of targeted block or entity. It still can be used by anyone.
  • Added F3 + I to copy targeted block or entity server-side data to clipboard. It can only be used by operators.
Particles
  • Drip particles are now generated by waterlogged blocks where appropriate.[62]
  • Drip particles now snap to the hitbox of the block they appear on.[63]
Other

Fixes

68 issues fixed
From released versions before Java Edition 1.13
  • MC-1390 – Upper slabs with water/lava on top makes midair dripping water/lava.
  • MC-9186 – Water does not leak through leaves and regular stairs but upside down stairs.
  • MC-76356 – Bold unicode characters appear doubled.
  • MC-76920 – Non-solid blocks don't show up on maps if the block below isn't solid.
  • MC-96911 – Iron golem / VillagerGolem killing monster it is riding has broken AI.
  • MC-111755 – Minecraft can crash when failing to connect to a server.
  • MC-115987 – Enderman sounds are entity.endermen.xx.
  • MC-118998 – Cannot open URLs on Linux with X11.
  • MC-132833 – Opening 1.5.2 world on 1.12.2 works perfectly but bed is transparent.
From the Java Edition 1.13 development versions
  • MC-122596 – Command autocomplete overrides command history navigation.
  • MC-122734 – No particles when bed explodes in the nether.
  • MC-123087 – Fences, glass panes, iron bars, stairs, and melon/pumpkin stems in structures generate with wrong block state.
  • MC-123369 – Trying to recreate world from future version shows no warning and can crash.
  • MC-123769 – Some item tooltips that previously had colors don't have colors anymore.
  • MC-123836 – Double blocks aren't loaded in structures.
  • MC-123850 – Redstone dust doesn't update shape of connecting redstone dust when going up onto transparent blocks.
  • MC-124015 – Red Giant Mushrooms generate with 5 blocks having wrong blockstates, thus showing wrong faces.
  • MC-124126 – The player does not look at the block they are inside of.
  • MC-124915/locate and eye of ender find strongholds in invalid places.
  • MC-125090 – Cartographer doesn't unlock woodland mansion map trades.
  • MC-125462 – Waterlogged blocks does not decrease light level.
  • MC-125872 – Superflat preset "The Void" doesn't generate starting platform anymore.
  • MC-126704 – X-ray vision.
  • MC-126998 – When their block state changes, waterlogged blocks don't remove water they let through.
  • MC-127025 – Waterlogged blocks do not display water drip animation.
  • MC-127093 – Water flowing onto waterlogged blocks spreads outward, rather than stopping.
  • MC-127114 – Water in glass panes and ladders doesn't appear in maps.
  • MC-127115 – Visually fully submerged waterlogged blocks don't appear as water on maps.
  • MC-127224 – Waterlogged blocks that are not full blocks trigger auto-jump even if it is disabled.
  • MC-127303 – There are no water sources near the south ceiling of flooded caves and trenches.
  • MC-128257 – Bugged swimming animation while the head is not underwater.
  • MC-128478 – Distance swum statistic uses old "swimming" (bobbing on top of water) instead of the new swimming.
  • MC-129388 – Player suffocating when touching a solid block while swimming.
  • MC-129772 – Shortest flow path of water attempts to go through blocks that can be waterlogged.
  • MC-129773 – Pushing against a waterlogged block while in a waterlogged block causes the player to climb.
  • MC-129892 – Selector wildcard doesn't work in scoreboard operations.
  • MC-130072 – Pufferfish don't play the entity.puffer_fish.sting sound when damaging mobs.
  • MC-130324 – Mansion couldn't generate completely.
  • MC-130602 – Water blocks visible through the 'Targeted Block' section in F3.
  • MC-131352 – Item rarity color overrides first text component's color in the held tooltip (item switching).
  • MC-131382 – Scoreboard objective name can't be updated.
  • MC-131945 – Looking at blocks through water show XYZ of water block in line of sight.
  • MC-132107 – Path blocks are not updating when a block is above them.
  • MC-132248 – Server crash on launch using Java 9 or newer.
  • MC-132269 – Blocks invisible on map.
  • MC-132342 – Kelp stalk under a block on map causes tile to display water texture instead of block texture.
  • MC-132362 – decoration tag in superflat world doesn't work at all.
  • MC-132375 – Upgrading 1.12.2 world to 1.13-pre5 crashes the game.
  • MC-132483 – Crawling into sufficiently tight holes can cause the character to suffocate.
From the previous development version
  • MC-132631 – Cannot write in the box in the Superflat presets option.
  • MC-132632 – Can not climb 1 block height if player is in water 5 or more blocks from water source.
  • MC-132644 – Short/narrow characters have inconsistent slant.
  • MC-132651 – New font: Leviated characters ů ť ď Ů, darker upper pixel, too thin í.
  • MC-132654F3 + I is missing large amounts of data.
  • MC-132665 – Various crashes when language set to a CJK language.
  • MC-132706 – Sticky pistons pull blocks that pop off.
  • MC-132707 – HD SGA font doesn't work anymore.
  • MC-132708 – Remaining ascii.png in a resource pack causes all in-game font to display gibberish.
  • MC-132751 – Two chests spawned inside each other.
  • MC-132817 – Issue loading 1.13 pre-5 world in pre-6.
  • MC-132842 – 1 blocks wide structure aren't displayed on a maps.
  • MC-132974 – Converting 1.12 world to 1.13 spams Chunk file at x,y is missing level data, skipping.
  • MC-132977 – Esc key results in an older world being converted to a newer version during 'Play' menu sequence.
  • MC-133063 – When trying to connect to an unreachable server Minecraft crashes instead of showing error message.
  • MC-133093 – Water flow search mechanics doesn't count waterlogged blocks as closest flow destinations.
  • MC-133136 – Crash when launching the game with LWJGL allocation debugging enabled.
  • MC-133139 – The image write callback is never freed, leaking small amounts of memory for each screenshot.
  • MC-133140 – The GL debug message callbacks are never freed, causing memory leak warnings.

1.13-pre8

1.13-pre8[64] is the eighth pre-release for Java Edition 1.13.

Additions

Blocks

Command format

  • Added /team modify <team> displayName
  • Added /scoreboard objectives modify <objective> rendertype hearts
    • Makes health bars display as hearts, like this: ♥♥♥♥♥♥.
  • Added /scoreboard objectives modify <objective> rendertype integer
    • Makes health bars display as yellow numbers, like this: 12.

General

Tags
  • Added the block tag wall_corals.
  • Added the block tag impermeable. Blocks in the tag are prevented from showing dripping liquid particles. By default, the tag contains glass and all stained glass blocks.
Options
  • Re-added the "Force Unicode Font" option to the language section.
Splashes
  • Added the "Truly gone fishing!" splash.

Changes

Blocks

Coral fans
  • Can now be placed on top of blocks.
  • Can now be placed in air.
    • Unless adjacent to water, they will turn into dead coral fans after a short moment.
  • Renamed <variant>_coral_fan into <variant>_coral_wall_fan.
  • Added <variant>_coral_fan blocks, which are coral fans placed on top of blocks.

Mobs

  • Mobs can now stand in the most shallow form of flowing water.

Command format

  • Team names and objective names are now text components, not raw strings.
  • /team is now /team modify <team>.

General

Worlds
  • Worlds previously generated with the Customized world type can now be loaded again, but new chunks are generated with the Default world type.

Fixes

28 issues fixed
From released versions before Java Edition 1.13
  • MC-60995 – Maps inconsistent over restarts.
  • MC-68565 – Monsters spawn at daytime at y=256 and don't burn.
  • MC-88632 – Unable to open command blocks & no particles when opening to LAN.
  • MC-109958 – Shulkers teleport (and stay) below Y:0.
From the Java Edition 1.13 development versions
  • MC-123265 – Spectator mode tooltips not showing.
  • MC-123447 – Skin not visible in spectator mode GUI.
  • MC-124955 – Bottoms of large ferns and tall grass are generating in place of regular ferns and grass in taiga biomes.
  • MC-128858 – Distance given by /locate is inaccurate.
  • MC-129169 – Coral fan lacks death variants.
  • MC-129853 – Team and objective names cannot be in JSON.
  • MC-130018 – Re-creating a Customized world on 1.13 allows it to show up as a world customization option
  • MC-132123 – Lighting for broken block not updated.
  • MC-132174 – Tier 4 beacons will not give regeneration effect.
  • MC-132466 – No enum constant bfz - loading and saving 1.12.2 chunks.
  • MC-132603 – Bark recipes are not upgraded.
  • MC-132635Placing blocks with off-hand while main hand empty not possible.
  • MC-132639 – New version of unicode font has some weird characters.
  • MC-132649 – "Force unicode fonts" option doesn't appear in the language menu.
  • MC-132695 – Some bold characters have either extra or lack of pixels.
  • MC-132835 – The right "tail" of the capital ß (ẞ) seems to be a few pixels too long.
  • MC-133030 – Subtitle subtitles.entity.parrot.imitate.phantom missing translation string.
  • MC-133157Sprinting in shallow water using ctrl will change FOV back and forth.
  • MC-133198 – Redstone doesn't change direction when connected downward.
  • MC-133214 – Sticky pistons pull glazed teracotta.
From the previous development version
  • MC-133216 – Water dripping from transparent blocks.
  • MC-133233 – Sticky pistons do not update blocks they cannot pull.
  • MC-133277 – Texts sometimes error if the language is Chinese.
  • MC-133325 – Double chests becoming invisible or separating with redstone.

1.13-pre9

1.13-pre9[65] is the ninth pre-release for Java Edition 1.13. Which is fixes bugs.

Additions

Subtitles
  • Added some missing subtitle strings.[66]

Fixes

15 issues fixed
From released versions before Java Edition 1.13
  • MC-87205 – Colored names in command blocks lose colors with arrow keys.
  • MC-90598Sneaking while swimming or gliding changes eye height to outside the hitbox.
From the Java Edition 1.13 development versions
  • MC-122798/spreadplayers and /worldborder <center> arguments don't suggest coordinates.
  • MC-122997 – Leaves disappear when are near logs.
  • MC-125977 – Headless pistons do not react to block updates.
  • MC-131821Cory Scheviak does not appear in credits.
  • MC-131822 – Nondescript / confusing error message when attempting to join servers <= 1.13-pre2 using >=1.13-pre3.
  • MC-132210 – Bug with decimal numbers in the random_chance condition of loot tables.
  • MC-132652 – Username tab completion on non-empty starting strings is offset.
  • MC-132657 – Username tab completion appears on the left when invoked without a starting string in the middle of the chat entry line.
  • MC-132713 – 1.13-pre6 Server stops ticking and crashes when running 1.12.2 world.
  • MC-133337 – Crash in org.lwjgl.opengl.GL11.glDrawArrays when opening language settings (caused by "Couldn't find glyph for character Ʞ (\ua7b0)").
From the previous development version
  • MC-133446 – 1.12 world experiences gameplay lag in 1.13.
  • MC-133503 – Control settings from 1.12.2 can get completely lost when upgrading to 1.13.
  • MC-133630 – Maximizing from tiny window to partly full screen breaks start screen.

Notes and references

  1. Rocky sounds are mainly used for stones.
  2. Slimy sounds are mainly used for slime blocks and sea pickles
  1. "Minecraft Snapshot 17w43a" – Minecraft.net, October 25, 2017
  2. "Minecraft Snapshot 17w43a" – Minecraft.net, October 25, 2017
  3. "Minecraft Snapshot 17w45a" – Minecraft.net, November 8, 2017
  4. "Minecraft Snapshot 17w45a" – Minecraft.net, November 8, 2017
  5. "Minecraft Snapshot 17w46a" – Minecraft.net, November 15, 2017
  6. "Minecraft Snapshot 17w47a" – Minecraft.net, November 22, 2017
  7. a b MC-123196 (resolved as "Works as Intended")
  8. MC-122563 (resolved as "Works as Intended")
  9. "Minecraft Snapshot 17w47a" – Minecraft.net, November 23, 2017
  10. "Minecraft Snapshot 17w48a" – Minecraft.net, November 27, 2017
  11. "Minecraft Snapshot 17w49a" – Minecraft.net, December 6, 2017
  12. a b "Minecraft Snapshot 17w49a" – Minecraft.net, December 6, 2017
  13. "Minecraft Snapshot 17w50a" – Minecraft.net, December 11, 2017
  14. a b "Minecraft Snapshot 18w01a" – Minecraft.net, January 3, 2018
  15. "Minecraft Snapshot 18w02a" – Minecraft.net, January 10, 2018
  16. "Minecraft Snapshot 18w03a" – Minecraft.net, January 17, 2018
  17. "Minecraft Snapshot 18w03a" – Minecraft.net, January 17, 2018
  18. "Minecraft Snapshot 18w05a" – Minecraft.net, January 31, 2018
  19. a b "Minecraft Snapshot 18w06a" – Minecraft.net, February 9, 2018
  20. "Minecraft Snapshot 18w07a" – Minecraft.net, February 14, 2018
  21. "Minecraft Snapshot 18w07a" – Minecraft.net, February 15, 2018
  22. MC-125473
  23. MC-125498
  24. "Minecraft Snapshot 18w07a" – Minecraft.net, February 14, 2018
  25. "Minecraft Snapshot 18w08a" – Minecraft.net, February 21, 2018
  26. "Minecraft Snapshot 18w08a" – Minecraft.net, February 21, 2018
  27. "Minecraft Snapshot 18w09a" – Minecraft.net, March 1, 2018
  28. "Minecraft Snapshot 18w10a" – Minecraft.net, March 6, 2018
  29. "Minecraft Snapshot 18w10a" – Minecraft.net, March 6, 2018
  30. "Minecraft Snapshot 18w10d" – Minecraft.net, March 6, 2018
  31. "Minecraft Snapshot 18w10a" – Minecraft.net, March 6, 2018
  32. "Minecraft Snapshot 18w11a" – Minecraft.net, March 13, 2018
  33. "Minecraft Snapshot 18w14a" – Minecraft.net, April 4, 2018
  34. "Minecraft Snapshot 18w14b" – Minecraft.net, April 5, 2018
  35. "Minecraft Snapshot 18w15a" – Minecraft.net, April 11, 2018
  36. "Minecraft Snapshot 18w16a" – Minecraft.net, April 18, 2018
  37. a b c "Minecraft Snapshot 18w19a" – Minecraft.net, May 8, 2018
  38. "Trying to extract parts of BlockState into StateHolder<T> and turn BlockStateDefinition into StateDefinition<T> so I can use the same system for liquids"@Dinnerbone (Nathan Adams) on X, April 20, 2018
  39. MC-129262
  40. "Minecraft Snapshot 18w19a" – Minecraft.net, May 8, 2018
  41. "After investigating the problem, snapshot worlds pre 16a will load properly. 16a worlds are still broken. A fix is in the pipeline."@ProfMobius (Thomas Guimbretière) on X, May 9, 2018
  42. "Minecraft Snapshot 18w20a" – Minecraft.net, May 15, 2018
  43. "Minecraft Snapshot 18w20b" – Minecraft.net, May 16, 2018
  44. "Minecraft Snapshot 18w20c" – Minecraft.net, May 17, 2018
  45. "Minecraft Snapshot 18w21a" – Minecraft.net, May 23, 2018
  46. "Minecraft Snapshot 18w21a" – Minecraft.net, May 25, 2018
  47. "Minecraft Snapshot 18w22a" – Minecraft.net, May 29, 2018
  48. "Minecraft Snapshot 18w22a" – Minecraft.net, May 29, 2018
  49. a b "Minecraft Snapshot 18w22a" – Minecraft.net, May 31, 2018
  50. "Minecraft 1.13 pre-release" – Minecraft.net, June 4, 2018
  51. "Minecraft 1.13 pre-release 10" – Minecraft.net, July 17, 2018
  52. "Minecraft 1.13 Pre-Release 2" – Minecraft.net, June 4, 2018
  53. MC-130145
  54. a b c "Minecraft 1.13 pre-release 3" – Minecraft.net, June 4, 2018
  55. a b "Minecraft 1.13 pre-release 4" – Minecraft.net, June 4, 2018
  56. "Minecraft 1.13 pre-release 5" – Minecraft.net, June 4, 2018
  57. https://libraries.minecraft.net/com/mojang/datafixerupper/1.0.3/datafixerupper-1.0.3.pom; https://arxiv.org/ftp/arxiv/papers/1703/1703.10857.pdf for info on optics
  58. "Minecraft 1.13 pre-release 6" – Minecraft.net, June 4, 2018
  59. "Minecraft 1.13 pre-release 7" – Minecraft.net, July 10, 2018
  60. https://www.reddit.com/r/Minecraft/comments/8xo1ex/minecraft_113_map_rendering_changes/
  61. F3+I was used to copy targeted block or entity data to clipboard.
  62. MC-127025
  63. MC-1390
  64. "Minecraft 1.13 pre-release 8" – Minecraft.net, July 13, 2018
  65. "Minecraft 1.13 pre-release 9" – Minecraft.net, July 16, 2018
  66. https://pokechu22.github.io/Burger/diff_1.13-pre8_1.13-pre9#language:subtitles
Advertisement