remove useless TileEngineLegacy class
This commit is contained in:
parent
593a5a5c07
commit
4c4f679f55
1 changed files with 0 additions and 82 deletions
|
@ -1,82 +0,0 @@
|
||||||
/**
|
|
||||||
* Copyright (c) 2011-2014, SpaceToad and the BuildCraft Team
|
|
||||||
* http://www.mod-buildcraft.com
|
|
||||||
*
|
|
||||||
* BuildCraft is distributed under the terms of the Minecraft Mod Public
|
|
||||||
* License 1.0, or MMPL. Please check the contents of the license located in
|
|
||||||
* http://www.mod-buildcraft.com/MMPL-1.0.txt
|
|
||||||
*/
|
|
||||||
package buildcraft.energy;
|
|
||||||
|
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
|
||||||
import net.minecraft.tileentity.TileEntity;
|
|
||||||
import net.minecraft.util.ResourceLocation;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* This class is just intended to update pre 4.0 engines to the design.
|
|
||||||
* <p/>
|
|
||||||
* It can be deleted someday.
|
|
||||||
*/
|
|
||||||
public class TileEngineLegacy extends TileEngine {
|
|
||||||
|
|
||||||
private NBTTagCompound nbt;
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void updateEntity() {
|
|
||||||
worldObj.removeTileEntity(xCoord, yCoord, zCoord);
|
|
||||||
TileEntity newTile = worldObj.getTileEntity(xCoord, yCoord, zCoord);
|
|
||||||
if (newTile instanceof TileEngine) {
|
|
||||||
newTile.readFromNBT(nbt);
|
|
||||||
sendNetworkUpdate();
|
|
||||||
worldObj.markBlockForUpdate(xCoord, yCoord, zCoord);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void readFromNBT(NBTTagCompound data) {
|
|
||||||
nbt = (NBTTagCompound) data.copy();
|
|
||||||
this.xCoord = data.getInteger("x");
|
|
||||||
this.yCoord = data.getInteger("y");
|
|
||||||
this.zCoord = data.getInteger("z");
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public ResourceLocation getBaseTexture() {
|
|
||||||
return BASE_TEXTURES[0];
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public ResourceLocation getChamberTexture() {
|
|
||||||
return CHAMBER_TEXTURES[0];
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public int getMaxEnergy() {
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public int maxEnergyReceived() {
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public float explosionRange() {
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isBurning() {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public int calculateCurrentOutput() {
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public int maxEnergyExtracted() {
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in a new issue