classpublicPriority 3
BlockPhysics
com.hypixel.hytale.server.core.blocktype.component.BlockPhysics
implements Component
15
Methods
15
Public Methods
2
Fields
1
Constructors
Constants
BuilderCodec<BlockPhysics>CODEC= BuilderCodec.builder(BlockPhysics.class, BlockPhysics::new)
.versioned()
.codecVersio...
intIS_DECO_VALUE= 15
intNULL_SUPPORT= 0
intSUPPORT_DATA_SIZE= 16384
intVERSION= 0
Constructors
public
BlockPhysics()Methods
Public Methods (15)
publicstatic
void clear(Store<ChunkStore> store, Ref<ChunkStore> section, int x, int y, int z)publicstatic
void clear(Holder<ChunkStore> section, int x, int y, int z)public
Component<ChunkStore> clone()@Nonnull@Override
public
int get(int index)public
int get(int x, int y, int z)publicstatic
ComponentType<ChunkStore, BlockPhysics> getComponentType()public
boolean isDeco(int index)public
boolean isDeco(int x, int y, int z)publicstatic
void markDeco(ComponentAccessor<ChunkStore> store, Ref<ChunkStore> section, int x, int y, int z)publicstatic
void reset(Store<ChunkStore> store, Ref<ChunkStore> section, int x, int y, int z)publicstatic
void reset(Holder<ChunkStore> section, int x, int y, int z)public
boolean set(int index, int support)public
boolean set(int x, int y, int z, int support)publicstatic
void setSupportValue(Store<ChunkStore> store, Ref<ChunkStore> section, int x, int y, int z, int value)publicstatic
void setSupportValue(Holder<ChunkStore> section, int x, int y, int z, int value)Fields
Private/Package Fields (2)
private
int nonZeroCountprivate
byte[] supportData