类 DerivedLevelData
java.lang.Object
net.minecraft.world.level.storage.DerivedLevelData
- 所有已实现的接口:
LevelData
,ServerLevelData
,WritableLevelData
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
fillCrashReportCategory
(CrashReportCategory pCrashReportCategory, LevelHeightAccessor pLevel) boolean
int
long
long
int
float
int
int
int
int
int
int
boolean
boolean
boolean
boolean
boolean
void
setClearWeatherTime
(int pTime) void
setDayTime
(long pTime) void
setGameTime
(long pTime) void
setGameType
(GameType pType) void
setInitialized
(boolean pInitialized) void
setRaining
(boolean pIsRaining) void
setRainTime
(int pTime) void
void
setSpawnAngle
(float pAngle) void
setThundering
(boolean pThundering) void
setThunderTime
(int pTime) void
setWanderingTraderId
(UUID pId) void
setWanderingTraderSpawnChance
(int pChance) void
setWanderingTraderSpawnDelay
(int pDelay) void
setWorldBorder
(WorldBorder.Settings pSerializer) void
setXSpawn
(int pX) void
setYSpawn
(int pY) void
setZSpawn
(int pZ)
-
字段详细资料
-
worldData
-
wrapped
-
-
构造器详细资料
-
DerivedLevelData
-
-
方法详细资料
-
getXSpawn
public int getXSpawn() -
getYSpawn
public int getYSpawn() -
getZSpawn
public int getZSpawn() -
getSpawnAngle
public float getSpawnAngle()- 指定者:
getSpawnAngle
在接口中LevelData
-
getGameTime
public long getGameTime()- 指定者:
getGameTime
在接口中LevelData
-
getDayTime
public long getDayTime()- 指定者:
getDayTime
在接口中LevelData
-
getLevelName
- 指定者:
getLevelName
在接口中ServerLevelData
-
getClearWeatherTime
public int getClearWeatherTime()- 指定者:
getClearWeatherTime
在接口中ServerLevelData
-
setClearWeatherTime
public void setClearWeatherTime(int pTime) - 指定者:
setClearWeatherTime
在接口中ServerLevelData
-
isThundering
public boolean isThundering()- 指定者:
isThundering
在接口中LevelData
-
getThunderTime
public int getThunderTime()- 指定者:
getThunderTime
在接口中ServerLevelData
-
isRaining
public boolean isRaining() -
getRainTime
public int getRainTime()- 指定者:
getRainTime
在接口中ServerLevelData
-
getGameType
- 指定者:
getGameType
在接口中ServerLevelData
-
setXSpawn
public void setXSpawn(int pX) - 指定者:
setXSpawn
在接口中WritableLevelData
-
setYSpawn
public void setYSpawn(int pY) - 指定者:
setYSpawn
在接口中WritableLevelData
-
setZSpawn
public void setZSpawn(int pZ) - 指定者:
setZSpawn
在接口中WritableLevelData
-
setSpawnAngle
public void setSpawnAngle(float pAngle) - 指定者:
setSpawnAngle
在接口中WritableLevelData
-
setGameTime
public void setGameTime(long pTime) - 指定者:
setGameTime
在接口中ServerLevelData
-
setDayTime
public void setDayTime(long pTime) - 指定者:
setDayTime
在接口中ServerLevelData
-
setSpawn
- 指定者:
setSpawn
在接口中WritableLevelData
-
setThundering
public void setThundering(boolean pThundering) - 指定者:
setThundering
在接口中ServerLevelData
-
setThunderTime
public void setThunderTime(int pTime) - 指定者:
setThunderTime
在接口中ServerLevelData
-
setRaining
public void setRaining(boolean pIsRaining) - 指定者:
setRaining
在接口中LevelData
-
setRainTime
public void setRainTime(int pTime) - 指定者:
setRainTime
在接口中ServerLevelData
-
setGameType
- 指定者:
setGameType
在接口中ServerLevelData
-
isHardcore
public boolean isHardcore()- 指定者:
isHardcore
在接口中LevelData
-
getAllowCommands
public boolean getAllowCommands()- 指定者:
getAllowCommands
在接口中ServerLevelData
-
isInitialized
public boolean isInitialized()- 指定者:
isInitialized
在接口中ServerLevelData
-
setInitialized
public void setInitialized(boolean pInitialized) - 指定者:
setInitialized
在接口中ServerLevelData
-
getGameRules
- 指定者:
getGameRules
在接口中LevelData
-
getWorldBorder
- 指定者:
getWorldBorder
在接口中ServerLevelData
-
setWorldBorder
- 指定者:
setWorldBorder
在接口中ServerLevelData
-
getDifficulty
- 指定者:
getDifficulty
在接口中LevelData
-
isDifficultyLocked
public boolean isDifficultyLocked()- 指定者:
isDifficultyLocked
在接口中LevelData
-
getScheduledEvents
- 指定者:
getScheduledEvents
在接口中ServerLevelData
-
getWanderingTraderSpawnDelay
public int getWanderingTraderSpawnDelay()- 指定者:
getWanderingTraderSpawnDelay
在接口中ServerLevelData
-
setWanderingTraderSpawnDelay
public void setWanderingTraderSpawnDelay(int pDelay) - 指定者:
setWanderingTraderSpawnDelay
在接口中ServerLevelData
-
getWanderingTraderSpawnChance
public int getWanderingTraderSpawnChance()- 指定者:
getWanderingTraderSpawnChance
在接口中ServerLevelData
-
setWanderingTraderSpawnChance
public void setWanderingTraderSpawnChance(int pChance) - 指定者:
setWanderingTraderSpawnChance
在接口中ServerLevelData
-
getWanderingTraderId
- 指定者:
getWanderingTraderId
在接口中ServerLevelData
-
setWanderingTraderId
- 指定者:
setWanderingTraderId
在接口中ServerLevelData
-
fillCrashReportCategory
public void fillCrashReportCategory(CrashReportCategory pCrashReportCategory, LevelHeightAccessor pLevel) - 指定者:
fillCrashReportCategory
在接口中LevelData
- 指定者:
fillCrashReportCategory
在接口中ServerLevelData
-