Class BrushConfigChunkAccessor
java.lang.Object
com.hypixel.hytale.server.core.universe.world.accessor.LocalCachedChunkAccessor
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.BrushConfigChunkAccessor
- All Implemented Interfaces:
ChunkAccessor<WorldChunk>,IChunkAccessorSync<WorldChunk>,OverridableChunkAccessor<WorldChunk>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.hypixel.hytale.server.core.universe.world.accessor.IChunkAccessorSync
IChunkAccessorSync.TestBlockFunction -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBrushConfigChunkAccessor(BrushConfigEditStore editOperation, ChunkAccessor<WorldChunk> delegate, int centerX, int centerZ, int radius) -
Method Summary
Modifier and TypeMethodDescriptionstatic BrushConfigChunkAccessoratChunkCoords(BrushConfigEditStore editOperation, ChunkAccessor<WorldChunk> delegate, int centerX, int centerZ, int chunkRadius) static BrushConfigChunkAccessoratWorldCoords(BrushConfigEditStore editOperation, ChunkAccessor<WorldChunk> delegate, int centerX, int centerZ, int blockRadius) intgetBlock(int x, int y, int z) intintgetBlockIgnoringHistory(int x, int y, int z) intintgetFluidId(int x, int y, int z) Methods inherited from class com.hypixel.hytale.server.core.universe.world.accessor.LocalCachedChunkAccessor
atChunk, atChunkCoords, atWorldCoords, cacheChunksInRadius, getCenterX, getCenterZ, getChunk, getChunkIfInMemory, getChunkIfInMemory, getChunkIfLoaded, getChunkIfLoaded, getChunkIfNonTicking, getDelegate, getLength, getMinX, getMinZ, getNonTickingChunk, loadChunkIfInMemory, overwriteMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.server.core.universe.world.accessor.ChunkAccessor
performBlockUpdate, performBlockUpdateMethods inherited from interface com.hypixel.hytale.server.core.universe.world.accessor.IChunkAccessorSync
breakBlock, getBaseBlock, getBlockComponentHolder, getBlockType, getBlockType, getState, setBlock, setBlock, setBlockInteractionState, testBlockTypes, testPlaceBlock, testPlaceBlock
-
Field Details
-
editOperation
-
-
Constructor Details
-
BrushConfigChunkAccessor
protected BrushConfigChunkAccessor(BrushConfigEditStore editOperation, ChunkAccessor<WorldChunk> delegate, int centerX, int centerZ, int radius)
-
-
Method Details
-
atWorldCoords
@Nonnull public static BrushConfigChunkAccessor atWorldCoords(BrushConfigEditStore editOperation, ChunkAccessor<WorldChunk> delegate, int centerX, int centerZ, int blockRadius) -
atChunkCoords
@Nonnull public static BrushConfigChunkAccessor atChunkCoords(BrushConfigEditStore editOperation, ChunkAccessor<WorldChunk> delegate, int centerX, int centerZ, int chunkRadius) -
getBlock
-
getBlock
public int getBlock(int x, int y, int z) -
getBlockIgnoringHistory
-
getBlockIgnoringHistory
public int getBlockIgnoringHistory(int x, int y, int z) -
getFluidId
public int getFluidId(int x, int y, int z)
-