HyCodeYourTale
classpublicPriority 3

ChangeModelPage

com.hypixel.hytale.builtin.model.pages.ChangeModelPage

extends InteractiveCustomUIPage

2

Methods

2

Public Methods

7

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<ChangeModelPage.PageEventData>CODEC= BuilderCodec.builder( ChangeModelPage.PageEventData.class, ChangeModelPage.PageEventD...
StringCOMMON_TEXT_BUTTON_DOCUMENT= "Common/TextButton.ui"
StringKEY_MODEL= "Model"
StringKEY_SCALE= "@Scale"
StringKEY_SEARCH_QUERY= "@SearchQuery"
StringKEY_TYPE= "Type"

Constructors

public
ChangeModelPage(PlayerRef playerRef)

Methods

Public Methods (2)

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

Fields

Private/Package Fields (7)

privateRef<EntityStore> modelPreview
privateList<String> models
privateVector3d position
privateVector3f rotation
privatefloat scale
privateString searchQuery
privateString selectedModel

Related Classes