Moved generators to enum

This commit is contained in:
drcrazy 2018-09-24 16:49:44 +03:00
parent 86a2612b97
commit 809c02934a
16 changed files with 51 additions and 87 deletions

View file

@ -105,7 +105,7 @@ public class TileFusionControlComputer extends TilePowerAcceptor
* @return boolean Returns true if block is fusion coil
*/
public boolean isCoil(BlockPos pos) {
return world.getBlockState(pos).getBlock() == TRContent.FUSION_COIL;
return world.getBlockState(pos).getBlock() == TRContent.Machine.FUSION_COIL.block;
}
/**
@ -359,7 +359,7 @@ public class TileFusionControlComputer extends TilePowerAcceptor
// IToolDrop
@Override
public ItemStack getToolDrop(EntityPlayer playerIn) {
return new ItemStack(TRContent.FUSION_CONTROL_COMPUTER, 1);
return TRContent.Machine.FUSION_CONTROL_COMPUTER.getStack();
}
// ItemHandlerProvider

View file

@ -145,6 +145,6 @@ public class TileLightningRod extends TilePowerAcceptor implements IToolDrop {
@Override
public ItemStack getToolDrop(EntityPlayer playerIn) {
return new ItemStack(TRContent.LIGHTNING_ROD);
return TRContent.Machine.LIGHTNING_ROD.getStack();
}
}

View file

@ -53,7 +53,7 @@ public class TilePlasmaGenerator extends TileBaseFluidGenerator implements ICont
@Override
public ItemStack getToolDrop(EntityPlayer playerIn) {
return new ItemStack(TRContent.PLASMA_GENERATOR, 1);
return TRContent.Machine.PLASMA_GENERATOR.getStack();
}
@Override

View file

@ -54,7 +54,7 @@ public class TileDieselGenerator extends TileBaseFluidGenerator implements ICont
@Override
public ItemStack getToolDrop(final EntityPlayer entityPlayer) {
return new ItemStack(TRContent.DIESEL_GENERATOR, 1);
return TRContent.Machine.DIESEL_GENERATOR.getStack();
}
@Override

View file

@ -116,7 +116,7 @@ public class TileDragonEggSyphon extends TilePowerAcceptor
// IToolDrop
@Override
public ItemStack getToolDrop(EntityPlayer entityPlayer) {
return new ItemStack(TRContent.DRAGON_EGG_SYPHON, 1);
return TRContent.Machine.DRAGON_EGG_SYPHON.getStack();
}
// ItemHandlerProvider

View file

@ -54,7 +54,7 @@ public class TileGasTurbine extends TileBaseFluidGenerator implements IContainer
@Override
public ItemStack getToolDrop(EntityPlayer entityPlayer) {
return new ItemStack(TRContent.GAS_TURBINE, 1);
return TRContent.Machine.GAS_TURBINE.getStack();
}
@Override

View file

@ -54,7 +54,7 @@ public class TileSemiFluidGenerator extends TileBaseFluidGenerator implements IC
@Override
public ItemStack getToolDrop(EntityPlayer playerIn) {
return new ItemStack(TRContent.SEMI_FLUID_GENERATOR, 1);
return TRContent.Machine.SEMI_FLUID_GENERATOR.getStack();
}
@Override

View file

@ -54,7 +54,7 @@ public class TileThermalGenerator extends TileBaseFluidGenerator implements ICon
@Override
public ItemStack getToolDrop(EntityPlayer entityPlayer) {
return new ItemStack(TRContent.THERMAL_GENERATOR, 1);
return TRContent.Machine.THERMAL_GENERATOR.getStack();
}
@Override

View file

@ -147,7 +147,7 @@ public class TileSolidFuelGenerator extends TilePowerAcceptor implements IToolDr
@Override
public ItemStack getToolDrop(EntityPlayer playerIn) {
return new ItemStack(TRContent.SOLID_FUEL_GENEREATOR);
return TRContent.Machine.SOLID_FUEL_GENEREATOR.getStack();
}
@Override

View file

@ -107,6 +107,6 @@ public class TileWaterMill extends TilePowerAcceptor implements IToolDrop {
@Override
public ItemStack getToolDrop(EntityPlayer playerIn) {
return new ItemStack(TRContent.WATER_MILL);
return TRContent.Machine.WATER_MILL.getStack();
}
}

View file

@ -95,6 +95,6 @@ public class TileWindMill extends TilePowerAcceptor implements IToolDrop {
@Override
public ItemStack getToolDrop(EntityPlayer playerIn) {
return new ItemStack(TRContent.WIND_MILL);
return TRContent.Machine.WIND_MILL.getStack();
}
}