HardcoreMode enum

Пакет: com.hypixel.hytale.server.core.universe.hardcore

Файл: com/hypixel/hytale/server/core/universe/hardcore/HardcoreMode.java

Поля (2)

МодификаторыТипИмя
None, PerPlayer, Global
HardcoreMode var1

Методы (3)

МодификаторыВозвратСигнатура
if if(var0 == null)
if if(var1 != null)
public boolean showsPersonalLivesboolean showsPersonalLives(int var1)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.universe.hardcore;

class="kw">import com.hypixel.hytale.common.util.StringUtil;
class="kw">import java.util.Arrays;
class="kw">import javax.annotation.Nullable;

class="kw">public enum HardcoreMode {
   None,
   PerPlayer,
   Global;

   HardcoreMode() {
   }

   @Nullable
   class="kw">public class="kw">static HardcoreMode parse(@Nullable String var0) {
      if (var0 == null) {
         class="kw">return null;
      } else {
         HardcoreMode var1 = StringUtil.parseEnum(values(), var0, StringUtil.MatchType.CASE_INSENSITIVE);
         if (var1 != null) {
            class="kw">return var1;
         } else {
            throw new IllegalArgumentException("Unknown HardcoreMode \"" + var0 + "\", expected one of " + Arrays.toString(values()));
         }
      }
   }

   class="kw">public boolean showsPersonalLives(int var1) {
      class="kw">return this == PerPlayer && var1 > 1;
   }
}