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

Hoppers delete resources when used for a ritual #1027

Open
Red1004 opened this issue Dec 13, 2024 · 3 comments
Open

Hoppers delete resources when used for a ritual #1027

Red1004 opened this issue Dec 13, 2024 · 3 comments

Comments

@Red1004
Copy link

Red1004 commented Dec 13, 2024

Describe the bug
When using a hopper to insert ingredients into a ritual rune, it will continue to insert the item once the ritual activates (when it raises the items).

To Reproduce
Steps to reproduce the behavior:

  1. Prepare a ritual and a hopper to insert resources
  2. Insert an excess amount of resources into hopper
  3. Proceed with ritual as normal
  4. Look at the hoppers inventory and you should see it continually consume items

Expected behavior
I expected the hopper to wait until the ritual completes to insert the next item instead of partway through.

Version Information (please complete the following information):

  • Mod Version: [3.1.0.1]
  • Forge Version [47.3.0]
@ShelLuser
Copy link

So, first... your issue is very confusing. Your title suggests that the hopper is removing items, while your post talks about adding an excess of items. And what do you mean with "raises the items"?

Anywhoo, what made you conclude that this could be a bug? Because the way I see it this is normal behavior for a hopper; when an item is stackable then a hopper will max out that stack.

However... I obviously tried to reproduce this (I use the same Forge & MNA versions) but I couldn't:

2024-12-15_03 30 56

Notice my Jade dialog on top? Chimerite can stack up to 64 yet only 1 item is placed on top of the metal rune. So I can only assume that another mod on your end is interfering with this mechanic, because it most certainly isn't default MNA behavior, as seen above.

I experimented a bit more with this mechanic and noticed that droppers can also be used to place items on top of metal runes. Disclaimer: I play with the Botania mod as well and it changes some of the dropper mechanics so that you can automate planting saplings, I don't know if that had any effect here.

But if hoppers don't work for you, then maybe you could try a dropper?

Hope this can still help!

@Red1004
Copy link
Author

Red1004 commented Dec 15, 2024

The ritual needs to be activated in order for the bug to occur. When activated, the items will rise, and at that point the hoppers "see" the rune as empty and try to fill it, but for whatever reason, the item gets deleted instead.

Video example: https://streamable.com/qoxub9

@ShelLuser
Copy link

ShelLuser commented Dec 16, 2024

Thanks for the extra explanation Red, very much appreciated!

I can now confirm the issue as well, it's fully reproducable. Just like you said: as soon as the ritual starts then the runes basically become "voids" that gobble up all the available items:

2024-12-16_03 31 10
(edit) => there were 127 items in the hopper, as we can see... they quickly decreased.

Now, this is just my 2 cents as a fellow player (!) but I'm not sure if this should be considered a bug. Not my call to make of course, but here's the thing: we're playing with magic here, and I could imagine that those mechanics simply don't play by the same rules as those of "technical Minecraft" aka redstone.

I did come up with a possible solution by the way, hope this can be useful:

2024-12-16_03 44 07

So basically, lock the hoppers and only release them when there's no ritual taking place. If you add a redstone timer you may still be able to automate this whole thing, but that's an assumption on my part.

Funniest thing... Aya & me were busy collecting Ender motes while I checked up on Github for a sec, so I had the perfect opportunity to give this a renewed try as well. Well, Aya is happy with her free motes 👍

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

2 participants