Fix legacy Gate code on the Pipe
Why does NO ONE ever test builds on old worlds? Compatibility between MC versions is a huge priority!
This commit is contained in:
parent
54677904f0
commit
a3565c71c6
1 changed files with 10 additions and 8 deletions
|
@ -185,6 +185,7 @@ public abstract class Pipe<T extends PipeTransport> implements IPipe, IDropContr
|
||||||
}
|
}
|
||||||
|
|
||||||
// Legacy update code
|
// Legacy update code
|
||||||
|
if (hasGate()) {
|
||||||
for (int i = 0; i < 8; ++i) {
|
for (int i = 0; i < 8; ++i) {
|
||||||
if (data.hasKey("trigger[" + i + "]"))
|
if (data.hasKey("trigger[" + i + "]"))
|
||||||
gate.triggers[i] = ActionManager.getTriggerFromLegacyId(data.getInteger("trigger[" + i + "]"));
|
gate.triggers[i] = ActionManager.getTriggerFromLegacyId(data.getInteger("trigger[" + i + "]"));
|
||||||
|
@ -196,6 +197,7 @@ public abstract class Pipe<T extends PipeTransport> implements IPipe, IDropContr
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
private boolean initialized = false;
|
private boolean initialized = false;
|
||||||
|
|
||||||
public boolean needsInit() {
|
public boolean needsInit() {
|
||||||
|
|
Loading…
Reference in a new issue