Exemple #1
0
        public BlockTileEntities(BlockTileEntities bte)
        {
            _blocks       = bte._blocks;
            _tileEntities = bte._tileEntities;

            BuildTileEntityCache();
        }
        public BlockTileEntities (BlockTileEntities bte)
        {
            _blocks = bte._blocks;
            _tileEntities = bte._tileEntities;

            BuildTileEntityCache();
        }
 /// <summary>
 /// Updates internal managers if underlying data, such as TileEntities, have been modified outside of the container.
 /// </summary>
 public void Refresh()
 {
     _lightManager = new BlockLight(this);
     _fluidManager = new BlockFluid(this);
     _tileEntityManager = new BlockTileEntities(_blocks, _tileEntities);
     _tileTickManager = new BlockTileTicks(_blocks, _tileTicks);
 }