|
7 | 7 | import java.io.IOException; |
8 | 8 | import java.nio.ByteBuffer; |
9 | 9 | import java.util.EnumSet; |
| 10 | +import java.util.Iterator; |
10 | 11 |
|
11 | 12 | import javax.swing.text.html.HTMLDocument.HTMLReader.IsindexAction; |
12 | 13 |
|
|
15 | 16 | import mods.eln.Eln; |
16 | 17 | import mods.eln.item.MeterItemArmor; |
17 | 18 | import mods.eln.misc.Utils; |
| 19 | +import mods.eln.node.NodeBlockEntity; |
18 | 20 | import mods.eln.sim.ElectricalConnection; |
19 | 21 | import mods.eln.sim.ElectricalLoad; |
20 | 22 | import mods.eln.sim.IProcess; |
|
28 | 30 | import net.minecraft.server.MinecraftServer; |
29 | 31 | import net.minecraft.server.management.PlayerManager; |
30 | 32 | import net.minecraft.tileentity.TileEntity; |
| 33 | +import net.minecraft.world.World; |
31 | 34 | import net.minecraft.world.WorldSavedData; |
32 | 35 | import net.minecraft.world.WorldServer; |
33 | 36 | import net.minecraft.world.WorldServerMulti; |
@@ -84,7 +87,20 @@ public void tick(RenderTickEvent event) { |
84 | 87 | // Utils.println(deltaT); |
85 | 88 | } |
86 | 89 | oldNanoTime = nanoTime; |
87 | | - // Utils.println("delta T : " + deltaT); |
| 90 | + |
| 91 | + Utils.println(NodeBlockEntity.clientList.size()); |
| 92 | + Iterator<NodeBlockEntity> i = NodeBlockEntity.clientList.iterator(); |
| 93 | + World w = Minecraft.getMinecraft().theWorld; |
| 94 | + while(i.hasNext()){ |
| 95 | + NodeBlockEntity e = i.next(); |
| 96 | + if(e.getWorldObj() != w){ |
| 97 | + i.remove(); |
| 98 | + continue; |
| 99 | + } |
| 100 | + //e.clientRefresh(deltaT); |
| 101 | + } |
| 102 | + //Minecraft.getMinecraft().theWorld.getChunkFromChunkCoords(1, 1). |
| 103 | + // Utils.println("delta T : " + deltaT + " " + event); |
88 | 104 | } |
89 | 105 |
|
90 | 106 |
|
|
0 commit comments