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