From 848d59bed8b4a60aebb628e2b0ff0040b63ab226 Mon Sep 17 00:00:00 2001 From: raoulvdberge Date: Sat, 24 Mar 2018 10:06:25 +0100 Subject: [PATCH] Minor fix --- .../inventorysorter/IntegrationInventorySorter.java | 1 - .../raoulvdberge/refinedstorage/render/BakedModelPattern.java | 4 ++-- .../com/raoulvdberge/refinedstorage/tile/config/IType.java | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) 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()