mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-11-26 16:58:34 +01:00
SUPPRESS ALL THE THINGS!!
This commit is contained in:
parent
b71af53d13
commit
4b425a36ab
38 changed files with 70 additions and 6 deletions
|
@ -25,7 +25,6 @@ import net.minecraft.util.math.BlockPos;
|
||||||
*/
|
*/
|
||||||
public class LensConversion extends Lens{
|
public class LensConversion extends Lens{
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
@Override
|
@Override
|
||||||
public boolean invoke(IBlockState hitState, BlockPos hitBlock, IAtomicReconstructor tile){
|
public boolean invoke(IBlockState hitState, BlockPos hitBlock, IAtomicReconstructor tile){
|
||||||
return ActuallyAdditionsAPI.methodHandler.invokeConversionLens(hitState, hitBlock, tile);
|
return ActuallyAdditionsAPI.methodHandler.invokeConversionLens(hitState, hitBlock, tile);
|
||||||
|
|
|
@ -57,6 +57,7 @@ public class BlockAtomicReconstructor extends BlockContainerBase implements IHud
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -48,17 +48,20 @@ public class BlockCoffeeMachine extends BlockContainerBase{
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
||||||
return AABB;
|
return AABB;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -57,12 +57,14 @@ public class BlockCompost extends BlockContainerBase implements IHudDisplay{
|
||||||
this.setSoundType(SoundType.WOOD);
|
this.setSoundType(SoundType.WOOD);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
||||||
return AABB;
|
return AABB;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public void addCollisionBoxToList(IBlockState state, @Nonnull World worldIn, @Nonnull BlockPos pos, @Nonnull AxisAlignedBB entityBox, @Nonnull List<AxisAlignedBB> collidingBoxes, Entity entityIn){
|
public void addCollisionBoxToList(IBlockState state, @Nonnull World worldIn, @Nonnull BlockPos pos, @Nonnull AxisAlignedBB entityBox, @Nonnull List<AxisAlignedBB> collidingBoxes, Entity entityIn){
|
||||||
addCollisionBoxToList(pos, entityBox, collidingBoxes, AABB_LEGS);
|
addCollisionBoxToList(pos, entityBox, collidingBoxes, AABB_LEGS);
|
||||||
|
@ -72,11 +74,13 @@ public class BlockCompost extends BlockContainerBase implements IHudDisplay{
|
||||||
addCollisionBoxToList(pos, entityBox, collidingBoxes, AABB_WALL_SOUTH);
|
addCollisionBoxToList(pos, entityBox, collidingBoxes, AABB_WALL_SOUTH);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -37,6 +37,7 @@ public class BlockFishingNet extends BlockContainerBase{
|
||||||
this.setSoundType(SoundType.WOOD);
|
this.setSoundType(SoundType.WOOD);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
||||||
|
@ -49,11 +50,13 @@ public class BlockFishingNet extends BlockContainerBase{
|
||||||
return new TileEntityFishingNet();
|
return new TileEntityFishingNet();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -37,6 +37,7 @@ public class BlockFurnaceSolar extends BlockContainerBase{
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
||||||
|
@ -49,11 +50,13 @@ public class BlockFurnaceSolar extends BlockContainerBase{
|
||||||
return new TileEntityFurnaceSolar();
|
return new TileEntityFurnaceSolar();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -39,11 +39,13 @@ public class BlockGreenhouseGlass extends BlockContainerBase{
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public boolean shouldSideBeRendered(IBlockState state, @Nonnull IBlockAccess worldIn, @Nonnull BlockPos pos, EnumFacing side){
|
public boolean shouldSideBeRendered(IBlockState state, @Nonnull IBlockAccess worldIn, @Nonnull BlockPos pos, EnumFacing side){
|
||||||
|
@ -52,6 +54,7 @@ public class BlockGreenhouseGlass extends BlockContainerBase{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -38,6 +38,7 @@ public class BlockLampPowerer extends BlockBase{
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public void neighborChanged(IBlockState state, World worldIn, BlockPos pos, Block blockIn){
|
public void neighborChanged(IBlockState state, World worldIn, BlockPos pos, Block blockIn){
|
||||||
this.updateLamp(worldIn, pos);
|
this.updateLamp(worldIn, pos);
|
||||||
|
|
|
@ -48,11 +48,13 @@ public class BlockLaserRelay extends BlockContainerBase{
|
||||||
this.type = type;
|
this.type = type;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -46,6 +46,7 @@ public class BlockMiner extends BlockContainerBase implements IHudDisplay{
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -54,11 +54,13 @@ public class BlockPhantom extends BlockContainerBase implements IHudDisplay{
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean canProvidePower(IBlockState state){
|
public boolean canProvidePower(IBlockState state){
|
||||||
return this.type == Type.REDSTONEFACE;
|
return this.type == Type.REDSTONEFACE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public int getWeakPower(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing side){
|
public int getWeakPower(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing side){
|
||||||
if(this.type == Type.REDSTONEFACE){
|
if(this.type == Type.REDSTONEFACE){
|
||||||
|
@ -70,6 +72,7 @@ public class BlockPhantom extends BlockContainerBase implements IHudDisplay{
|
||||||
return super.getWeakPower(state, world, pos, side);
|
return super.getWeakPower(state, world, pos, side);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public int getStrongPower(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing side){
|
public int getStrongPower(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing side){
|
||||||
if(this.type == Type.REDSTONEFACE){
|
if(this.type == Type.REDSTONEFACE){
|
||||||
|
|
|
@ -37,17 +37,20 @@ public class BlockPhantomBooster extends BlockContainerBase{
|
||||||
this.setSoundType(SoundType.STONE);
|
this.setSoundType(SoundType.STONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
||||||
return AABB;
|
return AABB;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -46,6 +46,7 @@ public class BlockSlabs extends BlockBase{
|
||||||
this(name, fullBlock, 0);
|
this(name, fullBlock, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public BlockSlabs(String name, Block fullBlock, int meta){
|
public BlockSlabs(String name, Block fullBlock, int meta){
|
||||||
super(fullBlock.getMaterial(fullBlock.getDefaultState()), name);
|
super(fullBlock.getMaterial(fullBlock.getDefaultState()), name);
|
||||||
this.setHardness(1.5F);
|
this.setHardness(1.5F);
|
||||||
|
@ -73,6 +74,7 @@ public class BlockSlabs extends BlockBase{
|
||||||
this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.5F, 1.0F);
|
this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.5F, 1.0F);
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
@ -90,6 +92,7 @@ public class BlockSlabs extends BlockBase{
|
||||||
return this.getStateFromMeta(meta);
|
return this.getStateFromMeta(meta);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
||||||
|
@ -119,6 +122,7 @@ public class BlockSlabs extends BlockBase{
|
||||||
this.setMaxDamage(0);
|
this.setMaxDamage(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public EnumActionResult onItemUse(ItemStack stack, @Nonnull EntityPlayer playerIn, World worldIn, @Nonnull BlockPos pos, EnumHand hand, @Nonnull EnumFacing facing, float hitX, float hitY, float hitZ){
|
public EnumActionResult onItemUse(ItemStack stack, @Nonnull EntityPlayer playerIn, World worldIn, @Nonnull BlockPos pos, EnumHand hand, @Nonnull EnumFacing facing, float hitX, float hitY, float hitZ){
|
||||||
|
@ -162,6 +166,7 @@ public class BlockSlabs extends BlockBase{
|
||||||
return worldIn.getBlockState(pos.offset(side)).getBlock() == this.block || super.canPlaceBlockOnSide(worldIn, pos, side, player, stack);
|
return worldIn.getBlockState(pos.offset(side)).getBlock() == this.block || super.canPlaceBlockOnSide(worldIn, pos, side, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
private boolean tryPlace(EntityPlayer player, ItemStack stack, World worldIn, BlockPos pos){
|
private boolean tryPlace(EntityPlayer player, ItemStack stack, World worldIn, BlockPos pos){
|
||||||
IBlockState iblockstate = worldIn.getBlockState(pos);
|
IBlockState iblockstate = worldIn.getBlockState(pos);
|
||||||
|
|
||||||
|
|
|
@ -51,11 +51,13 @@ public class BlockSmileyCloud extends BlockContainerBase{
|
||||||
this.setTickRandomly(true);
|
this.setTickRandomly(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -45,6 +45,7 @@ public class BlockWallAA extends BlockBase{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public BlockWallAA(String name, Block base, int meta){
|
public BlockWallAA(String name, Block base, int meta){
|
||||||
super(base.getMaterial(base.getDefaultState()), name);
|
super(base.getMaterial(base.getDefaultState()), name);
|
||||||
this.meta = meta;
|
this.meta = meta;
|
||||||
|
@ -78,6 +79,7 @@ public class BlockWallAA extends BlockBase{
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public IBlockState getActualState(@Nonnull IBlockState state, IBlockAccess worldIn, BlockPos pos){
|
public IBlockState getActualState(@Nonnull IBlockState state, IBlockAccess worldIn, BlockPos pos){
|
||||||
|
@ -89,6 +91,7 @@ public class BlockWallAA extends BlockBase{
|
||||||
return state.withProperty(BlockWall.UP, !flag4 || !worldIn.isAirBlock(pos.up())).withProperty(BlockWall.NORTH, flag).withProperty(BlockWall.EAST, flag1).withProperty(BlockWall.SOUTH, flag2).withProperty(BlockWall.WEST, flag3);
|
return state.withProperty(BlockWall.UP, !flag4 || !worldIn.isAirBlock(pos.up())).withProperty(BlockWall.NORTH, flag).withProperty(BlockWall.EAST, flag1).withProperty(BlockWall.SOUTH, flag2).withProperty(BlockWall.WEST, flag3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullCube(IBlockState state){
|
public boolean isFullCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
@ -99,12 +102,14 @@ public class BlockWallAA extends BlockBase{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public boolean shouldSideBeRendered(IBlockState blockState, @Nonnull IBlockAccess blockAccess, @Nonnull BlockPos pos, EnumFacing side){
|
public boolean shouldSideBeRendered(IBlockState blockState, @Nonnull IBlockAccess blockAccess, @Nonnull BlockPos pos, EnumFacing side){
|
||||||
return side != EnumFacing.DOWN || super.shouldSideBeRendered(blockState, blockAccess, pos, side);
|
return side != EnumFacing.DOWN || super.shouldSideBeRendered(blockState, blockAccess, pos, side);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
|
||||||
|
@ -112,12 +117,14 @@ public class BlockWallAA extends BlockBase{
|
||||||
return AABB_BY_INDEX[yesThisIsCopyPastedFromBlockWallAndIHaveNoIdeaWhatThisMethodDoes(state)];
|
return AABB_BY_INDEX[yesThisIsCopyPastedFromBlockWallAndIHaveNoIdeaWhatThisMethodDoes(state)];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public AxisAlignedBB getCollisionBoundingBox(IBlockState blockState, @Nonnull World worldIn, @Nonnull BlockPos pos){
|
public AxisAlignedBB getCollisionBoundingBox(IBlockState blockState, @Nonnull World worldIn, @Nonnull BlockPos pos){
|
||||||
blockState = this.getActualState(blockState, worldIn, pos);
|
blockState = this.getActualState(blockState, worldIn, pos);
|
||||||
return CLIP_AABB_BY_INDEX[yesThisIsCopyPastedFromBlockWallAndIHaveNoIdeaWhatThisMethodDoes(blockState)];
|
return CLIP_AABB_BY_INDEX[yesThisIsCopyPastedFromBlockWallAndIHaveNoIdeaWhatThisMethodDoes(blockState)];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state){
|
public boolean isOpaqueCube(IBlockState state){
|
||||||
return false;
|
return false;
|
||||||
|
@ -135,6 +142,7 @@ public class BlockWallAA extends BlockBase{
|
||||||
list.add(new ItemStack(item, 1, 0));
|
list.add(new ItemStack(item, 1, 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public boolean canConnectTo(IBlockAccess worldIn, BlockPos pos){
|
public boolean canConnectTo(IBlockAccess worldIn, BlockPos pos){
|
||||||
Block block = PosUtil.getBlock(pos, worldIn);
|
Block block = PosUtil.getBlock(pos, worldIn);
|
||||||
IBlockState state = worldIn.getBlockState(pos);
|
IBlockState state = worldIn.getBlockState(pos);
|
||||||
|
|
|
@ -72,6 +72,7 @@ public class BlockWildPlant extends BlockBushBase{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public List<ItemStack> getDrops(IBlockAccess world, BlockPos pos, @Nonnull IBlockState state, int fortune){
|
public List<ItemStack> getDrops(IBlockAccess world, BlockPos pos, @Nonnull IBlockState state, int fortune){
|
||||||
|
|
|
@ -60,6 +60,7 @@ public class BlockBase extends Block{
|
||||||
return EnumRarity.COMMON;
|
return EnumRarity.COMMON;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public IBlockState getStateFromMeta(int meta){
|
public IBlockState getStateFromMeta(int meta){
|
||||||
|
|
|
@ -60,6 +60,7 @@ public class BlockBushBase extends BlockBush{
|
||||||
return EnumRarity.COMMON;
|
return EnumRarity.COMMON;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public IBlockState getStateFromMeta(int meta){
|
public IBlockState getStateFromMeta(int meta){
|
||||||
|
|
|
@ -129,6 +129,7 @@ public abstract class BlockContainerBase extends BlockContainer{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
public IBlockState getStateFromMeta(int meta){
|
public IBlockState getStateFromMeta(int meta){
|
||||||
|
@ -150,6 +151,7 @@ public abstract class BlockContainerBase extends BlockContainer{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public void neighborChanged(IBlockState state, World worldIn, BlockPos pos, Block blockIn){
|
public void neighborChanged(IBlockState state, World worldIn, BlockPos pos, Block blockIn){
|
||||||
this.updateRedstoneState(worldIn, pos);
|
this.updateRedstoneState(worldIn, pos);
|
||||||
|
@ -223,11 +225,13 @@ public abstract class BlockContainerBase extends BlockContainer{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean hasComparatorInputOverride(IBlockState state){
|
public boolean hasComparatorInputOverride(IBlockState state){
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public int getComparatorInputOverride(IBlockState state, World world, BlockPos pos){
|
public int getComparatorInputOverride(IBlockState state, World world, BlockPos pos){
|
||||||
TileEntity tile = world.getTileEntity(pos);
|
TileEntity tile = world.getTileEntity(pos);
|
||||||
|
|
|
@ -27,6 +27,7 @@ public class BlockStair extends BlockStairs{
|
||||||
this(block, name, 0);
|
this(block, name, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public BlockStair(Block block, String name, int meta){
|
public BlockStair(Block block, String name, int meta){
|
||||||
super(block.getStateFromMeta(meta));
|
super(block.getStateFromMeta(meta));
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
|
|
@ -65,6 +65,7 @@ public class OreGen implements IWorldGenerator{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public void addOreSpawn(Block block, int meta, Block blockIn, World world, Random random, int blockXPos, int blockZPos, int maxVeinSize, int chancesToSpawn, int minY, int maxY){
|
public void addOreSpawn(Block block, int meta, Block blockIn, World world, Random random, int blockXPos, int blockZPos, int maxVeinSize, int chancesToSpawn, int minY, int maxY){
|
||||||
if(maxY > minY){
|
if(maxY > minY){
|
||||||
int yDiff = maxY-minY;
|
int yDiff = maxY-minY;
|
||||||
|
|
|
@ -100,6 +100,7 @@ public class VillageComponentCustomCropField extends StructureVillagePieces.Hous
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
private IBlockState getRandomCropType(Random rand){
|
private IBlockState getRandomCropType(Random rand){
|
||||||
int randomMeta = MathHelper.getRandomIntegerInRange(rand, 1, 7);
|
int randomMeta = MathHelper.getRandomIntegerInRange(rand, 1, 7);
|
||||||
switch(rand.nextInt(4)){
|
switch(rand.nextInt(4)){
|
||||||
|
|
|
@ -75,6 +75,7 @@ public class VillageComponentJamHouse extends StructureVillagePieces.House1{
|
||||||
this.fillWithBlocks(world, sbb, minX, minY, minZ, maxX, maxY, maxZ, block.getDefaultState(), block.getDefaultState(), false);
|
this.fillWithBlocks(world, sbb, minX, minY, minZ, maxX, maxY, maxZ, block.getDefaultState(), block.getDefaultState(), false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public void spawnActualHouse(World world, Random rand, StructureBoundingBox sbb){
|
public void spawnActualHouse(World world, Random rand, StructureBoundingBox sbb){
|
||||||
//Base
|
//Base
|
||||||
this.fillWithBlocks(world, sbb, 1, 0, 8, 9, 0, 10, Blocks.GRASS);
|
this.fillWithBlocks(world, sbb, 1, 0, 8, 9, 0, 10, Blocks.GRASS);
|
||||||
|
|
|
@ -41,6 +41,7 @@ public class WorldGenCaveSpawn extends WorldGenerator{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
private void generateCave(World world, BlockPos center){
|
private void generateCave(World world, BlockPos center){
|
||||||
this.makeSphere(world, center, 8);
|
this.makeSphere(world, center, 8);
|
||||||
this.makeSphere(world, center.add(-3, 4, 3), 4);
|
this.makeSphere(world, center.add(-3, 4, 3), 4);
|
||||||
|
|
|
@ -65,6 +65,7 @@ public class ItemAllToolAA extends ItemToolAA implements IColorProvidingItem{
|
||||||
return Items.IRON_HOE.onItemUse(stack, playerIn, worldIn, pos, hand, side, hitX, hitY, hitZ);
|
return Items.IRON_HOE.onItemUse(stack, playerIn, worldIn, pos, hand, side, hitX, hitY, hitZ);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean canHarvestBlock(@Nonnull IBlockState state, ItemStack stack){
|
public boolean canHarvestBlock(@Nonnull IBlockState state, ItemStack stack){
|
||||||
|
|
||||||
|
|
|
@ -263,6 +263,7 @@ public class ItemDrill extends ItemEnergy{
|
||||||
return toReturn;
|
return toReturn;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public boolean canHarvestBlock(@Nonnull IBlockState state, ItemStack stack){
|
public boolean canHarvestBlock(@Nonnull IBlockState state, ItemStack stack){
|
||||||
int harvestLevel = this.getHarvestLevel(stack, "");
|
int harvestLevel = this.getHarvestLevel(stack, "");
|
||||||
|
@ -414,6 +415,7 @@ public class ItemDrill extends ItemEnergy{
|
||||||
* @param world The World
|
* @param world The World
|
||||||
* @param player The Player who breaks the Blocks
|
* @param player The Player who breaks the Blocks
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public boolean breakBlocks(ItemStack stack, int radius, World world, BlockPos aPos, EntityPlayer player){
|
public boolean breakBlocks(ItemStack stack, int radius, World world, BlockPos aPos, EntityPlayer player){
|
||||||
int xRange = radius;
|
int xRange = radius;
|
||||||
int yRange = radius;
|
int yRange = radius;
|
||||||
|
@ -485,6 +487,7 @@ public class ItemDrill extends ItemEnergy{
|
||||||
* @param player The Player breaking the Blocks
|
* @param player The Player breaking the Blocks
|
||||||
* @param use The Energy that should be extracted per Block
|
* @param use The Energy that should be extracted per Block
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
private boolean tryHarvestBlock(World world, BlockPos pos, boolean isExtra, ItemStack stack, EntityPlayer player, int use){
|
private boolean tryHarvestBlock(World world, BlockPos pos, boolean isExtra, ItemStack stack, EntityPlayer player, int use){
|
||||||
Block block = PosUtil.getBlock(pos, world);
|
Block block = PosUtil.getBlock(pos, world);
|
||||||
IBlockState state = world.getBlockState(pos);
|
IBlockState state = world.getBlockState(pos);
|
||||||
|
|
|
@ -49,7 +49,6 @@ public class LensColor extends Lens{
|
||||||
{86F, 51F, 28F}, //Brown
|
{86F, 51F, 28F}, //Brown
|
||||||
};
|
};
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
@Override
|
@Override
|
||||||
public boolean invoke(IBlockState hitState, BlockPos hitBlock, IAtomicReconstructor tile){
|
public boolean invoke(IBlockState hitState, BlockPos hitBlock, IAtomicReconstructor tile){
|
||||||
if(hitBlock != null){
|
if(hitBlock != null){
|
||||||
|
|
|
@ -23,7 +23,6 @@ import java.util.ArrayList;
|
||||||
|
|
||||||
public class LensDeath extends Lens{
|
public class LensDeath extends Lens{
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
@Override
|
@Override
|
||||||
public boolean invoke(IBlockState hitState, BlockPos hitBlock, IAtomicReconstructor tile){
|
public boolean invoke(IBlockState hitState, BlockPos hitBlock, IAtomicReconstructor tile){
|
||||||
int use = 150; //Per Block (because it doesn't only activate when something is hit like the other lenses!)
|
int use = 150; //Per Block (because it doesn't only activate when something is hit like the other lenses!)
|
||||||
|
|
|
@ -78,6 +78,7 @@ public class TileEntityBreaker extends TileEntityInventoryBase implements IRedst
|
||||||
return this.isPlacer;
|
return this.isPlacer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
private void doWork(){
|
private void doWork(){
|
||||||
EnumFacing sideToManipulate = WorldUtil.getDirectionByPistonRotation(PosUtil.getMetadata(this.pos, this.worldObj));
|
EnumFacing sideToManipulate = WorldUtil.getDirectionByPistonRotation(PosUtil.getMetadata(this.pos, this.worldObj));
|
||||||
|
|
||||||
|
|
|
@ -12,9 +12,6 @@ package de.ellpeck.actuallyadditions.mod.tile;
|
||||||
|
|
||||||
import de.ellpeck.actuallyadditions.api.ActuallyAdditionsAPI;
|
import de.ellpeck.actuallyadditions.api.ActuallyAdditionsAPI;
|
||||||
import de.ellpeck.actuallyadditions.api.recipe.CompostRecipe;
|
import de.ellpeck.actuallyadditions.api.recipe.CompostRecipe;
|
||||||
import de.ellpeck.actuallyadditions.mod.items.ItemFertilizer;
|
|
||||||
import de.ellpeck.actuallyadditions.mod.items.ItemMisc;
|
|
||||||
import de.ellpeck.actuallyadditions.mod.items.metalists.TheMiscItems;
|
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
|
|
|
@ -79,6 +79,7 @@ public class TileEntityDirectionalBreaker extends TileEntityInventoryBase implem
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
private void doWork(){
|
private void doWork(){
|
||||||
if(this.storage.getEnergyStored() >= ENERGY_USE*RANGE){
|
if(this.storage.getEnergyStored() >= ENERGY_USE*RANGE){
|
||||||
EnumFacing sideToManipulate = WorldUtil.getDirectionByPistonRotation(PosUtil.getMetadata(this.pos, this.worldObj));
|
EnumFacing sideToManipulate = WorldUtil.getDirectionByPistonRotation(PosUtil.getMetadata(this.pos, this.worldObj));
|
||||||
|
|
|
@ -48,6 +48,7 @@ public class TileEntityHeatCollector extends TileEntityBase implements IEnergyPr
|
||||||
this.storage.readFromNBT(compound);
|
this.storage.readFromNBT(compound);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public void updateEntity(){
|
public void updateEntity(){
|
||||||
super.updateEntity();
|
super.updateEntity();
|
||||||
|
|
|
@ -122,6 +122,7 @@ public class TileEntityPhantomPlacer extends TileEntityInventoryBase implements
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
private void doWork(){
|
private void doWork(){
|
||||||
if(this.isBreaker){
|
if(this.isBreaker){
|
||||||
Block blockToBreak = PosUtil.getBlock(this.boundPosition, this.worldObj);
|
Block blockToBreak = PosUtil.getBlock(this.boundPosition, this.worldObj);
|
||||||
|
|
|
@ -28,6 +28,7 @@ public class TileEntityPhantomRedstoneface extends TileEntityPhantomface{
|
||||||
super("redstoneface");
|
super("redstoneface");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Override
|
@Override
|
||||||
public void updateEntity(){
|
public void updateEntity(){
|
||||||
if(!this.worldObj.isRemote){
|
if(!this.worldObj.isRemote){
|
||||||
|
|
|
@ -22,6 +22,7 @@ import net.minecraft.world.World;
|
||||||
|
|
||||||
public class PosUtil{
|
public class PosUtil{
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public static Material getMaterial(BlockPos pos, IBlockAccess world){
|
public static Material getMaterial(BlockPos pos, IBlockAccess world){
|
||||||
return getBlock(pos, world).getMaterial(world.getBlockState(pos));
|
return getBlock(pos, world).getMaterial(world.getBlockState(pos));
|
||||||
}
|
}
|
||||||
|
@ -50,6 +51,7 @@ public class PosUtil{
|
||||||
return new BlockPos(pos.getX()+x, pos.getY()+y, pos.getZ()+z);
|
return new BlockPos(pos.getX()+x, pos.getY()+y, pos.getZ()+z);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public static boolean setBlock(BlockPos pos, World world, Block block, int meta, int flag){
|
public static boolean setBlock(BlockPos pos, World world, Block block, int meta, int flag){
|
||||||
return world.setBlockState(pos, block.getStateFromMeta(meta), flag);
|
return world.setBlockState(pos, block.getStateFromMeta(meta), flag);
|
||||||
}
|
}
|
||||||
|
@ -70,6 +72,7 @@ public class PosUtil{
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public static void setMetadata(BlockPos pos, World world, int meta, int flag){
|
public static void setMetadata(BlockPos pos, World world, int meta, int flag){
|
||||||
world.setBlockState(pos, getBlock(pos, world).getStateFromMeta(meta), flag);
|
world.setBlockState(pos, getBlock(pos, world).getStateFromMeta(meta), flag);
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,6 +26,7 @@ public class StringUtil{
|
||||||
/**
|
/**
|
||||||
* Localizes a given String via StatCollector
|
* Localizes a given String via StatCollector
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public static String localize(String text){
|
public static String localize(String text){
|
||||||
return I18n.translateToLocal(text);
|
return I18n.translateToLocal(text);
|
||||||
}
|
}
|
||||||
|
@ -33,6 +34,7 @@ public class StringUtil{
|
||||||
/**
|
/**
|
||||||
* Localizes a given formatted String with the given Replacements
|
* Localizes a given formatted String with the given Replacements
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public static String localizeFormatted(String text, Object... replace){
|
public static String localizeFormatted(String text, Object... replace){
|
||||||
return I18n.translateToLocalFormatted(text, replace);
|
return I18n.translateToLocalFormatted(text, replace);
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,6 +25,7 @@ public class Util{
|
||||||
|
|
||||||
public static final Random RANDOM = new Random();
|
public static final Random RANDOM = new Random();
|
||||||
public static final int WILDCARD = OreDictionary.WILDCARD_VALUE;
|
public static final int WILDCARD = OreDictionary.WILDCARD_VALUE;
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public static final int BUCKET = FluidContainerRegistry.BUCKET_VOLUME;
|
public static final int BUCKET = FluidContainerRegistry.BUCKET_VOLUME;
|
||||||
|
|
||||||
public static final EnumRarity CRYSTAL_RED_RARITY = addRarity(ModUtil.MOD_ID+"crystalRed", TextFormatting.DARK_RED, ModUtil.NAME+" Red Crystal");
|
public static final EnumRarity CRYSTAL_RED_RARITY = addRarity(ModUtil.MOD_ID+"crystalRed", TextFormatting.DARK_RED, ModUtil.NAME+" Red Crystal");
|
||||||
|
|
|
@ -110,6 +110,7 @@ public class WorldUtil{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
public static ItemStack useItemAtSide(EnumFacing side, World world, BlockPos pos, ItemStack stack){
|
public static ItemStack useItemAtSide(EnumFacing side, World world, BlockPos pos, ItemStack stack){
|
||||||
if(world instanceof WorldServer && stack != null && stack.getItem() != null){
|
if(world instanceof WorldServer && stack != null && stack.getItem() != null){
|
||||||
BlockPos offsetPos = pos.offset(side);
|
BlockPos offsetPos = pos.offset(side);
|
||||||
|
|
Loading…
Reference in a new issue