classpublicPriority 3
BlockMaskCondition
com.hypixel.hytale.server.worldgen.util.condition.BlockMaskCondition
9
Methods
9
Public Methods
1
Fields
1
Constructors
Constants
BlockMaskConditionDEFAULT_FALSE= new BlockMaskCondition()
BlockMaskCondition.MaskDEFAULT_MASK= new BlockMaskCondition.Mask(true, new BlockMaskCondition.MaskEntry[0])
BlockMaskConditionDEFAULT_TRUE= new BlockMaskCondition()
BlockMaskCondition.MaskEntryWILDCARD_FALSE= new BlockMaskCondition.MaskEntry(true, false)
BlockMaskCondition.MaskEntryWILDCARD_TRUE= new BlockMaskCondition.MaskEntry(true, true)
Constructors
public
BlockMaskCondition()Methods
Public Methods (9)
public
boolean equals(Object o)@Override
public
boolean eval(int currentBlock, int currentFluid, int nextBlockId, int nextFluidId)public
int hashCode()@Override
public
void set(BlockMaskCondition.Mask defaultMask, Long2ObjectMap<BlockMaskCondition.Mask> specificMasks)public
void set(ResolvedBlockArray blocks, boolean replace)public
boolean shouldHandle(int current, int fluid)public
boolean shouldReplace(int current, int fluid)public
boolean shouldReplace()public
String toString()@Nonnull@Override
Fields
Private/Package Fields (1)
private
BlockMaskCondition.Mask defaultMaskRelated Classes
Used By