Проблема с блоком

Версия Minecraft
1.10.2
У меня такая проблема мой блок не хочет вставать на сам себя, то есть я поставил блок хочу сделать столб из блоков и не получается просто блок не ставится, ещё он ставится только на поверхность mc блоков, с боку, снизу поставить нельзя если нету под ним mc блока просто не ставится.

Код:
package com.dcv_hacker.planetcraft.block;

import com.dcv_hacker.planetcraft.TabsHandler;

import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.util.EnumBlockRenderType;
import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;

public class Copper_Block extends Block
{
 
   public Copper_Block(final Material materialIn, final String name)
   {
   
       super(materialIn);
       setRegistryName(name);
       setUnlocalizedName(name);
       setHardness(4.0F);
       setLightLevel(0F);
       setCreativeTab(TabsHandler.TAB_ITEM);
       setHarvestLevel("pickaxe", 1);
   }

  
   public boolean isOpaqueCube(final IBlockState state)
   {
       return false;
   }

   public EnumBlockRenderType getRenderType(final IBlockState state)
   {
       return EnumBlockRenderType.MODEL;
   }

   public boolean isFullCube(final IBlockState state)
   {
       return false;
   }

   public boolean canPlaceBlockAt(final World worldIn, final BlockPos pos)
   {
       return super.canPlaceBlockAt(worldIn, pos) && worldIn.getBlockState(pos.down()).isFullyOpaque();
   }
}


Если поможете буду очень благодарен!
 
7,099
324
1,509
Проверяет, можно ли блок поставить
 
Сверху