public override Chunk GetTileChunk(int tileX, int tileY) { var chunk = base.GetTileChunk(tileX, tileY); if (chunk == null) { int chunkX = tileX.ToChunkCoordinate(); var chunkY = tileY.ToChunkCoordinate(); chunk = new ClientChunk(this, chunkX, chunkY); this.Add(chunk); StackLog.Debug($"Created {chunk}"); } return(chunk); }
public ClientTile(ClientChunk c, int x, int y) : base(c, x, y) { }