diff --git a/src/main/java/net/dries007/tfc/objects/blocks/wood/BlockSupport.java b/src/main/java/net/dries007/tfc/objects/blocks/wood/BlockSupport.java index 65641675df..eab94a8f78 100644 --- a/src/main/java/net/dries007/tfc/objects/blocks/wood/BlockSupport.java +++ b/src/main/java/net/dries007/tfc/objects/blocks/wood/BlockSupport.java @@ -217,7 +217,7 @@ public boolean canPlaceBlockAt(World worldIn, @Nonnull BlockPos pos) public IBlockState getStateForPlacement(World worldIn, BlockPos pos, EnumFacing facing, float hitX, float hitY, float hitZ, int meta, EntityLivingBase placer) { return this.getDefaultState() - .withProperty(AXIS, BlockLog.EnumAxis.NONE) + .withProperty(AXIS, BlockLog.EnumAxis.Y) .withProperty(NORTH, false) .withProperty(SOUTH, false) .withProperty(EAST, false) @@ -268,7 +268,7 @@ public void onBlockPlacedBy(World worldIn, BlockPos pos, IBlockState state, Enti } else if (distance > 0) { - stack.shrink(distance); + stack.shrink(distance-1); //-1 because the first one is already placed by onBlockPlace for (int i = 1; i < distance; i++) { if (worldIn.getBlockState(pos.offset(face, i)).getMaterial().isReplaceable()) diff --git a/src/main/resources/assets b/src/main/resources/assets index 5bf5077fcd..cfcbcfc665 160000 --- a/src/main/resources/assets +++ b/src/main/resources/assets @@ -1 +1 @@ -Subproject commit 5bf5077fcdb7b70aebe48788b47486b8c9d65614 +Subproject commit cfcbcfc665432182edb41f1b6618f5a4f2203dee