mirror of
https://github.com/Creators-of-Create/Create.git
synced 2024-11-10 12:33:57 +01:00
Fix funnel actor stack size bug in FunnelMovementBehaviour.java
Before this line change, all funnel actors had their filterAmount set incorrectly such that andesite funnels dropped full stacks instead of single items. With this quick one liner funnel actors now properly drop ItemStacks of the proper size - the configured setting for brass funnels and 1 for andesite ones.
This commit is contained in:
parent
26fc820c69
commit
31b0e4366c
@ -74,8 +74,7 @@ public class FunnelMovementBehaviour implements MovementBehaviour {
|
|||||||
FilterItemStack filter = context.getFilterFromBE();
|
FilterItemStack filter = context.getFilterFromBE();
|
||||||
int filterAmount = context.blockEntityData.getInt("FilterAmount");
|
int filterAmount = context.blockEntityData.getInt("FilterAmount");
|
||||||
boolean upTo = context.blockEntityData.getBoolean("UpTo");
|
boolean upTo = context.blockEntityData.getBoolean("UpTo");
|
||||||
if (filterAmount <= 0)
|
filterAmount = hasFilter ? filterAmount : 1;
|
||||||
filterAmount = hasFilter ? 64 : 1;
|
|
||||||
|
|
||||||
ItemStack extract = ItemHelper.extract(context.contraption.getSharedInventory(),
|
ItemStack extract = ItemHelper.extract(context.contraption.getSharedInventory(),
|
||||||
s -> filter.test(world, s),
|
s -> filter.test(world, s),
|
||||||
|
Loading…
Reference in New Issue
Block a user