no more instant loading

This commit is contained in:
Bob 2024-02-18 21:13:15 +01:00
parent 358722c195
commit cc5371a761
2 changed files with 14 additions and 0 deletions

View File

@ -11,6 +11,7 @@ import api.hbm.energy.IEnergyUser;
import api.hbm.fluid.IFluidStandardReceiver;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.entity.Entity;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.AxisAlignedBB;
import net.minecraftforge.common.util.ForgeDirection;
@ -63,6 +64,12 @@ public class TileEntityLaunchPad extends TileEntityLaunchPadBase implements IEne
super.updateEntity();
}
@Override
public void finalizeLaunch(Entity missile) {
super.finalizeLaunch(missile);
this.delay = 100;
}
@Override
public DirPos[] getConPos() {

View File

@ -16,6 +16,7 @@ import api.hbm.fluid.IFluidStandardReceiver;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import io.netty.buffer.ByteBuf;
import net.minecraft.entity.Entity;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.AxisAlignedBB;
import net.minecraftforge.common.util.ForgeDirection;
@ -280,6 +281,12 @@ public class TileEntityLaunchPadLarge extends TileEntityLaunchPadBase implements
nbt.setFloat("erector", erector);
nbt.setInteger("formFactor", formFactor);
}
@Override
public void finalizeLaunch(Entity missile) {
super.finalizeLaunch(missile);
this.erected = false;
}
@Override
public DirPos[] getConPos() {