EvilCraft

EvilCraft

19M Downloads

Bowl of Promises tiers not crafting correctly on servers

XeramHosting opened this issue ยท 2 comments

commented

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:

  1. Make a bowl of dusted promises
  2. Make a Promise of Tenacity 2 or higher
  3. Throw both into a blood infuser with the right amount of blood
  4. 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:

commented

Thanks for reporting!

commented

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.

GitHub
An evil mod for Minecraft. Contribute to CyclopsMC/EvilCraft development by creating an account on GitHub.