HyCodeYourTale
classpublicPriority 3

UIEditor

com.hypixel.hytale.codec.schema.metadata.ui.UIEditor

implements Metadata

5

Methods

5

Public Methods

1

Fields

1

Constructors

Constants

BuilderCodec<UIEditor.WeightedTimeline>CODEC= BuilderCodec.builder(UIEditor.WeightedTimeline.class, UIEditor.WeightedTimeline::new) .b...
BuilderCodec<UIEditor.Timeline>CODEC= BuilderCodec.builder(UIEditor.Timeline.class, UIEditor.Timeline::new).build()
CodecMapCodec<UIEditor.EditorComponent>CODEC= new CodecMapCodec<>("component")
BuilderCodec<UIEditor.Dropdown>CODEC= BuilderCodec.builder(UIEditor.Dropdown.class, UIEditor.Dropdown::new) .addField(new Keye...
BuilderCodec<UIEditor.FormattedNumber>CODEC= BuilderCodec.builder(UIEditor.FormattedNumber.class, UIEditor.FormattedNumber::new) .add...
BuilderCodec<UIEditor.Icon>CODEC= BuilderCodec.builder(UIEditor.Icon.class, UIEditor.Icon::new) .addField(new KeyedCodec<>...
BuilderCodec<UIEditor.LocalizationKeyField>CODEC= BuilderCodec.builder( UIEditor.LocalizationKeyField.class, UIEditor.LocalizationKeyFi...
BuilderCodec<UIEditor.MultilineTextField>CODEC= BuilderCodec.builder( UIEditor.MultilineTextField.class, UIEditor.MultilineTextField:...
BuilderCodec<UIEditor.TextField>CODEC= BuilderCodec.builder(UIEditor.TextField.class, UIEditor.TextField::new) .addField(new Ke...
UIEditor.TimelineTIMELINE= new UIEditor.Timeline()
UIEditor.WeightedTimelineWEIGHTED_TIMELINE= new UIEditor.WeightedTimeline()

Constructors

public
UIEditor(UIEditor.EditorComponent component)

Methods

Public Methods (5)

publicstatic
void init()
public
void modify(Schema schema)
@Override
public
UIEditor.FormattedNumber setMaxDecimalPlaces(Integer maxDecimalPlaces)
@Nonnull
public
UIEditor.FormattedNumber setStep(Double step)
@Nonnull
public
UIEditor.FormattedNumber setSuffix(String suffix)
@Nonnull

Fields

Private/Package Fields (1)

privateUIEditor.EditorComponent component

Related Classes