hyph setfeature
This commit is contained in:
@@ -181,7 +181,7 @@ public class AEBaseBlock extends BlockContainer implements IAEFeature
|
|||||||
setTileProvider( hasBlockTileEntity() );
|
setTileProvider( hasBlockTileEntity() );
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void setfeature(EnumSet<AEFeature> f)
|
protected void setFeature(EnumSet<AEFeature> f)
|
||||||
{
|
{
|
||||||
feature = new AEFeatureHandler( f, this, FeatureSubname );
|
feature = new AEFeatureHandler( f, this, FeatureSubname );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ public class BlockCraftingUnit extends AEBaseBlock
|
|||||||
public BlockCraftingUnit(Class<? extends BlockCraftingUnit> childClass) {
|
public BlockCraftingUnit(Class<? extends BlockCraftingUnit> childClass) {
|
||||||
super( childClass, Material.iron );
|
super( childClass, Material.iron );
|
||||||
hasSubtypes = true;
|
hasSubtypes = true;
|
||||||
setfeature( EnumSet.of( AEFeature.CraftingCPU ) );
|
setFeature( EnumSet.of( AEFeature.CraftingCPU ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
public BlockCraftingUnit() {
|
public BlockCraftingUnit() {
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ public class BlockMolecularAssembler extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockMolecularAssembler() {
|
public BlockMolecularAssembler() {
|
||||||
super( BlockMolecularAssembler.class, Material.iron );
|
super( BlockMolecularAssembler.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.MolecularAssembler ) );
|
setFeature( EnumSet.of( AEFeature.MolecularAssembler ) );
|
||||||
setTileEntity( TileMolecularAssembler.class );
|
setTileEntity( TileMolecularAssembler.class );
|
||||||
isOpaque = false;
|
isOpaque = false;
|
||||||
lightOpacity = 1;
|
lightOpacity = 1;
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ public class BlockCrank extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockCrank() {
|
public BlockCrank() {
|
||||||
super( BlockCrank.class, Material.wood );
|
super( BlockCrank.class, Material.wood );
|
||||||
setfeature( EnumSet.of( AEFeature.GrindStone ) );
|
setFeature( EnumSet.of( AEFeature.GrindStone ) );
|
||||||
setTileEntity( TileCrank.class );
|
setTileEntity( TileCrank.class );
|
||||||
setLightOpacity( 0 );
|
setLightOpacity( 0 );
|
||||||
isFullSize = isOpaque = false;
|
isFullSize = isOpaque = false;
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ public class BlockGrinder extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockGrinder() {
|
public BlockGrinder() {
|
||||||
super( BlockGrinder.class, Material.rock );
|
super( BlockGrinder.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.GrindStone ) );
|
setFeature( EnumSet.of( AEFeature.GrindStone ) );
|
||||||
setTileEntity( TileGrinder.class );
|
setTileEntity( TileGrinder.class );
|
||||||
setHardness( 3.2F );
|
setHardness( 3.2F );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ public class BlockCellWorkbench extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockCellWorkbench() {
|
public BlockCellWorkbench() {
|
||||||
super( BlockCellWorkbench.class, Material.iron );
|
super( BlockCellWorkbench.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.StorageCells ) );
|
setFeature( EnumSet.of( AEFeature.StorageCells ) );
|
||||||
setTileEntity( TileCellWorkbench.class );
|
setTileEntity( TileCellWorkbench.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ public class BlockCharger extends AEBaseBlock implements ICustomCollision
|
|||||||
|
|
||||||
public BlockCharger() {
|
public BlockCharger() {
|
||||||
super( BlockCharger.class, Material.iron );
|
super( BlockCharger.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setTileEntity( TileCharger.class );
|
setTileEntity( TileCharger.class );
|
||||||
setLightOpacity( 2 );
|
setLightOpacity( 2 );
|
||||||
isFullSize = isOpaque = false;
|
isFullSize = isOpaque = false;
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ public class BlockCondenser extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockCondenser() {
|
public BlockCondenser() {
|
||||||
super( BlockCondenser.class, Material.iron );
|
super( BlockCondenser.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setTileEntity( TileCondenser.class );
|
setTileEntity( TileCondenser.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ public class BlockInscriber extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockInscriber() {
|
public BlockInscriber() {
|
||||||
super( BlockInscriber.class, Material.iron );
|
super( BlockInscriber.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.Inscriber ) );
|
setFeature( EnumSet.of( AEFeature.Inscriber ) );
|
||||||
setTileEntity( TileInscriber.class );
|
setTileEntity( TileInscriber.class );
|
||||||
setLightOpacity( 2 );
|
setLightOpacity( 2 );
|
||||||
isFullSize = isOpaque = false;
|
isFullSize = isOpaque = false;
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ public class BlockInterface extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockInterface() {
|
public BlockInterface() {
|
||||||
super( BlockInterface.class, Material.iron );
|
super( BlockInterface.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setTileEntity( TileInterface.class );
|
setTileEntity( TileInterface.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ public class BlockLightDetector extends BlockQuartzTorch
|
|||||||
|
|
||||||
public BlockLightDetector() {
|
public BlockLightDetector() {
|
||||||
super( BlockLightDetector.class );
|
super( BlockLightDetector.class );
|
||||||
setfeature( EnumSet.of( AEFeature.LightDetector ) );
|
setFeature( EnumSet.of( AEFeature.LightDetector ) );
|
||||||
setTileEntity( TileLightDetector.class );
|
setTileEntity( TileLightDetector.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ public class BlockPaint extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockPaint() {
|
public BlockPaint() {
|
||||||
super( BlockPaint.class, new MaterialLiquid( MapColor.airColor ) );
|
super( BlockPaint.class, new MaterialLiquid( MapColor.airColor ) );
|
||||||
setfeature( EnumSet.of( AEFeature.PaintBalls ) );
|
setFeature( EnumSet.of( AEFeature.PaintBalls ) );
|
||||||
setTileEntity( TilePaint.class );
|
setTileEntity( TilePaint.class );
|
||||||
setLightOpacity( 0 );
|
setLightOpacity( 0 );
|
||||||
isFullSize = false;
|
isFullSize = false;
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ public class BlockQuartzGrowthAccelerator extends AEBaseBlock implements IOrient
|
|||||||
|
|
||||||
public BlockQuartzGrowthAccelerator() {
|
public BlockQuartzGrowthAccelerator() {
|
||||||
super( BlockQuartzGrowthAccelerator.class, Material.rock );
|
super( BlockQuartzGrowthAccelerator.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setTileEntity( TileQuartzGrowthAccelerator.class );
|
setTileEntity( TileQuartzGrowthAccelerator.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ public class BlockQuartzTorch extends AEBaseBlock implements IOrientableBlock, I
|
|||||||
|
|
||||||
public BlockQuartzTorch() {
|
public BlockQuartzTorch() {
|
||||||
this( BlockQuartzTorch.class );
|
this( BlockQuartzTorch.class );
|
||||||
setfeature( EnumSet.of( AEFeature.DecorativeLights ) );
|
setFeature( EnumSet.of( AEFeature.DecorativeLights ) );
|
||||||
setLightLevel( 0.9375F );
|
setLightLevel( 0.9375F );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ public class BlockSecurity extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockSecurity() {
|
public BlockSecurity() {
|
||||||
super( BlockSecurity.class, Material.iron );
|
super( BlockSecurity.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.Security ) );
|
setFeature( EnumSet.of( AEFeature.Security ) );
|
||||||
setTileEntity( TileSecurity.class );
|
setTileEntity( TileSecurity.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ public class BlockSkyCompass extends AEBaseBlock implements ICustomCollision
|
|||||||
|
|
||||||
public BlockSkyCompass() {
|
public BlockSkyCompass() {
|
||||||
super( BlockSkyCompass.class, Material.iron );
|
super( BlockSkyCompass.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.MeteoriteCompass ) );
|
setFeature( EnumSet.of( AEFeature.MeteoriteCompass ) );
|
||||||
setTileEntity( TileSkyCompass.class );
|
setTileEntity( TileSkyCompass.class );
|
||||||
isOpaque = isFullSize = false;
|
isOpaque = isFullSize = false;
|
||||||
lightOpacity = 0;
|
lightOpacity = 0;
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ public class BlockTinyTNT extends AEBaseBlock implements ICustomCollision
|
|||||||
|
|
||||||
public BlockTinyTNT() {
|
public BlockTinyTNT() {
|
||||||
super( BlockTinyTNT.class, Material.tnt );
|
super( BlockTinyTNT.class, Material.tnt );
|
||||||
setfeature( EnumSet.of( AEFeature.TinyTNT ) );
|
setFeature( EnumSet.of( AEFeature.TinyTNT ) );
|
||||||
setLightOpacity( 3 );
|
setLightOpacity( 3 );
|
||||||
setBlockBounds( 0.25f, 0.0f, 0.25f, 0.75f, 0.5f, 0.75f );
|
setBlockBounds( 0.25f, 0.0f, 0.25f, 0.75f, 0.5f, 0.75f );
|
||||||
isFullSize = isOpaque = false;
|
isFullSize = isOpaque = false;
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ public class BlockVibrationChamber extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockVibrationChamber() {
|
public BlockVibrationChamber() {
|
||||||
super( BlockVibrationChamber.class, Material.iron );
|
super( BlockVibrationChamber.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.PowerGen ) );
|
setFeature( EnumSet.of( AEFeature.PowerGen ) );
|
||||||
setTileEntity( TileVibrationChamber.class );
|
setTileEntity( TileVibrationChamber.class );
|
||||||
setHardness( 4.2F );
|
setHardness( 4.2F );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ public class BlockCableBus extends AEBaseBlock implements IRedNetConnection
|
|||||||
|
|
||||||
public BlockCableBus() {
|
public BlockCableBus() {
|
||||||
super( BlockCableBus.class, AEGlassMaterial.instance );
|
super( BlockCableBus.class, AEGlassMaterial.instance );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setLightOpacity( 0 );
|
setLightOpacity( 0 );
|
||||||
isFullSize = isOpaque = false;
|
isFullSize = isOpaque = false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ public class BlockController extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockController() {
|
public BlockController() {
|
||||||
super( BlockController.class, Material.iron );
|
super( BlockController.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.Channels ) );
|
setFeature( EnumSet.of( AEFeature.Channels ) );
|
||||||
setTileEntity( TileController.class );
|
setTileEntity( TileController.class );
|
||||||
setHardness( 6 );
|
setHardness( 6 );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ public class BlockCreativeEnergyCell extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockCreativeEnergyCell() {
|
public BlockCreativeEnergyCell() {
|
||||||
super( BlockCreativeEnergyCell.class, AEGlassMaterial.instance );
|
super( BlockCreativeEnergyCell.class, AEGlassMaterial.instance );
|
||||||
setfeature( EnumSet.of( AEFeature.Creative ) );
|
setFeature( EnumSet.of( AEFeature.Creative ) );
|
||||||
setTileEntity( TileCreativeEnergyCell.class );
|
setTileEntity( TileCreativeEnergyCell.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ public class BlockDenseEnergyCell extends BlockEnergyCell
|
|||||||
|
|
||||||
public BlockDenseEnergyCell() {
|
public BlockDenseEnergyCell() {
|
||||||
super( BlockDenseEnergyCell.class );
|
super( BlockDenseEnergyCell.class );
|
||||||
setfeature( EnumSet.of( AEFeature.DenseEnergyCells ) );
|
setFeature( EnumSet.of( AEFeature.DenseEnergyCells ) );
|
||||||
setTileEntity( TileDenseEnergyCell.class );
|
setTileEntity( TileDenseEnergyCell.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ public class BlockEnergyAcceptor extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockEnergyAcceptor() {
|
public BlockEnergyAcceptor() {
|
||||||
super( BlockEnergyAcceptor.class, Material.iron );
|
super( BlockEnergyAcceptor.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setTileEntity( TileEnergyAcceptor.class );
|
setTileEntity( TileEnergyAcceptor.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ public class BlockEnergyCell extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockEnergyCell() {
|
public BlockEnergyCell() {
|
||||||
this( BlockEnergyCell.class );
|
this( BlockEnergyCell.class );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setTileEntity( TileEnergyCell.class );
|
setTileEntity( TileEnergyCell.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ public class BlockWireless extends AEBaseBlock implements ICustomCollision
|
|||||||
|
|
||||||
public BlockWireless() {
|
public BlockWireless() {
|
||||||
super( BlockWireless.class, AEGlassMaterial.instance );
|
super( BlockWireless.class, AEGlassMaterial.instance );
|
||||||
setfeature( EnumSet.of( AEFeature.Core, AEFeature.WirelessAccessTerminal ) );
|
setFeature( EnumSet.of( AEFeature.Core, AEFeature.WirelessAccessTerminal ) );
|
||||||
setTileEntity( TileWireless.class );
|
setTileEntity( TileWireless.class );
|
||||||
setLightOpacity( 0 );
|
setLightOpacity( 0 );
|
||||||
isFullSize = false;
|
isFullSize = false;
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ public class BlockQuantumLinkChamber extends AEBaseBlock implements ICustomColli
|
|||||||
|
|
||||||
public BlockQuantumLinkChamber() {
|
public BlockQuantumLinkChamber() {
|
||||||
super( BlockQuantumLinkChamber.class, AEGlassMaterial.instance );
|
super( BlockQuantumLinkChamber.class, AEGlassMaterial.instance );
|
||||||
setfeature( EnumSet.of( AEFeature.QuantumNetworkBridge ) );
|
setFeature( EnumSet.of( AEFeature.QuantumNetworkBridge ) );
|
||||||
setTileEntity( TileQuantumBridge.class );
|
setTileEntity( TileQuantumBridge.class );
|
||||||
float shave = 2.0f / 16.0f;
|
float shave = 2.0f / 16.0f;
|
||||||
setBlockBounds( shave, shave, shave, 1.0f - shave, 1.0f - shave, 1.0f - shave );
|
setBlockBounds( shave, shave, shave, 1.0f - shave, 1.0f - shave, 1.0f - shave );
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ public class BlockQuantumRing extends AEBaseBlock implements ICustomCollision
|
|||||||
|
|
||||||
public BlockQuantumRing() {
|
public BlockQuantumRing() {
|
||||||
super( BlockQuantumRing.class, Material.iron );
|
super( BlockQuantumRing.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.QuantumNetworkBridge ) );
|
setFeature( EnumSet.of( AEFeature.QuantumNetworkBridge ) );
|
||||||
setTileEntity( TileQuantumBridge.class );
|
setTileEntity( TileQuantumBridge.class );
|
||||||
float shave = 2.0f / 16.0f;
|
float shave = 2.0f / 16.0f;
|
||||||
setBlockBounds( shave, shave, shave, 1.0f - shave, 1.0f - shave, 1.0f - shave );
|
setBlockBounds( shave, shave, shave, 1.0f - shave, 1.0f - shave, 1.0f - shave );
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ public class BlockFluix extends AEDecorativeBlock
|
|||||||
|
|
||||||
public BlockFluix() {
|
public BlockFluix() {
|
||||||
super( BlockFluix.class, Material.rock );
|
super( BlockFluix.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
setFeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ public class BlockQuartz extends AEDecorativeBlock
|
|||||||
|
|
||||||
public BlockQuartz() {
|
public BlockQuartz() {
|
||||||
super( BlockQuartz.class, Material.rock );
|
super( BlockQuartz.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
setFeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ public class BlockQuartzChiseled extends AEDecorativeBlock
|
|||||||
|
|
||||||
public BlockQuartzChiseled() {
|
public BlockQuartzChiseled() {
|
||||||
super( BlockQuartzChiseled.class, Material.rock );
|
super( BlockQuartzChiseled.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
setFeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ public class BlockQuartzGlass extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockQuartzGlass(Class c) {
|
public BlockQuartzGlass(Class c) {
|
||||||
super( c, Material.glass );
|
super( c, Material.glass );
|
||||||
setfeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
setFeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
||||||
setLightOpacity( 0 );
|
setLightOpacity( 0 );
|
||||||
isOpaque = false;
|
isOpaque = false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ public class BlockQuartzLamp extends BlockQuartzGlass
|
|||||||
|
|
||||||
public BlockQuartzLamp() {
|
public BlockQuartzLamp() {
|
||||||
super( BlockQuartzLamp.class );
|
super( BlockQuartzLamp.class );
|
||||||
setfeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks, AEFeature.DecorativeLights ) );
|
setFeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks, AEFeature.DecorativeLights ) );
|
||||||
setLightLevel( 1.0f );
|
setLightLevel( 1.0f );
|
||||||
setBlockTextureName( "BlockQuartzGlass" );
|
setBlockTextureName( "BlockQuartzGlass" );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ public class BlockQuartzPillar extends AEBaseBlock implements IOrientableBlock
|
|||||||
|
|
||||||
public BlockQuartzPillar() {
|
public BlockQuartzPillar() {
|
||||||
super( BlockQuartzPillar.class, Material.rock );
|
super( BlockQuartzPillar.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
setFeature( EnumSet.of( AEFeature.DecorativeQuartzBlocks ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ public class BlockSkyStone extends AEBaseBlock implements IOrientableBlock
|
|||||||
|
|
||||||
public BlockSkyStone() {
|
public BlockSkyStone() {
|
||||||
super( BlockSkyStone.class, Material.rock );
|
super( BlockSkyStone.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setHardness( 50 );
|
setHardness( 50 );
|
||||||
hasSubtypes = true;
|
hasSubtypes = true;
|
||||||
blockResistance = 150.0f;
|
blockResistance = 150.0f;
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ public class OreQuartz extends AEBaseBlock
|
|||||||
|
|
||||||
public OreQuartz(Class self) {
|
public OreQuartz(Class self) {
|
||||||
super( self, Material.rock );
|
super( self, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.Core ) );
|
setFeature( EnumSet.of( AEFeature.Core ) );
|
||||||
setHardness( 3.0F );
|
setHardness( 3.0F );
|
||||||
setResistance( 5.0F );
|
setResistance( 5.0F );
|
||||||
boostBrightnessLow = 0;
|
boostBrightnessLow = 0;
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ public class BlockMatrixFrame extends AEBaseBlock implements ICustomCollision
|
|||||||
|
|
||||||
public BlockMatrixFrame() {
|
public BlockMatrixFrame() {
|
||||||
super( BlockMatrixFrame.class, Material.anvil);
|
super( BlockMatrixFrame.class, Material.anvil);
|
||||||
setfeature( EnumSet.of( AEFeature.SpatialIO ) );
|
setFeature( EnumSet.of( AEFeature.SpatialIO ) );
|
||||||
setResistance( 6000000.0F );
|
setResistance( 6000000.0F );
|
||||||
setBlockUnbreakable();
|
setBlockUnbreakable();
|
||||||
setLightOpacity( 0 );
|
setLightOpacity( 0 );
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ public class BlockSpatialIOPort extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockSpatialIOPort() {
|
public BlockSpatialIOPort() {
|
||||||
super( BlockSpatialIOPort.class, Material.iron );
|
super( BlockSpatialIOPort.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.SpatialIO ) );
|
setFeature( EnumSet.of( AEFeature.SpatialIO ) );
|
||||||
setTileEntity( TileSpatialIOPort.class );
|
setTileEntity( TileSpatialIOPort.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ public class BlockSpatialPylon extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockSpatialPylon() {
|
public BlockSpatialPylon() {
|
||||||
super( BlockSpatialPylon.class, AEGlassMaterial.instance );
|
super( BlockSpatialPylon.class, AEGlassMaterial.instance );
|
||||||
setfeature( EnumSet.of( AEFeature.SpatialIO ) );
|
setFeature( EnumSet.of( AEFeature.SpatialIO ) );
|
||||||
setTileEntity( TileSpatialPylon.class );
|
setTileEntity( TileSpatialPylon.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ public class BlockChest extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockChest() {
|
public BlockChest() {
|
||||||
super( BlockChest.class, Material.iron );
|
super( BlockChest.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.StorageCells, AEFeature.MEChest ) );
|
setFeature( EnumSet.of( AEFeature.StorageCells, AEFeature.MEChest ) );
|
||||||
setTileEntity( TileChest.class );
|
setTileEntity( TileChest.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ public class BlockDrive extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockDrive() {
|
public BlockDrive() {
|
||||||
super( BlockDrive.class, Material.iron );
|
super( BlockDrive.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.StorageCells, AEFeature.MEDrive ) );
|
setFeature( EnumSet.of( AEFeature.StorageCells, AEFeature.MEDrive ) );
|
||||||
setTileEntity( TileDrive.class );
|
setTileEntity( TileDrive.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ public class BlockIOPort extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockIOPort() {
|
public BlockIOPort() {
|
||||||
super( BlockIOPort.class, Material.iron );
|
super( BlockIOPort.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.StorageCells, AEFeature.IOPort ) );
|
setFeature( EnumSet.of( AEFeature.StorageCells, AEFeature.IOPort ) );
|
||||||
setTileEntity( TileIOPort.class );
|
setTileEntity( TileIOPort.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ public class BlockSkyChest extends AEBaseBlock implements ICustomCollision
|
|||||||
|
|
||||||
public BlockSkyChest() {
|
public BlockSkyChest() {
|
||||||
super( BlockSkyChest.class, Material.rock );
|
super( BlockSkyChest.class, Material.rock );
|
||||||
setfeature( EnumSet.of( AEFeature.Core, AEFeature.SkyStoneChests ) );
|
setFeature( EnumSet.of( AEFeature.Core, AEFeature.SkyStoneChests ) );
|
||||||
setTileEntity( TileSkyChest.class );
|
setTileEntity( TileSkyChest.class );
|
||||||
isOpaque = isFullSize = false;
|
isOpaque = isFullSize = false;
|
||||||
lightOpacity = 0;
|
lightOpacity = 0;
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ public class BlockChunkloader extends AEBaseBlock implements LoadingCallback
|
|||||||
|
|
||||||
public BlockChunkloader() {
|
public BlockChunkloader() {
|
||||||
super( BlockChunkloader.class, Material.iron );
|
super( BlockChunkloader.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
setFeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
||||||
setTileEntity( TileChunkLoader.class );
|
setTileEntity( TileChunkLoader.class );
|
||||||
ForgeChunkManager.setForcedChunkLoadingCallback( AppEng.instance, this );
|
ForgeChunkManager.setForcedChunkLoadingCallback( AppEng.instance, this );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ public class BlockCubeGenerator extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockCubeGenerator() {
|
public BlockCubeGenerator() {
|
||||||
super( BlockCubeGenerator.class, Material.iron );
|
super( BlockCubeGenerator.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
setFeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
||||||
setTileEntity( TileCubeGenerator.class );
|
setTileEntity( TileCubeGenerator.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ public class BlockItemGen extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockItemGen() {
|
public BlockItemGen() {
|
||||||
super( BlockItemGen.class, Material.iron );
|
super( BlockItemGen.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
setFeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
||||||
setTileEntity( TileItemGen.class );
|
setTileEntity( TileItemGen.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ public class BlockPhantomNode extends AEBaseBlock
|
|||||||
|
|
||||||
public BlockPhantomNode() {
|
public BlockPhantomNode() {
|
||||||
super( BlockPhantomNode.class, Material.iron );
|
super( BlockPhantomNode.class, Material.iron );
|
||||||
setfeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
setFeature( EnumSet.of( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) );
|
||||||
setTileEntity( TilePhantomNode.class );
|
setTileEntity( TilePhantomNode.class );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user