public boolean addLandingEffects(WorldServer worldObj, BlockPos blockPosition, IBlockState iblockstate, EntityLivingBase entity,
int numberOfParticles) {
return true;
}
private PartMOP reTrace(World world, BlockPos pos, EntityPlayer player) {
<BUG>IMicroblockTile tile = ((IMicroblockTile) world.getTileEntity(pos));
</BUG>
if (tile == null) return null;
Vec3 start = RayTraceUtils.getStart(player);
Vec3 end = RayTraceUtils.getEnd(player);

public boolean addLandingEffects(WorldServer worldObj, BlockPos blockPosition, IBlockState iblockstate, EntityLivingBase entity,
int numberOfParticles) {
return true;
}
private PartMOP reTrace(World world, BlockPos pos, EntityPlayer player) {
IMicroblockTile tile = getMicroblockTile(world, pos);
if (tile == null) return null;
Vec3 start = RayTraceUtils.getStart(player);
Vec3 end = RayTraceUtils.getEnd(player);
