Got generator working

This commit is contained in:
Calclavia 2014-01-15 21:39:04 +08:00
parent 11aa32154c
commit b6f2d3c503
4 changed files with 41 additions and 39 deletions

View file

@ -20,6 +20,7 @@ public class TileGenerator extends TileElectrical implements IMechanical
public TileGenerator()
{
energy = new EnergyStorageHandler(10000);
this.ioMap = 728;
}
@Override
@ -41,13 +42,13 @@ public class TileGenerator extends TileElectrical implements IMechanical
private boolean isFunctioning()
{
return this.worldObj.isBlockIndirectlyGettingPowered(xCoord, yCoord, zCoord);
return true;
}
@Override
public void setPower(long torque, float speed)
{
this.power = (long) Math.abs(torque * speed);
}
@Override

View file

@ -17,7 +17,7 @@ public class RenderReleaseValve extends TileEntitySpecialRenderer
public static ModelReleaseValve valve = new ModelReleaseValve();
private TileEntity[] ents = new TileEntity[6];
public static final ResourceLocation VALVE_TEXTURE = new ResourceLocation(Reference.DOMAIN, Reference.MODEL_DIRECTORY + "ReleaseValve.png");
public static final ResourceLocation VALVE_TEXTURE = new ResourceLocation(Reference.DOMAIN, Reference.MODEL_PATH + "releaseValve.png");
@Override
public void renderTileEntityAt(TileEntity te, double d, double d1, double d2, float f)

View file

@ -149,6 +149,7 @@ public class PartGear extends JCuboidPart implements JNormalOcclusion, TFacePart
if (player.isSneaking())
{
this.torque += 10;
this.angularVelocity += 1;
}
return false;