From 3cea13a2722deb5d696ebb3a8c192f15ecdd26de Mon Sep 17 00:00:00 2001 From: Aidan Brady Date: Tue, 24 Dec 2013 16:41:01 -0500 Subject: [PATCH] =?UTF-8?q?Hopefully=20fix=20JZ=E2=80=99s=20compile=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/mekanism/api/transmitters/DynamicNetwork.java | 9 ++++++++- .../mekanism/api/transmitters/ITransmitterNetwork.java | 6 ------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/common/mekanism/api/transmitters/DynamicNetwork.java b/common/mekanism/api/transmitters/DynamicNetwork.java index 035e476a4..b19d7c469 100644 --- a/common/mekanism/api/transmitters/DynamicNetwork.java +++ b/common/mekanism/api/transmitters/DynamicNetwork.java @@ -264,7 +264,14 @@ public abstract class DynamicNetwork> implemen if(newNetworks.size() > 0) { - onNetworksCreated((List)newNetworks); + List casted = new ArrayList(); + + for(ITransmitterNetwork net : newNetworks) + { + casted.add((N)net); + } + + onNetworksCreated(casted); for(ITransmitterNetwork network : newNetworks) { diff --git a/common/mekanism/api/transmitters/ITransmitterNetwork.java b/common/mekanism/api/transmitters/ITransmitterNetwork.java index 8c2b0426d..25589b7b5 100644 --- a/common/mekanism/api/transmitters/ITransmitterNetwork.java +++ b/common/mekanism/api/transmitters/ITransmitterNetwork.java @@ -37,11 +37,5 @@ public interface ITransmitterNetwork> public boolean canMerge(List> networks); - /** - * Gets a network's meta value right before it is split. This will then be passed onto "onNewFromSplit()" in - * every single new network that is created from the original split. - * @param size - the amount of new networks that are being created - * @return meta obj - */ public void onNetworksCreated(List networks); }