Slimefun

Slimefun

3M Downloads

You can take items out of Menus after Breaking a Block

JustAHuman-xD opened this issue · 0 comments

commented

❗ Checklist

  • I am using the official english version of Slimefun and did not modify the jar.
  • I am using an up to date "DEV" (not "RC") version of Slimefun.
  • I am aware that issues related to Slimefun addons need to be reported on their bug trackers and not here.
  • I searched for similar open issues and could not find an existing bug report on this.

📍 Description

There has been a long standing bug and known dupe using InfinityExpansion where you have two people, one person breaks a storage container and the other takes items out of it while they do so. There is a small period of time where you can take out items after the item has been dropped, effectively duping the Items.

I suspect the cause is the one tick delay before blockstorage is cleared after a block is broken. So after its broken but before blockstorage is cleared there is a period of time to take out items. Theoretically this should be possible with any menus but its easy for IE because of the buttons to easily take out items. The laggier the server the easier it is to achieve.

When I get out of school ill attach more information but other than description and steps I can’t give much right now.

📑 Reproduction Steps

  1. Find someone to help you
  2. Place a Storage Container filled with Items
  3. Have one person break the storage container and the other open it and spam the button to take out items
  4. See if you were successful, if not goto step 2

💡 Expected Behavior

After breaking the block the menu should be “broken” too. It should not be able to be opened, interacted with, or remain open, etc.

📷 Screenshots / Videos

(When I get out of school I’ll add a video if I can)

📜 Server Log

No response

📂 /error-reports/ folder

No response

💻 Server Software

Spigot (Is not software dependent)

🎮 Minecraft Version

1.20.x (But is not version dependent)

⭐ Slimefun version

Dev 1123 (But it works on every build afaik)

🧭 Other plugins

No response