Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game-Breaking Bug in ExtendHopper #3457

Open
lycaste-works opened this issue Dec 18, 2024 · 0 comments
Open

Game-Breaking Bug in ExtendHopper #3457

lycaste-works opened this issue Dec 18, 2024 · 0 comments

Comments

@lycaste-works
Copy link

lycaste-works commented Dec 18, 2024

Minecraft Version : 1.20.1

Mohist Version : Build 915

Operating System : Unknown (Rental Server)

  • Verified on Ubuntu 24.04 (locally tested).

Concerned mod / plugin : ExtendHopper 0.2.1
https://www.spigotmc.org/resources/extendhopper.112523/

Steps to Reproduce :

  1. Build a simple filtering system:
    Chest A -> Hopper A -> Lightning Rod -> Hopper B -> Chest B.

  2. Attach an item frame to Hopper B and place the item to be filtered into the item frame.

  3. Attach a sign to Hopper A and write "routing_debugger" on it.

  4. Right-click Hopper A to open the routing_debugger GUI.

  5. After this, every time you click on any item in your inventory, the routing_debugger GUI opens.

Description of issue :
Expected Behavior:

  • The routing_debugger GUI should only open when interacting with the designated hopper.
  • It should not interfere with normal inventory interactions.

Actual Behavior:

  • After opening the routing_debugger GUI once, clicking on any item in the player's inventory always triggers the GUI to reopen.
  • This makes normal gameplay difficult.

Troubleshooting Steps Taken:

  • Reloaded the plugin.
  • Restarted the server.
  • Uninstalled and reinstalled the plugin.

Despite these efforts, the issue persists, and normal gameplay remains impossible.

Additional Notes:

  • This issue started occurring with a recent build.

Additional Investigation:
After further investigation, it was found that player data contains tags such as extend_hopper:gui1:x,y,z and extend_hopper:gui9:x,y,z. These tags are presumably meant to be removed, but they remain.

Temporary Workaround:
As a temporary workaround, deleting these tags using tools like NBTExplorer prevents the routing_debugger from opening while interacting with the inventory.

@lycaste-works lycaste-works changed the title [MC VERSION] Name of the bug Game-Breaking Bug in ExtendHopper Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant