Drop filter as well
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user