Contents
- Description
- Nested Class Summary
- Field Summary
- Method Summary
- Field Details
- Method Details
- getModel()
- getModelPreview()
- getHitboxCollisionConfigIndex()
- getLiveDurationInMillis()
- getLiveDuration()
- getId()
- getMaxLiveCount()
- getInvulnerable()
- getStatValues()
- getDespawnSoundEventIndex()
- getDeploySoundEventIndex()
- getDieSoundEventIndex()
- getAmbientSoundEventIndex()
- getSpawnParticles()
- getDespawnParticles()
- getDebugVisuals()
- getAllowPlaceOnWalls()
- getWireframeDebugVisuals()
- getCountTowardsGlobalLimit()
- tick(DeployableComponent, float, int, ArchetypeChunk, Store, CommandBuffer)
- firstTick(DeployableComponent, float, int, ArchetypeChunk, Store, CommandBuffer)
- toPacket()
- toString()
Class DeployableConfig
java.lang.Object
com.hypixel.hytale.builtin.deployables.config.DeployableConfig
- All Implemented Interfaces:
NetworkSerializable<DeployableConfig>
- Direct Known Subclasses:
DeployableAoeConfig, DeployableTurretConfig
public abstract class DeployableConfig
extends Object
implements NetworkSerializable<DeployableConfig>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<DeployableConfig> static final CodecMapCodec<DeployableConfig> -
Method Summary
Modifier and TypeMethodDescriptionvoidfirstTick(DeployableComponent deployableComponent, float dt, int index, ArchetypeChunk<EntityStore> archetypeChunk, Store<EntityStore> store, CommandBuffer<EntityStore> commandBuffer) booleanintbooleanbooleanintintintintgetId()booleanfloatlongintgetModel()booleanvoidtick(DeployableComponent deployableComponent, float dt, int index, ArchetypeChunk<EntityStore> archetypeChunk, Store<EntityStore> store, CommandBuffer<EntityStore> commandBuffer) toPacket()toString()
-
Field Details
-
CODEC
-
BASE_CODEC
-
-
Method Details
-
getModel
-
getModelPreview
-
getHitboxCollisionConfigIndex
public int getHitboxCollisionConfigIndex() -
getLiveDurationInMillis
public long getLiveDurationInMillis() -
getLiveDuration
public float getLiveDuration() -
getId
-
getMaxLiveCount
public int getMaxLiveCount() -
getInvulnerable
public boolean getInvulnerable() -
getStatValues
-
getDespawnSoundEventIndex
public int getDespawnSoundEventIndex() -
getDeploySoundEventIndex
public int getDeploySoundEventIndex() -
getDieSoundEventIndex
public int getDieSoundEventIndex() -
getAmbientSoundEventIndex
public int getAmbientSoundEventIndex() -
getSpawnParticles
-
getDespawnParticles
-
getDebugVisuals
public boolean getDebugVisuals() -
getAllowPlaceOnWalls
public boolean getAllowPlaceOnWalls() -
getWireframeDebugVisuals
public boolean getWireframeDebugVisuals() -
getCountTowardsGlobalLimit
public boolean getCountTowardsGlobalLimit() -
tick
public void tick(@Nonnull DeployableComponent deployableComponent, float dt, int index, @Nonnull ArchetypeChunk<EntityStore> archetypeChunk, @Nonnull Store<EntityStore> store, @Nonnull CommandBuffer<EntityStore> commandBuffer) -
firstTick
public void firstTick(@Nonnull DeployableComponent deployableComponent, float dt, int index, @Nonnull ArchetypeChunk<EntityStore> archetypeChunk, @Nonnull Store<EntityStore> store, @Nonnull CommandBuffer<EntityStore> commandBuffer) -
toPacket
- Specified by:
toPacketin interfaceNetworkSerializable<DeployableConfig>
-
toString
-