Class Dimension.Builder

java.lang.Object
eu.sculkpowered.server.world.dimension.Dimension.Builder
Enclosing class:
Dimension

public static final class Dimension.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(Key key)
  • Method Details

    • piglinSafe

      @NotNull public @NotNull Dimension.Builder piglinSafe(boolean piglinSafe)
    • hasRaids

      @NotNull public @NotNull Dimension.Builder hasRaids(boolean hasRaids)
    • monsterSpawnLightLevel

      @NotNull public @NotNull Dimension.Builder monsterSpawnLightLevel(int monsterSpawnLightLevel)
    • monsterSpawnLightLevel

      @NotNull public @NotNull Dimension.Builder monsterSpawnLightLevel(CompoundBinaryTag compoundBinaryTag)
    • monsterSpawnBlockLightLimit

      @NotNull public @NotNull Dimension.Builder monsterSpawnBlockLightLimit(int monsterSpawnBlockLightLimit)
    • natural

      @NotNull public @NotNull Dimension.Builder natural(boolean natural)
    • ambientLight

      @NotNull public @NotNull Dimension.Builder ambientLight(float ambientLight)
    • fixedTime

      @NotNull public @NotNull Dimension.Builder fixedTime(long fixedTime)
    • infiniburn

      @NotNull public @NotNull Dimension.Builder infiniburn(@NotNull @NotNull String infiniburn)
    • respawnAnchorWorks

      @NotNull public @NotNull Dimension.Builder respawnAnchorWorks(boolean respawnAnchorWorks)
    • hasSkylight

      @NotNull public @NotNull Dimension.Builder hasSkylight(boolean hasSkylight)
    • bedWorks

      @NotNull public @NotNull Dimension.Builder bedWorks(boolean bedWorks)
    • effects

      @NotNull public @NotNull Dimension.Builder effects(@NotNull @NotNull String effects)
    • minY

      @NotNull public @NotNull Dimension.Builder minY(int minY)
    • height

      @NotNull public @NotNull Dimension.Builder height(int height)
      Height must be dividable by 16
    • logicalHeight

      @NotNull public @NotNull Dimension.Builder logicalHeight(int logicalHeight)
    • coordinateScale

      @NotNull public @NotNull Dimension.Builder coordinateScale(double coordinateScale)
    • ultrawarm

      @NotNull public @NotNull Dimension.Builder ultrawarm(boolean ultrawarm)
    • hasCeiling

      @NotNull public @NotNull Dimension.Builder hasCeiling(boolean hasCeiling)
    • build

      @NotNull public @NotNull Dimension build()