EngineHub / CraftBook

🔧 Machines, ICs, PLCs, and more!
https://enginehub.org/craftbook/
GNU General Public License v3.0
301 stars 160 forks source link

[MC1219] Glass bottles are not ejected after being used as honey bottle for honey blocks #1233

Open Abwasserrohr opened 3 years ago

Abwasserrohr commented 3 years ago

Versions CraftBook version: 3.10.1-SNAPSHOT;4545-df4dcf6 Bukkit version: git-Paper-68 (MC 1.16.1)

Describe the bug The auto crafter (MC1219) is used by some players to craft honey blocks. Players on my server report that they don't get the empty bottles back that they're putting into the auto crafter as honey bottle. Instead of just ejecting the crafting result, it should also eject the empty bottle.

To Reproduce

  1. Create a auto crafter (MC1219)
  2. Make a honey block recipe within the auto crafter
  3. Run the auto crafter
  4. There are no bottles ejected, just honey blocks

Expected behavior The auto crafter should eject the honey block and the glass bottle instead of just the honey block.

me4502 commented 3 years ago

This sounds like the issue is Spigot isn't providing the item in the list of results, like it should.

This is a bit of a larger issue that involves me attempting to fix a tonne of recipe-related bugs within Spigot itself.