Spatial IO fixes (#3195)

* fix warning when transfering entities
* clean removed TileEntities from the ITickable list.
This commit is contained in:
fscan
2017-11-04 23:12:17 +01:00
committed by GitHub
parent 3cf48b2291
commit fe5d9251eb
3 changed files with 47 additions and 31 deletions
@@ -19,6 +19,7 @@
package appeng.spatial;
import net.minecraft.block.state.IBlockState;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
@@ -54,8 +55,9 @@ public class DefaultSpatialHandler implements IMovableHandler
if( c.isLoaded() )
{
final IBlockState state = w.getBlockState( newPosition );
w.addTileEntity( te );
w.notifyBlockUpdate( newPosition, w.getBlockState( newPosition ), w.getBlockState( newPosition ), 0 );
w.notifyBlockUpdate( newPosition, state, state, 1 );
}
}
}