diff options
Diffstat (limited to 'src/main/java/openmodularturrets/blocks/turretbases/TurretBaseEM.java')
-rw-r--r-- | src/main/java/openmodularturrets/blocks/turretbases/TurretBaseEM.java | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/main/java/openmodularturrets/blocks/turretbases/TurretBaseEM.java b/src/main/java/openmodularturrets/blocks/turretbases/TurretBaseEM.java new file mode 100644 index 0000000000..78733d0599 --- /dev/null +++ b/src/main/java/openmodularturrets/blocks/turretbases/TurretBaseEM.java @@ -0,0 +1,45 @@ +package openmodularturrets.blocks.turretbases; + +import com.github.technus.tectech.TecTech; +import com.github.technus.tectech.auxiliary.Reference; +import openmodularturrets.handler.ConfigHandler; +import openmodularturrets.tileentity.turretbase.TileTurretBaseEM; +import cpw.mods.fml.common.registry.GameRegistry; +import net.minecraft.block.Block; +import net.minecraft.client.renderer.texture.IIconRegister; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.world.World; + +/** + * Created by Bass on 27/07/2017. + */ +public class TurretBaseEM extends BlockAbstractTurretBase { + private final int MaxCharge = ConfigHandler.getBaseTierFiveMaxCharge(); + private final int MaxIO = ConfigHandler.getBaseTierFiveMaxIo(); + public static TurretBaseEM INSTANCE; + + public TurretBaseEM(){ + super(); + setCreativeTab(TecTech.mainTab); + this.setResistance(16); + this.setBlockName("turretBaseEM"); + this.setStepSound(Block.soundTypeMetal); + this.setBlockTextureName(Reference.MODID+":turretBaseEM"); + } + + @Override + public TileEntity createNewTileEntity(World p_149915_1_, int p_149915_2_) { + return new TileTurretBaseEM(MaxCharge,MaxIO); + } + + public void registerBlockIcons(IIconRegister p_149651_1_) { + super.registerBlockIcons(p_149651_1_); + this.blockIcon = p_149651_1_.registerIcon(Reference.MODID+":turretBaseEM"); + } + + public static void run() { + INSTANCE = new TurretBaseEM(); + GameRegistry.registerBlock(INSTANCE, TurretBaseItemEM.class, INSTANCE.getUnlocalizedName()); + GameRegistry.registerTileEntity(TileTurretBaseEM.class,"TileTurretBaseEM"); + } +} |