From fcb48e09c2f016e9c5e187dce6a8e62a4c3e4e1b Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Tue, 22 Dec 2015 18:40:09 +0100 Subject: [PATCH] use targetpoint here --- src/main/java/storagecraft/tile/TileGrid.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/storagecraft/tile/TileGrid.java b/src/main/java/storagecraft/tile/TileGrid.java index 18f5c9aa4..600aaf5de 100644 --- a/src/main/java/storagecraft/tile/TileGrid.java +++ b/src/main/java/storagecraft/tile/TileGrid.java @@ -1,5 +1,6 @@ package storagecraft.tile; +import cpw.mods.fml.common.network.NetworkRegistry.TargetPoint; import net.minecraft.inventory.InventoryCrafting; import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.CraftingManager; @@ -9,6 +10,7 @@ import storagecraft.container.ContainerGridCrafting; import storagecraft.inventory.InventorySimple; import storagecraft.network.MessageGridCraftingUpdate; import storagecraft.storage.StorageItem; +import static storagecraft.tile.TileBase.UPDATE_RANGE; import storagecraft.util.InventoryUtils; public class TileGrid extends TileMachine @@ -73,7 +75,9 @@ public class TileGrid extends TileMachine onCraftingMatrixChanged(); // @TODO: HACK! - StorageCraft.NETWORK.sendToAll(new MessageGridCraftingUpdate(this)); + TargetPoint target = new TargetPoint(worldObj.provider.dimensionId, xCoord, yCoord, zCoord, UPDATE_RANGE); + + StorageCraft.NETWORK.sendToAllAround(new MessageGridCraftingUpdate(this), target); } }