BlockTypeUtils class
Пакет: com.hypixel.hytale.builtin.portals.utils
Файл: com/hypixel/hytale/builtin/portals/utils/BlockTypeUtils.java
Поля (2)
| Модификаторы | Тип | Имя |
|---|---|---|
|
String |
var2 |
|
BlockType |
var3 |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.portals.utils;
class="kw">import com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType;
class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;
class="kw">public class="kw">final class BlockTypeUtils {
class="kw">public BlockTypeUtils() {
}
@Nullable
class="kw">public class="kw">static BlockType getBlockForState(@Nonnull BlockType var0, @Nonnull String var1) {
String var2 = var0.getDefaultStateKey();
BlockType var3 = var2 == null ? var0 : BlockType.getAssetMap().getAsset(var2);
if ("class="kw">default".equals(var1)) {
class="kw">return var3;
} else {
class="kw">return var3 != null ? var3.getBlockForState(var1) : null;
}
}
}