1. Welcome to our bug report and feature request forum.
    • For game exploits, post in the Private Issues forum. Please provide details in your message.
    • For all other suggestions and reports:
      • Apply the appropriate prefix to your post
      • Please include every detail (such as how a mechanic works or how to reproduce a bug)
      • Remember that new features need to be balanced and fair.

Torch removal deletes blocks

Discussion in 'Suggest + Report Bugs + Get Help' started by glitch80, 15 November 2012.

  1. glitch80

    glitch80 Active Member

    Joined:
    26 March 2012
    Messages:
    345
    Likes Received:
    232
    Left clicking a block and then breaking a torch connected to it sometimes deletes the block. In some cases the block drops as an entity, but usually not (so not viable for tool-less mining).

    I did quite a bit of testing on vincent to make sure it was not a fluke. It works without a tool in hand, with hard blocks like stone brick or even obsidian
     
  2. Overloaderdave

    Overloaderdave the most n00bish person ever

    Joined:
    31 January 2012
    Messages:
    304
    Likes Received:
    13
    hmm... were you lagging? it might have though the punch was on the torch AND the obsidian, but torch's break speed would also break the obsidian... dude, dont ban torches!!!
     
  3. xXMadNessXx

    xXMadNessXx Beware of the MadNess

    Joined:
    28 January 2012
    Messages:
    1.219
    Likes Received:
    496
    <.<.
     
  4. Neonbeta

    Neonbeta Person who did stuff and things

    Joined:
    2 March 2012
    Messages:
    2.603
    Likes Received:
    757
    Dude……I wish there was a "like" and "dislike" system sooo much…

    Did you try with bedrock? =o
     
    Overloaderdave likes this.
  5. Chaeris

    Chaeris Active Member

    Joined:
    8 March 2012
    Messages:
    766
    Likes Received:
    89
    I worked last night on packet flux client -> server of Minecraft, and I think the fact that you break the torch connected to a block and then you touch the block could make a lag to the client, that sends it to the server, so the block breaks, so for Shadow, if it's nearly what I said, it should break bedrock...
    A simple test (but hard to set in place) would be to place a torch on a block at the border of a protected aera: The block is IN the protected aera, at the border, and you place a torch connected to the block but out of the aera...
    If the block breaks, then it's a server lagg, and sk89q will have to work on it...
    If the block stays in place, and you get the message from the server that says it's a protected aera, then it's a client bug, and sk89q can't do anything (I talk about sk but everyone is free to try to fix things ;))
     
  6. kaitoyuuki

    kaitoyuuki Red Wizard

    Joined:
    26 May 2012
    Messages:
    55
    Likes Received:
    7
    It's not just for torches, though. This works with any one-hit block, including torches, redstone torches, redstone dust, all crops, tall grass, saplings, and probably a few other things, too. I have yet to see it happen with wall-mounted torches, paintings, and item frames, however, so it seems to be limited to things placed on top of a block. At one point, it also happened when I broke melons and pumpkins, so perhaps it works with blocks that you can break by hand? Testing in SSP and on other servers seems to indicate that this is most likely limited to vincent.
    If I find out anything else, I'll let you guys know.

    Edit: oh, I just remembered. There is a delay between breaking the torch/other item and the disappearance of the block it was on. The only blocks that drop are ones that you can break by hand (such as dirt) and even when breaking the first thing with the proper tool for the block beneath it, the block still disappears. Also, even if I broke another block immediately after breaking the torch, the block underneath the torch still disappeared sometimes.
     
  7. Chaeris

    Chaeris Active Member

    Joined:
    8 March 2012
    Messages:
    766
    Likes Received:
    89
    Packet helped me understanding:
    The blocks take some time to disappear because the server always sends a confirmation to the client for a broken block, (BTW the client always removes the block instantly, so that's why when you break a protected block, it still breaks, and reappear after), then this doesn't work even if you have the right tool because the client should send in a packet the used tool (corresponding to the one that he has in hand, but he still sends it) but in this bug, the client doesn't send the packet...
    And it works with every blocks that has a resistance of 0 because this bug is based on the resistance of a block, try out with a high efficienced diamond pickaxe against a netherrack block (fastest broke block with the right tool, even faster than the creative gamemode! So I think the server won't have time to make a difference and will still break the block behind)
    I hope it helped a bit to understand things ;)