private void OnWorldGenBlockAccessor(IChunkProviderThread chunkProvider) { blockAccessor = chunkProvider.GetBlockAccessor(true); chunksize = api.WorldManager.ChunkSize; }
private void OnWorldGenBlockAccessor(IChunkProviderThread chunkProvider) { blockAccessor = chunkProvider.GetBlockAccessor(false); }
/// <summary> /// Stores the chunk gen thread's IBlockAccessor for use when generating chests during chunk gen. This callback /// is necessary because chunk loading happens in a separate thread and it's important to use this block accessor /// when placing chests during chunk gen. /// </summary> private void OnWorldGenBlockAccessor(IChunkProviderThread chunkProvider) { _chunkGenBlockAccessor = chunkProvider.GetBlockAccessor(true); }