Class World.Builder

java.lang.Object
eu.sculkpowered.server.world.World.Builder
Enclosing interface:
World

public static final class World.Builder extends Object
Represents a world builder.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • name

      @NotNull public @NotNull World.Builder name(@NotNull @NotNull String name)
    • name

      @Nullable public @Nullable String name()
    • dimension

      @NotNull public @NotNull World.Builder dimension(@NotNull @NotNull Dimension dimension)
    • dimension

      @NotNull public @NotNull Dimension dimension()
    • generator

      @NotNull public @NotNull World.Builder generator(@NotNull @NotNull ChunkGenerator generator)
    • loader

      @NotNull public @NotNull World.Builder loader(@Nullable @Nullable WorldLoader loader)
    • loader

      @Nullable public @Nullable WorldLoader loader()
    • generator

      @NotNull public @NotNull ChunkGenerator generator()
    • spawnPosition

      @NotNull public @NotNull World.Builder spawnPosition(@NotNull @NotNull Position position)
    • spawnPosition

      @NotNull public @NotNull Position spawnPosition()
    • defaultGameMode

      @NotNull public @NotNull World.Builder defaultGameMode(@NotNull @NotNull GameMode defaultGameMode)
    • defaultGameMode

      @NotNull public @NotNull GameMode defaultGameMode()