HyCodeYourTale
classpublicPriority 3

RequiredBlockFaceSupport

com.hypixel.hytale.server.core.asset.type.blocktype.config.RequiredBlockFaceSupport

implements NetworkSerializable

16

Methods

16

Public Methods

13

Fields

3

Constructors

Constants

BuilderCodec<RequiredBlockFaceSupport>CODEC= BuilderCodec.builder(RequiredBlockFaceSupport.class, RequiredBlockFaceSupport::new) .append...
EnumCodec<RequiredBlockFaceSupport.Match>CODEC= new EnumCodec<>(RequiredBlockFaceSupport.Match.class)

Constructors

public
RequiredBlockFaceSupport()
public
RequiredBlockFaceSupport(String faceType)
public
RequiredBlockFaceSupport(String faceType, String selfFaceType, String blockSetId, String blockTypeId, String fluidId, RequiredBlockFaceSupport.Match matchSelf, RequiredBlockFaceSupport.Match support, boolean allowSupportPropagation, boolean rotate, Vector3i[] filler, String tagId, int tagIndex)

Methods

Public Methods (16)

public
boolean allowsSupportPropagation()
public
String getBlockSetId()
public
int getBlockSetIndex()
public
String getBlockTypeId()
public
String getFaceType()
public
Vector3i[] getFiller()
public
String getFluidId()
public
RequiredBlockFaceSupport.Match getMatchSelf()
public
String getSelfFaceType()
public
RequiredBlockFaceSupport.Match getSupport()
public
String getTagId()
public
int getTagIndex()
public
boolean isAppliedToFiller(Vector3i filler)
public
boolean isRotated()
public
com.hypixel.hytale.protocol.RequiredBlockFaceSupport toPacket()
@Nonnull
public
String toString()
@Nonnull@Override

Fields

Protected Fields (13)

protectedboolean allowSupportPropagation
protectedString blockSetId
protectedint blockSetIndex
protectedString blockTypeId
protectedString faceType
protectedVector3i[] filler
protectedString fluidId
protectedRequiredBlockFaceSupport.Match matchSelf
protectedboolean rotate
protectedString selfFaceType
protectedRequiredBlockFaceSupport.Match support
protectedString tagId
protectedint tagIndex

Related Classes