类 LevelSummary

java.lang.Object
net.minecraft.world.level.storage.LevelSummary
所有已实现的接口:
Comparable<LevelSummary>, IForgeLevelSummary
直接已知子类:
LevelSummary.CorruptedLevelSummary, LevelSummary.SymlinkLevelSummary

public class LevelSummary extends Object implements Comparable<LevelSummary>, IForgeLevelSummary
  • 字段详细资料

    • PLAY_WORLD

      public static final Component PLAY_WORLD
    • settings

      private final LevelSettings settings
    • levelVersion

      private final LevelVersion levelVersion
    • levelId

      private final String levelId
    • requiresManualConversion

      private final boolean requiresManualConversion
    • locked

      private final boolean locked
    • experimental

      private final boolean experimental
    • icon

      private final Path icon
    • info

      @Nullable private Component info
  • 构造器详细资料

    • LevelSummary

      public LevelSummary(LevelSettings p_251217_, LevelVersion p_249179_, String p_250462_, boolean p_252096_, boolean p_251054_, boolean p_252271_, Path p_252001_)
  • 方法详细资料

    • getLevelId

      public String getLevelId()
    • getLevelName

      public String getLevelName()
    • getIcon

      public Path getIcon()
    • requiresManualConversion

      public boolean requiresManualConversion()
    • isExperimental

      public boolean isExperimental()
    • getLastPlayed

      public long getLastPlayed()
    • compareTo

      public int compareTo(LevelSummary p_78360_)
      指定者:
      compareTo 在接口中 Comparable<LevelSummary>
    • getSettings

      public LevelSettings getSettings()
    • getGameMode

      public GameType getGameMode()
    • isHardcore

      public boolean isHardcore()
    • hasCommands

      public boolean hasCommands()
    • getWorldVersionName

      public MutableComponent getWorldVersionName()
    • levelVersion

      public LevelVersion levelVersion()
    • shouldBackup

      public boolean shouldBackup()
    • isDowngrade

      public boolean isDowngrade()
    • backupStatus

      public LevelSummary.BackupStatus backupStatus()
    • isLocked

      public boolean isLocked()
    • isDisabled

      public boolean isDisabled()
    • isCompatible

      public boolean isCompatible()
    • getInfo

      public Component getInfo()
    • createInfo

      private Component createInfo()
    • primaryActionMessage

      public Component primaryActionMessage()
    • primaryActionActive

      public boolean primaryActionActive()
    • canUpload

      public boolean canUpload()
    • canEdit

      public boolean canEdit()
    • canRecreate

      public boolean canRecreate()
    • canDelete

      public boolean canDelete()
    • isLifecycleExperimental

      @Deprecated(forRemoval=true, since="1.21.4") public boolean isLifecycleExperimental()
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
      从接口复制的说明: IForgeLevelSummary
      Checks if the Forge lifecycle of this level is experimental. This is used to render the experimental warning tooltip on the level select screen.
      指定者:
      isLifecycleExperimental 在接口中 IForgeLevelSummary
      返回:
      true if the level is experimental