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)
protected
String ambientSoundEventIdprotected
transient int ambientSoundEventIndexprotected
String deploySoundEventIdprotected
transient int deploySoundEventIndexprotected
ModelParticle[] despawnParticlesprotected
String despawnSoundEventIdprotected
transient int despawnSoundEventIndexprotected
String dieSoundEventIdprotected
transient int dieSoundEventIndexprotected
Model generatedModelprotected
Model generatedModelPreviewprotected
String hitboxCollisionConfigIdprotected
int hitboxCollisionConfigIndexprotected
ModelParticle[] spawnParticlesprotected
Map<String, DeployableConfig.StatConfig> statValuesPrivate/Package Fields (11)
private
boolean allowPlaceOnWallsprivate
boolean countTowardsGlobalLimitprivate
boolean debugVisualsprivate
String idprivate
boolean invulnerableprivate
float liveDurationprivate
int maxLiveCountprivate
String modelprivate
String modelPreviewprivate
float modelScaleprivate
boolean wireframeDebugVisuals