HyCodeYourTale
classpublicPriority 3

ModelParticle

com.hypixel.hytale.server.core.asset.type.model.config.ModelParticle

implements NetworkSerializable

10

Methods

10

Public Methods

8

Fields

3

Constructors

Constants

ArrayCodec<ModelParticle>ARRAY_CODEC= new ArrayCodec<>(CODEC, ModelParticle[]::new)
BuilderCodec<ModelParticle>CODEC= BuilderCodec.builder(ModelParticle.class, ModelParticle::new) .append(new KeyedCodec<>("Sys...

Constructors

protected
ModelParticle()
public
ModelParticle(String systemId, EntityPart targetEntityPart, String targetNodeName, Color color, float scale, Vector3f positionOffset, Direction rotationOffset, boolean detachedFromModel)
public
ModelParticle(ModelParticle other)

Methods

Public Methods (10)

public
Color getColor()
public
Vector3f getPositionOffset()
public
Direction getRotationOffset()
public
float getScale()
public
String getSystemId()
public
EntityPart getTargetEntityPart()
public
String getTargetNodeName()
public
boolean isDetachedFromModel()
public
com.hypixel.hytale.protocol.ModelParticle toPacket()
@Nonnull
public
String toString()
@Nonnull@Override

Fields

Protected Fields (8)

protectedColor color
protectedboolean detachedFromModel
protectedVector3f positionOffset
protectedDirection rotationOffset
protectedfloat scale
protectedString systemId
protectedEntityPart targetEntityPart
protectedString targetNodeName

Related Classes