Factory Dropper stack size ignored for un-stackable items (#209).
This commit is contained in:
parent
71dab20e75
commit
86a2d2f865
4 changed files with 8 additions and 5 deletions
|
@ -51,7 +51,6 @@ import net.minecraftforge.items.CapabilityItemHandler;
|
|||
import net.minecraftforge.items.IItemHandler;
|
||||
import wile.engineersdecor.ModConfig;
|
||||
import wile.engineersdecor.ModContent;
|
||||
import wile.engineersdecor.ModEngineersDecor;
|
||||
import wile.engineersdecor.libmc.blocks.StandardBlocks;
|
||||
import wile.engineersdecor.libmc.blocks.StandardEntityBlocks;
|
||||
import wile.engineersdecor.libmc.detail.Auxiliaries;
|
||||
|
@ -560,7 +559,7 @@ public class EdDropper
|
|||
final int ic = drop_slot_index_;
|
||||
drop_slot_index_ = next_slot(drop_slot_index_);
|
||||
ItemStack ds = main_inventory_.getItem(ic);
|
||||
if((!ds.isEmpty()) && (ds.getCount() >= drop_count_)) {
|
||||
if((!ds.isEmpty()) && ((ds.getCount() >= drop_count_) || (!ds.isStackable()))) {
|
||||
boolean skip_stack = false;
|
||||
for(int ci = 0; (ci<CTRL_SLOTS_SIZE)&&(!skip_stack); ++ci) {
|
||||
final ItemStack cmp_stack = main_inventory_.getItem(CTRL_SLOTS_FIRST+ci);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue