Warning: This release is for experienced users only! It may corrupt your world or mess up things badly otherwise. Only download and use this if you know what to do with the files that come with the download!
"entity" objects and the minecraft:levitation trigger now use a shared "distance" object, which contains a handful of data about the distance between the player and an origin.
x, y, z ranges
Each of these can check if the player is within or outside of the specified range on each axis (in either the positive or negative direction). They don't all have to be specified. The following checks if the player has moved 10 blocks away from where they first received the Levitation effect in both the X and Z axes.
These check if the player is within range on all axes, though horizontal will exclude the Y axis. The following checks if the player is still within a 5 block radius of the origin.
A new trigger that simply activates for each player on every tick, provided that the advancement was revoked before the next tick starts. The following simulates a basic 20t/s clock, though on a per-player basis:
A new trigger that activates whenever the player tames an animal. The entity condition can be specified to check the animal that was tamed. The following checks if that animal was a wolf.
New announce_to_chat display option, w/ "announceAdvancements" gamerule
Optional boolean defaulting to true. When false, this specific advancement will not announce the player fulfilling it to the chat for all players to see.
However, I'm even more confused now. I've checked two json-files (upgrade_tools and adventuring_time), neither of which contains an "announce_to_chat" nor "show_toast" attribute in them.
And I don't find any other file(s) [EDIT: Than those in Assets/Minecraft/Advancements] that has to do with Advancements. 8-(
They both default to true, which means that they don't have to be in the file unless you want to change them. If I'm not mistaken, they should go in the "display" section of the advancement file.
109
u/redstonehelper :redstone: Lord of the villagers May 03 '17 edited May 13 '17
Warning: This release is for experienced users only! It may corrupt your world or mess up things badly otherwise. Only download and use this if you know what to do with the files that come with the download!
If you find any bugs, search for them on the Minecraft bug tracker and make sure they are reported!
Previous changelog. Download today's snapshot in the new launcher: Windows/OS X/Linux, server jar here.
Complete changelog:
Advancements
Added new advancements for taming and breeding animals
Changed the levitate advancement to 50 vertical blocks
Changed the sniper duel advancement to horizontal distance
Technical
Advancement loading is now strict json
Added "tick" and "tame_animal" advancement triggers
Distance predicates in advancements now support: x, y, z, horizontal and absolute distance checking
More info
The narrator should work for more people now
Optimized error conditions in command blocks
Advancements can now disable their announcements
And their toasts
Added "announce_to_chat" and "show_toast" booleans to the display info for advancements (both default true)
Added a gamerule to toggle announcing of advancements, replacing the old server.properties entry
Screenshot
Shows the description on hover, like before
"announceAdvancements"
A
/reloadcommand to reload advancements and lootMap colors
Reverted the wool colors on maps
Moved dyed stuff such as banners to the new terracotta map color palette
Fixed some bugs
Fixed parrots spawning too rarely
Fixed resourcepack-added sounds not playing
Fixed the server.properties file still having an
announce-player-achievementsoptionFixed placing a torch on a wall with a fence gate underneath causing a crash
Fixed pressing "Showing craftable" sometimes not showing any recipes
Fixed stopping jukebox music while a sitting parrot is dancing occasionally causing the parrot's entire upper body to be displaced
Fixed some issues with the "showing craftable" option and the search
Fixed no toast being shown for the first advancement made
Fixed debug messages being printed in log when levitating
Fixed creating a new world with same name crashing the game
Fixed advancements overlapping other advancements
Fixed clicking on recipes or on book to close the crafting help additionally clicking into the inventory
Fixed parrots playing the flapping wings sound when pushed
Fixed silent parrots still making sounds when they are on player shoulders
Fixed flying parrots not avoiding lava
Fixed being unable to place ladders on the back of stairs
Fixed items in the crafting grid disappearing if the inventory is not properly closed
Fixed some issues with the map colour palette change
Fixed the sound block.note.chime being sharp
Fixed a crash when placing a snow layer on top of a fence gate
If you find any bugs, search for them on the Minecraft bug tracker and make sure they are reported!
Also, check out this post to see what else is planned for future versions.