Class DimensionType

java.lang.Object
net.glowstone.chunk.DimensionType

public final class DimensionType extends Object
  • Constructor Details

    • DimensionType

      public DimensionType(boolean piglinSafe, boolean hasRaids, int monsterSpawnLightLevel, int monsterSpawnBlockLightLimit, boolean natural, float ambientLight, OptionalLong fixedTime, @Nullable Optional<org.bukkit.NamespacedKey> infiniburn, boolean respawnAnchorWorks, boolean skyLight, boolean bedWorks, org.bukkit.NamespacedKey effects, int minY, int height, int logicalHeight, double coordinateScale, boolean ultraWarm, boolean hasCeiling)
  • Method Details

    • isPiglinSafe

      public boolean isPiglinSafe()
    • isHasRaids

      public boolean isHasRaids()
    • getMonsterSpawnLightLevel

      public int getMonsterSpawnLightLevel()
    • getMonsterSpawnBlockLightLimit

      public int getMonsterSpawnBlockLightLimit()
    • isNatural

      public boolean isNatural()
    • getAmbientLight

      public float getAmbientLight()
    • getFixedTime

      public OptionalLong getFixedTime()
    • getInfiniburn

      @Nullable public Optional<org.bukkit.NamespacedKey> getInfiniburn()
    • isRespawnAnchorWorks

      public boolean isRespawnAnchorWorks()
    • isSkyLight

      public boolean isSkyLight()
    • isBedWorks

      public boolean isBedWorks()
    • getEffects

      public org.bukkit.NamespacedKey getEffects()
    • getMinY

      public int getMinY()
    • getHeight

      public int getHeight()
    • getLogicalHeight

      public int getLogicalHeight()
    • getCoordinateScale

      public double getCoordinateScale()
    • isUltraWarm

      public boolean isUltraWarm()
    • isHasCeiling

      public boolean isHasCeiling()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object