summaryrefslogtreecommitdiff
path: root/ihl/flexible_cable/IHLGrid.java
diff options
context:
space:
mode:
authorFoghrye4 <foghrye4@gmail.com>2017-01-27 11:32:28 +0300
committerFoghrye4 <foghrye4@gmail.com>2017-01-27 11:32:28 +0300
commit2db8e30b1d2151fdde5d08a6c06aef55f0c397d2 (patch)
treee8cd0022f3a30a5c952092e0ea4c7ffdafcdf7bb /ihl/flexible_cable/IHLGrid.java
parentffe23313fb7421b0a1849b420baf708999023f7b (diff)
License, readme and stuff
Diffstat (limited to 'ihl/flexible_cable/IHLGrid.java')
-rw-r--r--ihl/flexible_cable/IHLGrid.java21
1 files changed, 10 insertions, 11 deletions
diff --git a/ihl/flexible_cable/IHLGrid.java b/ihl/flexible_cable/IHLGrid.java
index 04a9d4c..a47c229 100644
--- a/ihl/flexible_cable/IHLGrid.java
+++ b/ihl/flexible_cable/IHLGrid.java
@@ -18,22 +18,21 @@ import net.minecraft.server.MinecraftServer;
public class IHLGrid
{
private static final double powerLossLimitPerMeter=1.6D;
- public final Set<IEnergyNetNode> telist = new HashSet();
+ public final Set<IEnergyNetNode> telist = new HashSet<IEnergyNetNode>();
public double energy=0D;
private IEnergyNetNode sink;
private IEnergyNetNode source;
private double voltage;
- private short frequency=0;
private double lastVoltage;
public boolean isGridValid=true;
private double total20TicksEU;
private int lastTickCounter=0;
private int tickCounterFireStart=0;
- public final List<IEnergyNetNode> calculatedSinks = new ArrayList();
- public final List<IEnergyNetNode> calculatedSources = new ArrayList();
- public final Set<NBTTagCompound> cablesOnFire = new HashSet();
- private final Map<IEnergyNetNode, Double> energyLossSinkMap = new HashMap();
- private final Map<IEnergyNetNode, Double> voltageSinkMap = new HashMap();
+ public final List<IEnergyNetNode> calculatedSinks = new ArrayList<IEnergyNetNode>();
+ public final List<IEnergyNetNode> calculatedSources = new ArrayList<IEnergyNetNode>();
+ public final Set<NBTTagCompound> cablesOnFire = new HashSet<NBTTagCompound> ();
+ private final Map<IEnergyNetNode, Double> energyLossSinkMap = new HashMap<IEnergyNetNode, Double>();
+ private final Map<IEnergyNetNode, Double> voltageSinkMap = new HashMap<IEnergyNetNode, Double>();
private double averageEUTransfered;
private double lastAverageEUTransfered=0D;
@@ -151,10 +150,10 @@ public class IHLGrid
this.averageEUTransfered>this.lastAverageEUTransfered ||
this.voltage!=this.lastVoltage))
{
- Map<IEnergyNetNode, NBTTagCompound> map = new HashMap();
- Set<IEnergyNetNode> templist = new HashSet();
- Set<IEnergyNetNode> processlist = new HashSet();
- Set<IEnergyNetNode> templist2 = new HashSet();
+ Map<IEnergyNetNode, NBTTagCompound> map = new HashMap<IEnergyNetNode, NBTTagCompound>();
+ Set<IEnergyNetNode> templist = new HashSet<IEnergyNetNode>();
+ Set<IEnergyNetNode> processlist = new HashSet<IEnergyNetNode>();
+ Set<IEnergyNetNode> templist2 = new HashSet<IEnergyNetNode>();
templist.addAll(telist);
processlist.add(sink);
int threads=0;