Small improvement
This commit is contained in:
@@ -10,6 +10,7 @@ import net.minecraftforge.fml.common.network.ByteBufUtils;
|
|||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import refinedstorage.block.EnumGridType;
|
import refinedstorage.block.EnumGridType;
|
||||||
import refinedstorage.container.ContainerGrid;
|
import refinedstorage.container.ContainerGrid;
|
||||||
|
import refinedstorage.tile.grid.IGrid;
|
||||||
import refinedstorage.tile.grid.TileGrid;
|
import refinedstorage.tile.grid.TileGrid;
|
||||||
|
|
||||||
public class MessageGridCraftingTransfer extends MessageHandlerPlayerToServer<MessageGridCraftingTransfer> implements IMessage {
|
public class MessageGridCraftingTransfer extends MessageHandlerPlayerToServer<MessageGridCraftingTransfer> implements IMessage {
|
||||||
@@ -35,7 +36,7 @@ public class MessageGridCraftingTransfer extends MessageHandlerPlayerToServer<Me
|
|||||||
@Override
|
@Override
|
||||||
public void handle(MessageGridCraftingTransfer message, EntityPlayerMP player) {
|
public void handle(MessageGridCraftingTransfer message, EntityPlayerMP player) {
|
||||||
if (player.openContainer instanceof ContainerGrid) {
|
if (player.openContainer instanceof ContainerGrid) {
|
||||||
TileGrid grid = (TileGrid) ((ContainerGrid) player.openContainer).getGrid();
|
IGrid grid = ((ContainerGrid) player.openContainer).getGrid();
|
||||||
|
|
||||||
if (grid.getType() == EnumGridType.CRAFTING || grid.getType() == EnumGridType.PATTERN) {
|
if (grid.getType() == EnumGridType.CRAFTING || grid.getType() == EnumGridType.PATTERN) {
|
||||||
ItemStack[][] actualRecipe = new ItemStack[9][];
|
ItemStack[][] actualRecipe = new ItemStack[9][];
|
||||||
@@ -52,7 +53,7 @@ public class MessageGridCraftingTransfer extends MessageHandlerPlayerToServer<Me
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
grid.onRecipeTransfer(actualRecipe);
|
((TileGrid) grid).onRecipeTransfer(actualRecipe);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user