UIDisplayMode class

Пакет: com.hypixel.hytale.codec.schema.metadata.ui

Файл: com/hypixel/hytale/codec/schema/metadata/ui/UIDisplayMode.java

implements: Metadata

Поля (2)

МодификаторыТипИмя
NORMAL, COMPACT, HIDDEN
final UIDisplayMode NORMAL

Методы (1)

МодификаторыВозвратСигнатура
DisplayMode DisplayMode()

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.codec.schema.metadata.ui;

class="kw">import com.hypixel.hytale.codec.schema.config.Schema;
class="kw">import com.hypixel.hytale.codec.schema.metadata.Metadata;
class="kw">import javax.annotation.Nonnull;

class="kw">public class UIDisplayMode class="kw">implements Metadata {
   class="kw">public class="kw">static class="kw">final UIDisplayMode NORMAL = new UIDisplayMode(UIDisplayMode.DisplayMode.NORMAL);
   class="kw">public class="kw">static class="kw">final UIDisplayMode COMPACT = new UIDisplayMode(UIDisplayMode.DisplayMode.COMPACT);
   class="kw">public class="kw">static class="kw">final UIDisplayMode HIDDEN = new UIDisplayMode(UIDisplayMode.DisplayMode.HIDDEN);
   class="kw">private class="kw">final UIDisplayMode.DisplayMode mode;

   class="kw">private UIDisplayMode(UIDisplayMode.DisplayMode var1) {
      this.mode = var1;
   }

   @Override
   class="kw">public void modify(@Nonnull Schema var1) {
      var1.getHytale().setUiDisplayMode(this.mode);
   }

   class="kw">public enum DisplayMode {
      NORMAL,
      COMPACT,
      HIDDEN;

      DisplayMode() {
      }
   }
}