mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-11-26 16:58:34 +01:00
Fixed some blocks not respecting energy and fluid saving
This commit is contained in:
parent
96a835c475
commit
24132fa178
10 changed files with 20 additions and 0 deletions
|
@ -114,6 +114,8 @@ public class BlockAtomicReconstructor extends BlockContainerBase{
|
||||||
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
||||||
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
||||||
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -95,6 +95,8 @@ public class BlockBookletStand extends BlockContainerBase{
|
||||||
tile.sendUpdate();
|
tile.sendUpdate();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -94,6 +94,8 @@ public class BlockBreaker extends BlockContainerBase{
|
||||||
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
||||||
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
||||||
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -92,6 +92,8 @@ public class BlockCoffeeMachine extends BlockContainerBase{
|
||||||
if(rotation == 3){
|
if(rotation == 3){
|
||||||
world.setBlockMetadataWithNotify(x, y, z, 3, 2);
|
world.setBlockMetadataWithNotify(x, y, z, 3, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -91,6 +91,8 @@ public class BlockDirectionalBreaker extends BlockContainerBase{
|
||||||
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
||||||
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
||||||
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -91,6 +91,8 @@ public class BlockDropper extends BlockContainerBase{
|
||||||
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
||||||
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
||||||
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -94,6 +94,8 @@ public class BlockFluidCollector extends BlockContainerBase{
|
||||||
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){
|
||||||
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player);
|
||||||
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
world.setBlockMetadataWithNotify(x, y, z, rotation, 2);
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -147,6 +147,8 @@ public class BlockFurnaceDouble extends BlockContainerBase{
|
||||||
if(rotation == 3){
|
if(rotation == 3){
|
||||||
world.setBlockMetadataWithNotify(x, y, z, 2, 2);
|
world.setBlockMetadataWithNotify(x, y, z, 2, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -110,6 +110,8 @@ public class BlockSmileyCloud extends BlockContainerBase{
|
||||||
if(rotation == 3){
|
if(rotation == 3){
|
||||||
world.setBlockMetadataWithNotify(x, y, z, 3, 2);
|
world.setBlockMetadataWithNotify(x, y, z, 3, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -107,6 +107,8 @@ public class BlockXPSolidifier extends BlockContainerBase{
|
||||||
if(rotation == 3){
|
if(rotation == 3){
|
||||||
world.setBlockMetadataWithNotify(x, y, z, 2, 2);
|
world.setBlockMetadataWithNotify(x, y, z, 2, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
super.onBlockPlacedBy(world, x, y, z, player, stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue