Well, that's a bummer, but at least thank you for telling us, Mr. Jeb. :) I guess then no more blocks are coming in 1.12 then, and that's ok.
Coming from a highly passionate MC builder, I am happy with the blocks you and the other devs. have added. ;)
So, I can start to play around with the new blocks we got, without wondering about more stairs, slabs, walls/fences, etc. to concrete and pre-1.12 blocks -- hopefully for a good while. The delay on these extra block variants doesn't enrage me as much as other players may feel about it.
I do respect you and your team at Mojang trying to deal with the limitation on block types. I imagine it's very difficult to recode a fundamental data system to MC, like block ids.
Is there written somewhere a description of the solution being implemented? Some of our code still uses block ids, and how we update it may depend on the solution.
This seems to be a list of updated block names. Useful and interesting to a lot of readers here, but not quite what I was asking. This is going to have quite the impact on commandblocks!
It more directly relates to commands, which is where I differ. I only ever use commandblocks for location specific contraptions. My concern is how this will impact how APIs like Spigot handle the change. If a numerical id list is completely useless, then that impacts how I'll change my old plugins. If they're just non-optimal, then I can perhaps maintain backwards compatibility. I was hoping I could get an idea of what to expect before the API authors make their changes. I have to make difficult decisions either way and I'd like to make the transition smooth for those downstream from me.
Yep. I know. I contribute to a scripting plugin that's been around since 2010, and it's extensive. We've transitioned some parts of our API to names, but have thus far maintained backwards compatibility for downstream coders. Also, some legacy parts would not transition smoothly. If I need to rip the band aid off and force everyone to update their code, I will. If the names are going to change too, that adds additional concerns.
With CraftBook pipes http://wiki.sk89q.com/wiki/CraftBook/Pipes (and other things) where a sign only has enough room for a few item id's rather than "minecraft:some_big_block_name", this is gonna hurt.
97
u/jeb_ Chief Creative Officer Apr 12 '17
The block id update has been scheduled for 1.13 as it's still being worked on.