From 24132fa1786fce4f9e582bc66a67fd81629179cd Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Wed, 16 Dec 2015 15:02:59 +0100 Subject: [PATCH] Fixed some blocks not respecting energy and fluid saving --- .../actuallyadditions/blocks/BlockAtomicReconstructor.java | 2 ++ .../ellpeck/actuallyadditions/blocks/BlockBookletStand.java | 2 ++ .../java/ellpeck/actuallyadditions/blocks/BlockBreaker.java | 2 ++ .../ellpeck/actuallyadditions/blocks/BlockCoffeeMachine.java | 2 ++ .../actuallyadditions/blocks/BlockDirectionalBreaker.java | 2 ++ .../java/ellpeck/actuallyadditions/blocks/BlockDropper.java | 2 ++ .../ellpeck/actuallyadditions/blocks/BlockFluidCollector.java | 2 ++ .../ellpeck/actuallyadditions/blocks/BlockFurnaceDouble.java | 2 ++ .../java/ellpeck/actuallyadditions/blocks/BlockSmileyCloud.java | 2 ++ .../ellpeck/actuallyadditions/blocks/BlockXPSolidifier.java | 2 ++ 10 files changed, 20 insertions(+) diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockAtomicReconstructor.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockAtomicReconstructor.java index ec350807b..b72c2bc96 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockAtomicReconstructor.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockAtomicReconstructor.java @@ -114,6 +114,8 @@ public class BlockAtomicReconstructor extends BlockContainerBase{ public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){ int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player); world.setBlockMetadataWithNotify(x, y, z, rotation, 2); + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockBookletStand.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockBookletStand.java index d5696c4c0..084556ba8 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockBookletStand.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockBookletStand.java @@ -95,6 +95,8 @@ public class BlockBookletStand extends BlockContainerBase{ tile.sendUpdate(); } } + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockBreaker.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockBreaker.java index 6591b7248..485353d59 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockBreaker.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockBreaker.java @@ -94,6 +94,8 @@ public class BlockBreaker extends BlockContainerBase{ public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){ int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player); world.setBlockMetadataWithNotify(x, y, z, rotation, 2); + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockCoffeeMachine.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockCoffeeMachine.java index 1335e582b..ea9f5acb7 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockCoffeeMachine.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockCoffeeMachine.java @@ -92,6 +92,8 @@ public class BlockCoffeeMachine extends BlockContainerBase{ if(rotation == 3){ world.setBlockMetadataWithNotify(x, y, z, 3, 2); } + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockDirectionalBreaker.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockDirectionalBreaker.java index 3270fc86f..e905592fa 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockDirectionalBreaker.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockDirectionalBreaker.java @@ -91,6 +91,8 @@ public class BlockDirectionalBreaker extends BlockContainerBase{ public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){ int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player); world.setBlockMetadataWithNotify(x, y, z, rotation, 2); + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockDropper.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockDropper.java index bd4927c55..0ced495fc 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockDropper.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockDropper.java @@ -91,6 +91,8 @@ public class BlockDropper extends BlockContainerBase{ public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){ int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player); world.setBlockMetadataWithNotify(x, y, z, rotation, 2); + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockFluidCollector.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockFluidCollector.java index adb7fd922..ce620245a 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockFluidCollector.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockFluidCollector.java @@ -94,6 +94,8 @@ public class BlockFluidCollector extends BlockContainerBase{ public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack stack){ int rotation = BlockPistonBase.determineOrientation(world, x, y, z, player); world.setBlockMetadataWithNotify(x, y, z, rotation, 2); + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockFurnaceDouble.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockFurnaceDouble.java index a3e8536d6..3378a54e8 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockFurnaceDouble.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockFurnaceDouble.java @@ -147,6 +147,8 @@ public class BlockFurnaceDouble extends BlockContainerBase{ if(rotation == 3){ world.setBlockMetadataWithNotify(x, y, z, 2, 2); } + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockSmileyCloud.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockSmileyCloud.java index 3d36738eb..0d8f7fc22 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockSmileyCloud.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockSmileyCloud.java @@ -110,6 +110,8 @@ public class BlockSmileyCloud extends BlockContainerBase{ if(rotation == 3){ world.setBlockMetadataWithNotify(x, y, z, 3, 2); } + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override diff --git a/src/main/java/ellpeck/actuallyadditions/blocks/BlockXPSolidifier.java b/src/main/java/ellpeck/actuallyadditions/blocks/BlockXPSolidifier.java index 7a5fd3efa..82b1867bb 100644 --- a/src/main/java/ellpeck/actuallyadditions/blocks/BlockXPSolidifier.java +++ b/src/main/java/ellpeck/actuallyadditions/blocks/BlockXPSolidifier.java @@ -107,6 +107,8 @@ public class BlockXPSolidifier extends BlockContainerBase{ if(rotation == 3){ world.setBlockMetadataWithNotify(x, y, z, 2, 2); } + + super.onBlockPlacedBy(world, x, y, z, player, stack); } @Override