mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Change chunk storage structure
This commit is contained in:
parent
68b9c81c0b
commit
cd45c64300
1 changed files with 3 additions and 3 deletions
|
|
@ -39,7 +39,7 @@ namespace MinecraftClient.Mapping
|
|||
if (blockZ < 0 || blockZ >= SizeZ)
|
||||
throw new ArgumentOutOfRangeException("blockZ", "Must be between 0 and " + (SizeZ - 1) + " (inclusive)");
|
||||
|
||||
return blocks[blockX, blockY, blockZ];
|
||||
return blocks[blockY, blockZ, blockX];
|
||||
}
|
||||
set
|
||||
{
|
||||
|
|
@ -50,7 +50,7 @@ namespace MinecraftClient.Mapping
|
|||
if (blockZ < 0 || blockZ >= SizeZ)
|
||||
throw new ArgumentOutOfRangeException("blockZ", "Must be between 0 and " + (SizeZ - 1) + " (inclusive)");
|
||||
|
||||
blocks[blockX, blockY, blockZ] = value;
|
||||
blocks[blockY, blockZ, blockX] = value;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -64,7 +64,7 @@ namespace MinecraftClient.Mapping
|
|||
[MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)]
|
||||
public void SetWithoutCheck(int blockX, int blockY, int blockZ, Block block)
|
||||
{
|
||||
blocks[blockX, blockY, blockZ] = block;
|
||||
blocks[blockY, blockZ, blockX] = block;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue