UIButton class
Пакет: com.hypixel.hytale.codec.schema.metadata.ui
Файл: com/hypixel/hytale/codec/schema/metadata/ui/UIButton.java
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
BuilderCodec<UIButton> |
CODEC |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.codec.schema.metadata.ui;
class="kw">import com.hypixel.hytale.codec.Codec;
class="kw">import com.hypixel.hytale.codec.KeyedCodec;
class="kw">import com.hypixel.hytale.codec.builder.BuilderCodec;
class="kw">public class UIButton {
class="kw">public class="kw">static class="kw">final BuilderCodec<UIButton> CODEC = BuilderCodec.builder(UIButton.class, UIButton::new)
.append(new KeyedCodec<>("textId", Codec.STRING, false, true), (var0, var1) -> var0.textId = var1, var0 -> var0.textId)
.add()
.append(new KeyedCodec<>("buttonId", Codec.STRING, false, true), (var0, var1) -> var0.buttonId = var1, var0 -> var0.buttonId)
.add()
.build();
class="kw">private String buttonId;
class="kw">private String textId;
class="kw">public UIButton(String var1, String var2) {
this.textId = var1;
this.buttonId = var2;
}
class="kw">protected UIButton() {
}
}