HyCodeYourTale
classpublicPriority 3

ParticleSpawnPage

com.hypixel.hytale.server.core.asset.type.particle.pages.ParticleSpawnPage

extends InteractiveCustomUIPage

2

Methods

2

Public Methods

6

Fields

1

Constructors

Constants

Value<String>BUTTON_LABEL_STYLE= Value.ref("Common/TextButton.ui", "LabelStyle")
Value<String>BUTTON_LABEL_STYLE_SELECTED= Value.ref("Common/TextButton.ui", "SelectedLabelStyle")
BuilderCodec<ParticleSpawnPage.ParticleSpawnPageEventData>CODEC= BuilderCodec.builder( ParticleSpawnPage.ParticleSpawnPageEventData.class, ParticleSpa...
StringCOMMON_TEXT_BUTTON_DOCUMENT= "Common/TextButton.ui"
StringKEY_ACTION= "Action"
StringKEY_PARTICLE_SYSTEM_ID= "ParticleSystemId"
StringKEY_ROTATION_OFFSET= "@RotationOffset"
StringKEY_SEARCH_QUERY= "@SearchQuery"

Constructors

public
ParticleSpawnPage(PlayerRef playerRef)

Methods

Public Methods (2)

public
void handleDataEvent(Ref<EntityStore> ref, Store<EntityStore> store, ParticleSpawnPage.ParticleSpawnPageEventData data)
public
void onDismiss(Ref<EntityStore> ref, Store<EntityStore> store)
@Override

Fields

Private/Package Fields (6)

privateList<String> particleSystemIds
privateRef<EntityStore> particleSystemPreview
privateVector3d position
privateVector3f rotation
privateString searchQuery
privateString selectedParticleSystemId

Related Classes