Redstone torch on block sides rotation glitch.
LadyCailinBot opened this issue ยท 18 comments
WORLDEDIT-3273 - Reported by Noble
On the lastest dev build of worldedit 6.0.2 i noticed a redstone torch attached to a block's sides fails to rotate properly with //rotate 90 or 270 and pop off after pasting. Or sometimes sticks to an adjacent block as if the torch was never rotated.
Comment by Noble
Bukkit-Official (6.0.2-SNAPSHOT;3364-1209e484)
Just tested it again. Glitch still happens on this build.
Comment by wizjany
hm seems like only unlit torches were given rotation data...i wonder how this passed tests.
edit: oh i see, our test is kind of bad...
Comment by Noble
...Im going to do some testing on the latest spigot build and just run build 3371 alone without any other plugins.
Ill let you know how it goes.
Comment by Noble
I did the test. here is what i found
https://www.youtube.com/watch?v=8MeVbss2hZs&feature=youtu.be
CraftBukkit version git-Spigot-2ec6f06-7722428 (MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT)
And this was on worldedit 3371
I tried this on a different host with a brand new map. No other plugins installed.
Comment by wizjany
have you by any chance tested non-redstone torches? the rotation values should be the same...
Comment by Noble
Watch the entire video. I tested them all
EDIT: In the video the lit torch acted a bit different and didnt rotate the torch at all. The unlit torch and the reg coal torch acted the same as eachother but rotated the wrong way.
Comment by wizjany
ok weird. as of my "fix", all three torches have the same values for their rotation, so i'm wondering if something else is going on here...
Comment by Noble
EDIT: Error popped back up again randomly on build 3370... I did /we ver and confirmed. Not sure what caused it to come back.
Comment by Noble
@wizjany Redstone rotation glitch came back. Forgot to notify you via @
Comment by wizjany
i saw, changes bump issues up. there's nothing that would cause this though.
Comment by Noble
...Im pretty sure it worked the other day. Only thing i changed was a spigot build but it still was at that time 1.8.3 so not a dramatic update. Im running CraftBukkit version git-Spigot-2f787bd-1a1bc08 (MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT) which is 7 versions behind.
I can rollback my spigot build a month and see if that affect this issue. Is anyone else having this issue or is it just me?
Should i try this with debug enabled?
Comment by wizjany
updating 1.8 -> 1.8.3 MIGHT have caused it, but if that's not the cause i have no idea. debug won't do anything. you can try an older build of spigot but i don't see why that would have broken it.
Comment by Noble
Has anyone else reported this error? Is it showing when you try to test it?
Comment by Noble
Did some more testing on it. I found it works if i do //rotate 180 but rotate 90 or 270 does not work for reg torchs or redstone torchs. I Tried it on an unlit redstone torch and it seems it rotates the torch the wrong way but gets it in the right block area. Let me show you. Down below i stood on the block and did //copy and //rotate 90 then //paste The redstone torch should be stuck to the block side. But its backwards and floating in mid air. As if the rotation value is backwards. It works if i do //rotate 180 and paste.
EDIT: Here is a video of the glitch. https://www.youtube.com/watch?v=b2M5iKmVMuA&feature=youtu.be
Comment by wizjany
k i'll look into this when i get a chance. i have a feeling this wasn't something that randomly broke with an update though, if our data was wrong then it's been wrong the whole time.
Comment by Noble
On build 3370 and 3371 this issue now happens for rotate 180 as well. So only thing that i have changed is my spigot version which is now CraftBukkit version git-Spigot-2ec6f06-7722428 (MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT)