From e6970bc08353198ddf170db0ea56e77ee2fe6131 Mon Sep 17 00:00:00 2001 From: Calclavia Date: Sat, 18 Jan 2014 15:17:59 +0800 Subject: [PATCH] Minor packet and NBT bug fix --- .../electrical/generator/TileGenerator.java | 2 ++ .../mechanical/network/MechanicalNetwork.java | 10 +++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/resonantinduction/electrical/generator/TileGenerator.java b/src/main/java/resonantinduction/electrical/generator/TileGenerator.java index 44735a57..cecbf234 100644 --- a/src/main/java/resonantinduction/electrical/generator/TileGenerator.java +++ b/src/main/java/resonantinduction/electrical/generator/TileGenerator.java @@ -103,6 +103,7 @@ public class TileGenerator extends TileElectrical implements IMechanical { super.readFromNBT(nbt); isInversed = nbt.getBoolean("isInversed"); + torqueRatio = nbt.getFloat("torqueRatio"); } @Override @@ -110,5 +111,6 @@ public class TileGenerator extends TileElectrical implements IMechanical { super.writeToNBT(nbt); nbt.setBoolean("isInversed", isInversed); + nbt.setFloat("torqueRatio", torqueRatio); } } diff --git a/src/main/java/resonantinduction/mechanical/network/MechanicalNetwork.java b/src/main/java/resonantinduction/mechanical/network/MechanicalNetwork.java index 259f8ec5..54be5f9e 100644 --- a/src/main/java/resonantinduction/mechanical/network/MechanicalNetwork.java +++ b/src/main/java/resonantinduction/mechanical/network/MechanicalNetwork.java @@ -41,10 +41,18 @@ public class MechanicalNetwork extends Network> handlerDirectionMap = new LinkedHashMap>(); + @Override + public void addConnector(IMechanicalConnector connector) + { + this.markPacketUpdate = true; + super.addConnector(connector); + } + /** * An network update called only server side. */ @@ -76,7 +84,7 @@ public class MechanicalNetwork extends Network