Fixed core capture crash

This commit is contained in:
Anuken
2021-07-20 10:28:58 -04:00
parent 40e0303786
commit 82f0d6a542
@@ -282,10 +282,13 @@ public class CoreBlock extends StorageBlock{
public void afterDestroyed(){ public void afterDestroyed(){
if(state.rules.coreCapture){ if(state.rules.coreCapture){
tile.setNet(block, lastDamage, 0); tile.setNet(block, lastDamage, 0);
//building does not exist on client yet
if(!net.client()){
//core is invincible for several seconds to prevent recapture //core is invincible for several seconds to prevent recapture
((CoreBuild)tile.build).iframes = captureInvicibility; ((CoreBuild)tile.build).iframes = captureInvicibility;
} }
} }
}
@Override @Override
public void drawLight(){ public void drawLight(){