Uploaded image for project: 'Spigot'
  1. Spigot
  2. SPIGOT-4493

Block State update issue (furnace)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • None
    • MacOS 10.14

      Java: 

      java version "1.8.0_191"

      Java(TM) SE Runtime Environment (build 1.8.0_191-b12)

      Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

    • This server is running CraftBukkit version git-Spigot-9b4b0a2-e4183e7 (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT)
    • None used
    • Yes

      So I was working with writing a system to place redstone torches with the off state. Wasnt working, as soon as I placed them, they would light right back up. 

      I know that is an issue in vanilla too.

      So I decided to test with a furnace, furnace did the same thing. Yet, in vanilla (using a debug stick) you set a furnace's block state (lit) on and off, and it stays that way. 

      To test:

      I created a testing environment that consists of a fresh build of Spigot put on a fresh test server (no plugins, brand new world, default settings/config)

      I also create a vanilla test server (Brand new world)

      I created a little video to show you what is happening.

      In the first part of the video, I hopped onto my new Spigot server, placed a furnace, gave myself a debug stick, clicked it, and it lit for about 1 tick and immediately it turned off again.

      In the second part of the video, I hopped onto my vanilla server and repeated the same steps, place furnace, hit with debug stick. The difference is on the vanilla server the furnace stayed lit. I could then turn it off and on again. 

      VIDEO: https://youtu.be/QXbLZVda0cQ

       

      The main reason I came across this, was because I couldn't "turn off" a Redstone torch. Now I KNOW that on a vanilla server with a debug stick you cant do this either, it also relights, which is a total bummer.

      MAYBE JUST MAYBE if/when this furnace/block state issue gets fixed, would it be possible to override the Redstone torch system to force a block state to stay unlit? I know I can do this with block state update event, but I was hoping this could be something fixed on server side?!?!

            Unassigned Unassigned
            ShaneBee Shane Bee
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: