Drop filter as well

This commit is contained in:
Raoul Van den Berge
2016-07-30 01:32:58 +02:00
parent 7e7320748b
commit 8480ec2433

View File

@@ -9,6 +9,7 @@ import net.minecraft.item.crafting.CraftingManager;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraftforge.items.IItemHandler; import net.minecraftforge.items.IItemHandler;
import net.minecraftforge.items.wrapper.CombinedInvWrapper;
import net.minecraftforge.items.wrapper.InvWrapper; import net.minecraftforge.items.wrapper.InvWrapper;
import refinedstorage.RefinedStorage; import refinedstorage.RefinedStorage;
import refinedstorage.RefinedStorageBlocks; import refinedstorage.RefinedStorageBlocks;
@@ -413,11 +414,11 @@ public class TileGrid extends TileNode implements IGrid {
public IItemHandler getDroppedItems() { public IItemHandler getDroppedItems() {
switch (getType()) { switch (getType()) {
case CRAFTING: case CRAFTING:
return new InvWrapper(matrix); return new CombinedInvWrapper(filter, new InvWrapper(matrix));
case PATTERN: case PATTERN:
return patterns; return new CombinedInvWrapper(filter, patterns);
default: default:
return null; return new CombinedInvWrapper(filter);
} }
} }