Interface ServerLevelData

All Superinterfaces:
LevelData, WritableLevelData
All Known Implementing Classes:
DerivedLevelData, PrimaryLevelData

public interface ServerLevelData extends WritableLevelData
  • Method Details

    • getLevelName

      String getLevelName()
    • setThundering

      void setThundering​(boolean p_78623_)
    • getRainTime

      int getRainTime()
    • setRainTime

      void setRainTime​(int p_78627_)
    • setThunderTime

      void setThunderTime​(int p_78626_)
    • getThunderTime

      int getThunderTime()
    • fillCrashReportCategory

      default void fillCrashReportCategory​(CrashReportCategory p_164976_, LevelHeightAccessor p_164977_)
      Specified by:
      fillCrashReportCategory in interface LevelData
    • getClearWeatherTime

      int getClearWeatherTime()
    • setClearWeatherTime

      void setClearWeatherTime​(int p_78616_)
    • getWanderingTraderSpawnDelay

      int getWanderingTraderSpawnDelay()
    • setWanderingTraderSpawnDelay

      void setWanderingTraderSpawnDelay​(int p_78628_)
    • getWanderingTraderSpawnChance

      int getWanderingTraderSpawnChance()
    • setWanderingTraderSpawnChance

      void setWanderingTraderSpawnChance​(int p_78629_)
    • getWanderingTraderId

      @Nullable UUID getWanderingTraderId()
    • setWanderingTraderId

      void setWanderingTraderId​(UUID p_78620_)
    • getGameType

      GameType getGameType()
    • setWorldBorder

      void setWorldBorder​(WorldBorder.Settings p_78619_)
    • getWorldBorder

      WorldBorder.Settings getWorldBorder()
    • isInitialized

      boolean isInitialized()
    • setInitialized

      void setInitialized​(boolean p_78625_)
    • getAllowCommands

      boolean getAllowCommands()
    • setGameType

      void setGameType​(GameType p_78618_)
    • getScheduledEvents

      TimerQueue<MinecraftServer> getScheduledEvents()
    • setGameTime

      void setGameTime​(long p_78617_)
    • setDayTime

      void setDayTime​(long p_78624_)