diff --git a/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockCounter.java b/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockCounter.java index 0a8be46a3..47395cdcd 100644 --- a/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockCounter.java +++ b/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockCounter.java @@ -100,7 +100,7 @@ public void onBlockAdded(World world, int x, int y, int z) { @Override public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase placer, ItemStack itemStack) { double blockRotation = (double) (placer.rotationYaw * 4.0F / 360.0F) + 0.5D; - boolean flipped = Math.abs(blockRotation - (int) blockRotation) < 0.5; + boolean flipped = blockRotation - MathHelper.floor_double(blockRotation) < 0.5; int orientation = MathHelper.floor_double(blockRotation) & 3; if (orientation == 0) { world.setBlockMetadataWithNotify(x, y, z, 2, 2); diff --git a/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockFridge.java b/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockFridge.java index ab9867df7..cc4cfac1c 100644 --- a/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockFridge.java +++ b/src/main/java/net/blay09/mods/cookingforblockheads/block/BlockFridge.java @@ -143,7 +143,7 @@ public void onBlockAdded(World world, int x, int y, int z) { @Override public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase placer, ItemStack itemStack) { double blockRotation = (double) (placer.rotationYaw * 4.0F / 360.0F) + 0.5D; - boolean flipped = Math.abs(blockRotation - (int) blockRotation) < 0.5; + boolean flipped = blockRotation - MathHelper.floor_double(blockRotation) < 0.5; int orientation = MathHelper.floor_double(blockRotation) & 3; if (orientation == 0) { world.setBlockMetadataWithNotify(x, y, z, 2, 2);