def put_chunk(self, chunk: Chunk, dimension: Dimension): """ Add a given chunk to the chunk manager. :param chunk: The :class:`Chunk` to add to the chunk manager. It will be added at the location stored in :attr:`Chunk.coordinates` :param dimension: The dimension to add the chunk to. """ chunk.block_palette = self.level.block_palette chunk.biome_palette = self.level.biome_palette self._put_entry((dimension, chunk.cx, chunk.cz), chunk)
def put_chunk(self, chunk: Chunk, dimension: Dimension): """Add a chunk to the universal world database""" chunk.changed = True chunk.block_palette = self._block_palette chunk.biome_palette = self._biome_palette self._chunk_cache[(dimension, chunk.cx, chunk.cz)] = chunk
def put_chunk(self, chunk: Chunk, dimension: Dimension): """Add a chunk to the universal world database""" chunk.block_palette = self.world.block_palette chunk.biome_palette = self.world.biome_palette self._put_entry((dimension, chunk.cx, chunk.cz), chunk)