Defaults class

Пакет: com.hypixel.hytale.server.worldgen.cave

Файл: com/hypixel/hytale/server/worldgen/cave/CaveBiomeMaskFlags.java

Поля (3)

МодификаторыТипИмя
public static final int ALLOW_ALL
public static final int DEFAULT_RESULT
public static final int DISALLOW_ALL

Исходный код

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

class="kw">import com.hypixel.hytale.server.worldgen.util.condition.flag.ConstantInt2Flags;
class="kw">import com.hypixel.hytale.server.worldgen.util.condition.flag.Int2FlagsCondition;

class="kw">public class CaveBiomeMaskFlags {
   class="kw">public class="kw">static class="kw">final Int2FlagsCondition DEFAULT_ALLOW = new ConstantInt2Flags(7);
   class="kw">public class="kw">static class="kw">final Int2FlagsCondition DEFAULT_DENY = new ConstantInt2Flags(0);
   class="kw">public class="kw">static class="kw">final int GENERATE = 1;
   class="kw">public class="kw">static class="kw">final int POPULATE = 2;
   class="kw">public class="kw">static class="kw">final int CONTINUE = 4;

   class="kw">public CaveBiomeMaskFlags() {
   }

   class="kw">public class="kw">static boolean canGenerate(int var0) {
      class="kw">return test(var0, 1);
   }

   class="kw">public class="kw">static boolean canPopulate(int var0) {
      class="kw">return test(var0, 2);
   }

   class="kw">public class="kw">static boolean canContinue(int var0) {
      class="kw">return test(var0, 4);
   }

   class="kw">public class="kw">static boolean test(int var0, int var1) {
      class="kw">return (var0 & var1) == var1;
   }

   class="kw">public class="kw">static class Defaults {
      class="kw">public class="kw">static class="kw">final int DEFAULT_RESULT = 4;
      class="kw">public class="kw">static class="kw">final int DISALLOW_ALL = 0;
      class="kw">public class="kw">static class="kw">final int ALLOW_ALL = 7;

      class="kw">public Defaults() {
      }
   }
}