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;
}
}