HyCodeYourTale
classpublicPriority 3

BrushConfigEditStore

com.hypixel.hytale.builtin.buildertools.scriptedbrushes.BrushConfigEditStore

11

Methods

11

Public Methods

6

Fields

1

Constructors

Constructors

public
BrushConfigEditStore(LongOpenHashSet packedPlacedBlockPositions, BrushConfig brushConfig, World world)

Methods

Public Methods (11)

public
void flushCurrentEditsToPrevious()
public
BrushConfigChunkAccessor getAccessor()
@Nonnull
public
BlockSelection getAfter()
@Nonnull
public
BlockSelection getBefore()
@Nonnull
public
int getBlock(int x, int y, int z)
public
int getBlockIncludingCurrent(int x, int y, int z)
public
BuilderToolsPlugin.BuilderState.BlocksSampleData getBlockSampledataIncludingPreviousStages(int x, int y, int z, int radius)
@Nonnull
public
int getFluid(int x, int y, int z)
public
int getOriginalBlock(int x, int y, int z)
public
boolean setBlock(int x, int y, int z, int blockId)
public
boolean setMaterial(int x, int y, int z, Material material)

Fields

Private/Package Fields (6)

privateBrushConfigChunkAccessor accessor
privateBlockSelection before
privateBrushConfig brushConfig
privateBlockSelection current
privateLongOpenHashSet packedPlacedBlockPositions
privateBlockSelection previous

Related Classes