Interface WorldInfo

All Superinterfaces:
FeatureFlagSetHolder
All Known Subinterfaces:
World

public interface WorldInfo extends FeatureFlagSetHolder
Holds various information of a World
  • Method Details

    • getName

      Gets the unique name of this world
      Returns:
      Name of this world
    • getUID

      Gets the Unique ID of this world
      Returns:
      Unique ID of this world.
    • getEnvironment

      @NotNull World.Environment getEnvironment()
      Gets the World.Environment type of this world
      Returns:
      This worlds Environment type
    • getSeed

      long getSeed()
      Gets the Seed for this world.
      Returns:
      This worlds Seed
    • getMinHeight

      int getMinHeight()
      Gets the minimum height of this world.

      If the min height is 0, there are only blocks from y=0.

      Returns:
      Minimum height of the world
    • getMaxHeight

      int getMaxHeight()
      Gets the maximum height of this world.

      If the max height is 100, there are only blocks from y=0 to y=99.

      Returns:
      Maximum height of the world
    • vanillaBiomeProvider

      @NotNull @NotNull BiomeProvider vanillaBiomeProvider()
      Get the vanilla BiomeProvider for this world.
      Returns:
      vanilla biome provider