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() {
   }
}