Redstone wrench to work after being stored (carrot on a stick item with special tags)
I was using the redstone wrench datapack from vanilla tweaks. the wrench works but after being put in I believe any chest, could just be shulker boxes and ender chests. The wrench no longer works.
chests/shulkers do not do this while I am around/they are loaded. so ender chests I thought fixed this for a while but that was because I hadn't logged off. I think
None
10:53:41 INFO]: This server is running Paper version git-Paper-138 (MC: 1.16.1) (Implementing API version 1.16.1-R0.1-SNAPSHOT)
Here is a test world for this issue exactly with wrenches that have stopped working when this has happened. so there should be a difference in data between the wrenches already spawned there and the data of a newly made wrench
world.zip
Reproduce on 1.16.3.
1.16.1 KEKW
1.16.1 KEKW
Please refrain from comments like that, they contribute nothing and are just annoying. We can meme on discord
Tested again
upon first restart:
second restart was to test if wrenches on ground during restart would still work
@Proximyst tested on 1.16.3
Works As Intended.
Paper reorders tags (like enchantments and stuff) alphabetically. This reordering breaks a few vanilla mechanics like item stacking due to the itemstack comparison check failing.
It's been brought up a few times and the resolution has always been Works As Intended.
(Edit) To clarify: Paper's stance is for plugins and datapacks to properly order their tags alphabetically. (See the fiasco with the chinese per player view distance plugin)
If it is tag reordering, this is working as intended, the issue is the nature of "fix one thing, break 20 others", we should consider looking into if this can be done more "enthusiastically", but would need to be weary about performance here
Another reason to use NBT
Another reason to use NBT
Shhh! You cant say that around the devs! NBT is implementation detail! We cant have regular users seeing or using NBT! /s