-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
1.161.181.191.20Priority: HighThis needs to be done as soon as possible.This needs to be done as soon as possible.bugSomething isn't workingSomething isn't working
Description
ReactorPowerTapTile.java and its ancestors ReactorBaseTile and PhosphophylliteTile do not override invalidateCaps
PhosphophylliteTile.java::onRemove(boolean chunkUnload) (a Phos mod method) is overridden by PowerBlackHoleTile.java to invalidate the capability apparently
@Override
public void onRemoved(boolean chunkUnload) {
energyHandler.invalidate();
}but for ReactorPowerTapTile.java I don't see it doing anything similar.
I put a breakpoint on private void invalidate(LazyOptional<IPhosphophylliteEnergyHandler> ignored) { inside IEnergyTile.java and it doesn't get hit when the chunk is being unloaded.
My mod's invalidation listener isn't getting fired which is how I found this :(
Metadata
Metadata
Assignees
Labels
1.161.181.191.20Priority: HighThis needs to be done as soon as possible.This needs to be done as soon as possible.bugSomething isn't workingSomething isn't working