Bowl of Promises tiers not crafting correctly on servers
XeramHosting opened this issue ยท 2 comments
Issue type:
- ๐ Bug
Short description:
When trying to craft different tiers of Bowl of Promises using the correct tiers of promises the craft doesn't go through as expected and instead crafts Tier 1 every time.
Steps to reproduce the problem:
- Make a bowl of dusted promises
- Make a Promise of Tenacity 2 or higher
- Throw both into a blood infuser with the right amount of blood
- Get a Tier 1 bowl
Expected behaviour:
The result of the afforementioned craft should be a tier 2 bowl but it consistently produces a tier 1 bowl until the server is restarted. This does not seem to happen on a SP world as far as I could tell, and does happen with just EvilCraft and it's dependencies installed.
Versions:
- This mod: 47.3.5
- Minecraft: 1.20.1
- Forge: 1.2.43
Log file:
This should not be possible due to this piece of code: https://github.com/CyclopsMC/EvilCraft/blob/master-1.20-lts/src/main/java/org/cyclops/evilcraft/blockentity/BlockEntityBloodInfuser.java#L154-L155
Do you by any chance have some mod in your pack that interacts with or modifies how minecraft handles recipes, such as a caching mechanism? Because this could break things if that mod does not correctly check the inventory.
In any case, can you try reproducing the problem without any other mods installed? (I could not on my end)
If it can't be reproduced, I recommend looking for the mod that breaks things, and report it to their issue tracker.
An evil mod for Minecraft. Contribute to CyclopsMC/EvilCraft development by creating an account on GitHub.