mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-12 16:27:47 +00:00
Merge in fixes from chickenbones for tick related problem
and straighten out variable naming in ModLoaderModContainer
This commit is contained in:
1 parent
9fdc403396
commit
78f2e8f38a
2 files changed
+22
-18
No files matched your search
@@ -25,19 +25,22 @@
|
||||
this.field_6033_f = new ServerConfigurationManager(this);
|
||||
this.field_6028_k[0] = new EntityTracker(this, 0);
|
||||
this.field_6028_k[1] = new EntityTracker(this, -1);
|
||||
@@ -370,6 +374,7 @@
|
||||
var7 = 0L;
|
||||
@@ -444,6 +448,8 @@
|
||||
|
||||
private void func_6018_h()
|
||||
{
|
||||
+ FMLServerHandler.instance().onPreTick();
|
||||
+
|
||||
long var1 = System.nanoTime();
|
||||
ArrayList var3 = new ArrayList();
|
||||
Iterator var4 = field_6037_b.keySet().iterator();
|
||||
@@ -533,6 +539,8 @@
|
||||
this.field_48076_G = Packet.field_48101_l;
|
||||
this.field_48082_x[this.field_9014_h % 100] = Packet.field_48102_m - this.field_48077_H;
|
||||
this.field_48077_H = Packet.field_48102_m;
|
||||
+
|
||||
+ FMLServerHandler.instance().onPostTick();
|
||||
}
|
||||
|
||||
+ FMLServerHandler.instance().onPreTick();
|
||||
var3 += var7;
|
||||
var1 = var5;
|
||||
public void func_6010_a(String p_6010_1_, ICommandListener p_6010_2_)
|
||||
|
||||
@@ -386,6 +391,7 @@
|
||||
this.func_6018_h();
|
||||
}
|
||||
}
|
||||
+ FMLServerHandler.instance().onPostTick();
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -429,13 +429,14 @@ public class ModLoaderModContainer implements ModContainer
|
||||
|
||||
if ("required-before".equals(depparts[0]) || "before".equals(depparts[0]))
|
||||
{
|
||||
preDependencies.add(depparts[1]);
|
||||
postDependencies.add(depparts[1]);
|
||||
}
|
||||
|
||||
if ("required-after".equals(depparts[0]) || "after".equals(depparts[0]))
|
||||
{
|
||||
postDependencies.add(depparts[1]);
|
||||
preDependencies.add(depparts[1]);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -458,7 +459,7 @@ public class ModLoaderModContainer implements ModContainer
|
||||
computeDependencies();
|
||||
}
|
||||
|
||||
return preDependencies;
|
||||
return postDependencies;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -468,10 +469,10 @@ public class ModLoaderModContainer implements ModContainer
|
||||
{
|
||||
computeDependencies();
|
||||
}
|
||||
|
||||
return postDependencies;
|
||||
return preDependencies;
|
||||
}
|
||||
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return modSource;
|
||||
|
||||
Reference in new issue
Block a user