diff --git a/src/main/java/com/raoulvdberge/refinedstorage/integration/inventorysorter/IntegrationInventorySorter.java b/src/main/java/com/raoulvdberge/refinedstorage/integration/inventorysorter/IntegrationInventorySorter.java index 19bf25e55..3ab4d1193 100644 --- a/src/main/java/com/raoulvdberge/refinedstorage/integration/inventorysorter/IntegrationInventorySorter.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/integration/inventorysorter/IntegrationInventorySorter.java @@ -5,7 +5,6 @@ import net.minecraftforge.fml.common.event.FMLInterModComms; public class IntegrationInventorySorter { public static void register() { // Prevent items moving while scrolling through slots with Inventory Sorter in the Crafter Manager - FMLInterModComms.sendMessage("inventorysorter", "containerblacklist", "com.raoulvdberge.refinedstorage.container.ContainerCrafterManager"); FMLInterModComms.sendMessage("inventorysorter", "slotblacklist", "com.raoulvdberge.refinedstorage.container.slot.SlotCrafterManager"); } } diff --git a/src/main/java/com/raoulvdberge/refinedstorage/render/BakedModelPattern.java b/src/main/java/com/raoulvdberge/refinedstorage/render/BakedModelPattern.java index e7403d870..fabb0d123 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/render/BakedModelPattern.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/render/BakedModelPattern.java @@ -102,8 +102,8 @@ public class BakedModelPattern implements IBakedModel { } } } else if (container instanceof ContainerCrafter) { - for (Slot slot : container.inventorySlots) { - if (slot.slotNumber < 9 && slot.getStack() == stack) { + for (int i = 0; i < 9; ++i) { + if (container.getSlot(i).getStack() == stack) { return true; } } diff --git a/src/main/java/com/raoulvdberge/refinedstorage/tile/config/IType.java b/src/main/java/com/raoulvdberge/refinedstorage/tile/config/IType.java index edae1b7b9..73010f40d 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/tile/config/IType.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/tile/config/IType.java @@ -13,7 +13,7 @@ public interface IType { static TileDataParameter createParameter() { return new TileDataParameter<>(DataSerializers.VARINT, ITEMS, t -> ((IType) t.getNode()).getType(), (t, v) -> { - if (v == 0 || v == 1) { + if (v == IType.ITEMS || v == IType.FLUIDS) { ((IType) t.getNode()).setType(v); t.getWorld().playerEntities.stream()