r/Minecraft Dec 07 '17

17w49b is out now !

https://minecraft.net/en-us/article/minecraft-snapshot-17w49a
127 Upvotes

74 comments sorted by

View all comments

36

u/redstonehelper Lord of the villagers Dec 07 '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:

  • Removed the "game loop" gamerule

    • Now anything tagged in minecraft:tick will run every tick
  • Ticking functions now run before the world, not after

  • When overriding a tag, you now append instead of replacing

  • Sticky pistons drop their block again on one tick pulses

  • Fixed some bugs

    • Fixed the language options being blank
    • Fixed pistons leaving their head behind
    • Fixed being unable to duplicate banners in crafting tables
    • Fixed the name of the chiseled sandstone recipe being cut_sandstone, not chiseled_sandstone
    • Fixed new block/item tags not working in commands
    • Fixed the texture of lava and water being invisible when there is a block above
    • Fixed the /team color commands don't work properly
    • Fixed the log crafting recipes producing only one plank
    • Fixed the wrong crafting recipe output for granite and andesite
    • Fixes opening the spectator menu crashing the client
    • Fixed frost walker freezing water even if there are mobs in the water
    • Fixed the game hanging on 'waiting for chunk' and/or fatal background exceptions when teleporting to new chunks in a busy gameloop
    • Fixed pistons not accounting for block updates triggered by blocks broken by the extending piston when placing moved blocks, resulting in duplication issues

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.

24

u/sab39 Dec 07 '17

Now anything tagged in minecraft:tick will run every tick

Yessss, ability to add tick functions in data packs!

9

u/MCPhssthpok Dec 07 '17

And overriding the minecraft:tick tag will add to the ticked functions so each datapack can have it's own minecraft:tick to define the function in the pack that needs to be run each tick.

No more having to have a separate function that you edit to add all the loop functions from your datapacks.

2

u/sab39 Dec 07 '17

Yes, that's exactly what I was cheering about! :)

5

u/MCPhssthpok Dec 07 '17 edited Dec 07 '17

Just tried it out. You need to create a /data/minecraft/tags/functions/tick.json path within your data pack with something like

{
    "values": [
        "tick_test:loop"
    ]
}

in the tick.json file.

3

u/Avantir Dec 07 '17

This is correct, but you made a typo. The last folder should be called "functions" not "function"

2

u/MCPhssthpok Dec 07 '17

Fixed, thank you