package com.team.futurecraft.block; import com.team.futurecraft.entity.ChunkEntity; import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.EntityLivingBase; import net.minecraft.util.BlockPos; import net.minecraft.util.EnumFacing; import net.minecraft.world.World; public class BlockRocketCore extends SimpleBlock { public BlockRocketCore(String name) { super(Material.iron, name); } @Override public IBlockState onBlockPlaced(World worldIn, BlockPos pos, EnumFacing facing, float hitX, float hitY, float hitZ, int meta, EntityLivingBase placer) { if (!worldIn.isRemote) { ChunkEntity chunk = new ChunkEntity(worldIn); chunk.setPosition(pos.getX(), pos.getY(), pos.getZ()); System.out.println(placer.rotationYaw); chunk.rotationYaw = placer.rotationYaw; worldIn.spawnEntityInWorld(chunk); } return worldIn.getBlockState(pos); } }