HyCodeYourTale
classpublicabstractPriority 2

DeployableConfig

com.hypixel.hytale.builtin.deployables.config.DeployableConfig

implements NetworkSerializable

23

Methods

23

Public Methods

26

Fields

1

Constructors

Constants

BuilderCodec<DeployableConfig>BASE_CODEC= BuilderCodec.abstractBuilder(DeployableConfig.class) .appendInherited(new KeyedCodec<>("Id"...
CodecMapCodec<DeployableConfig>CODEC= new CodecMapCodec<>("Type")
BuilderCodec<DeployableConfig.StatConfig>CODEC= BuilderCodec.builder( DeployableConfig.StatConfig.class, DeployableConfig.StatConfig:...

Constructors

protected
DeployableConfig()

Methods

Public Methods (23)

public
boolean getAllowPlaceOnWalls()
public
int getAmbientSoundEventIndex()
public
boolean getCountTowardsGlobalLimit()
public
boolean getDebugVisuals()
public
int getDeploySoundEventIndex()
public
ModelParticle[] getDespawnParticles()
public
int getDespawnSoundEventIndex()
public
int getDieSoundEventIndex()
public
int getHitboxCollisionConfigIndex()
public
String getId()
public
float getInitial()
public
boolean getInvulnerable()
public
float getLiveDuration()
public
long getLiveDurationInMillis()
public
float getMax()
public
int getMaxLiveCount()
public
Model getModel()
public
Model getModelPreview()
public
ModelParticle[] getSpawnParticles()
public
Map<String, DeployableConfig.StatConfig> getStatValues()
public
boolean getWireframeDebugVisuals()
public
com.hypixel.hytale.protocol.DeployableConfig toPacket()
public
String toString()
@Override

Fields

Protected Fields (15)

protectedString ambientSoundEventId
protectedtransient int ambientSoundEventIndex
protectedString deploySoundEventId
protectedtransient int deploySoundEventIndex
protectedModelParticle[] despawnParticles
protectedString despawnSoundEventId
protectedtransient int despawnSoundEventIndex
protectedString dieSoundEventId
protectedtransient int dieSoundEventIndex
protectedModel generatedModel
protectedModel generatedModelPreview
protectedString hitboxCollisionConfigId
protectedint hitboxCollisionConfigIndex
protectedModelParticle[] spawnParticles
protectedMap<String, DeployableConfig.StatConfig> statValues

Private/Package Fields (11)

privateboolean allowPlaceOnWalls
privateboolean countTowardsGlobalLimit
privateboolean debugVisuals
privateString id
privateboolean invulnerable
privatefloat liveDuration
privateint maxLiveCount
privateString model
privateString modelPreview
privatefloat modelScale
privateboolean wireframeDebugVisuals

Related Classes