Package net.minecraft.world.storage
Class DerivedWorldInfo
- java.lang.Object
-
- net.minecraft.world.storage.DerivedWorldInfo
-
- All Implemented Interfaces:
IServerWorldInfo,ISpawnWorldInfo,IWorldInfo
public class DerivedWorldInfo extends java.lang.Object implements IServerWorldInfo
-
-
Field Summary
Fields Modifier and Type Field Description private IServerConfigurationworldDataprivate IServerWorldInfowrapped
-
Constructor Summary
Constructors Constructor Description DerivedWorldInfo(IServerConfiguration p_i232150_1_, IServerWorldInfo p_i232150_2_)
-
Method Summary
-
-
-
Field Detail
-
worldData
private final IServerConfiguration worldData
-
wrapped
private final IServerWorldInfo wrapped
-
-
Constructor Detail
-
DerivedWorldInfo
public DerivedWorldInfo(IServerConfiguration p_i232150_1_, IServerWorldInfo p_i232150_2_)
-
-
Method Detail
-
getXSpawn
public int getXSpawn()
- Specified by:
getXSpawnin interfaceIWorldInfo
-
getYSpawn
public int getYSpawn()
- Specified by:
getYSpawnin interfaceIWorldInfo
-
getZSpawn
public int getZSpawn()
- Specified by:
getZSpawnin interfaceIWorldInfo
-
getSpawnAngle
public float getSpawnAngle()
- Specified by:
getSpawnAnglein interfaceIWorldInfo
-
getGameTime
public long getGameTime()
- Specified by:
getGameTimein interfaceIWorldInfo
-
getDayTime
public long getDayTime()
- Specified by:
getDayTimein interfaceIWorldInfo
-
getLevelName
public java.lang.String getLevelName()
- Specified by:
getLevelNamein interfaceIServerWorldInfo
-
getClearWeatherTime
public int getClearWeatherTime()
- Specified by:
getClearWeatherTimein interfaceIServerWorldInfo
-
setClearWeatherTime
public void setClearWeatherTime(int p_230391_1_)
- Specified by:
setClearWeatherTimein interfaceIServerWorldInfo
-
isThundering
public boolean isThundering()
- Specified by:
isThunderingin interfaceIWorldInfo
-
getThunderTime
public int getThunderTime()
- Specified by:
getThunderTimein interfaceIServerWorldInfo
-
isRaining
public boolean isRaining()
- Specified by:
isRainingin interfaceIWorldInfo
-
getRainTime
public int getRainTime()
- Specified by:
getRainTimein interfaceIServerWorldInfo
-
getGameType
public GameType getGameType()
- Specified by:
getGameTypein interfaceIServerWorldInfo
-
setXSpawn
public void setXSpawn(int p_76058_1_)
- Specified by:
setXSpawnin interfaceISpawnWorldInfo
-
setYSpawn
public void setYSpawn(int p_76056_1_)
- Specified by:
setYSpawnin interfaceISpawnWorldInfo
-
setZSpawn
public void setZSpawn(int p_76087_1_)
- Specified by:
setZSpawnin interfaceISpawnWorldInfo
-
setSpawnAngle
public void setSpawnAngle(float p_241859_1_)
- Specified by:
setSpawnAnglein interfaceISpawnWorldInfo
-
setGameTime
public void setGameTime(long p_82572_1_)
- Specified by:
setGameTimein interfaceIServerWorldInfo
-
setDayTime
public void setDayTime(long p_76068_1_)
- Specified by:
setDayTimein interfaceIServerWorldInfo
-
setSpawn
public void setSpawn(BlockPos p_176143_1_, float p_176143_2_)
- Specified by:
setSpawnin interfaceISpawnWorldInfo
-
setThundering
public void setThundering(boolean p_76069_1_)
- Specified by:
setThunderingin interfaceIServerWorldInfo
-
setThunderTime
public void setThunderTime(int p_76090_1_)
- Specified by:
setThunderTimein interfaceIServerWorldInfo
-
setRaining
public void setRaining(boolean p_76084_1_)
- Specified by:
setRainingin interfaceIWorldInfo
-
setRainTime
public void setRainTime(int p_76080_1_)
- Specified by:
setRainTimein interfaceIServerWorldInfo
-
setGameType
public void setGameType(GameType p_230392_1_)
- Specified by:
setGameTypein interfaceIServerWorldInfo
-
isHardcore
public boolean isHardcore()
- Specified by:
isHardcorein interfaceIWorldInfo
-
getAllowCommands
public boolean getAllowCommands()
- Specified by:
getAllowCommandsin interfaceIServerWorldInfo
-
isInitialized
public boolean isInitialized()
- Specified by:
isInitializedin interfaceIServerWorldInfo
-
setInitialized
public void setInitialized(boolean p_76091_1_)
- Specified by:
setInitializedin interfaceIServerWorldInfo
-
getGameRules
public GameRules getGameRules()
- Specified by:
getGameRulesin interfaceIWorldInfo
-
getWorldBorder
public WorldBorder.Serializer getWorldBorder()
- Specified by:
getWorldBorderin interfaceIServerWorldInfo
-
setWorldBorder
public void setWorldBorder(WorldBorder.Serializer p_230393_1_)
- Specified by:
setWorldBorderin interfaceIServerWorldInfo
-
getDifficulty
public Difficulty getDifficulty()
- Specified by:
getDifficultyin interfaceIWorldInfo
-
isDifficultyLocked
public boolean isDifficultyLocked()
- Specified by:
isDifficultyLockedin interfaceIWorldInfo
-
getScheduledEvents
public TimerCallbackManager<MinecraftServer> getScheduledEvents()
- Specified by:
getScheduledEventsin interfaceIServerWorldInfo
-
getWanderingTraderSpawnDelay
public int getWanderingTraderSpawnDelay()
- Specified by:
getWanderingTraderSpawnDelayin interfaceIServerWorldInfo
-
setWanderingTraderSpawnDelay
public void setWanderingTraderSpawnDelay(int p_230396_1_)
- Specified by:
setWanderingTraderSpawnDelayin interfaceIServerWorldInfo
-
getWanderingTraderSpawnChance
public int getWanderingTraderSpawnChance()
- Specified by:
getWanderingTraderSpawnChancein interfaceIServerWorldInfo
-
setWanderingTraderSpawnChance
public void setWanderingTraderSpawnChance(int p_230397_1_)
- Specified by:
setWanderingTraderSpawnChancein interfaceIServerWorldInfo
-
setWanderingTraderId
public void setWanderingTraderId(java.util.UUID p_230394_1_)
- Specified by:
setWanderingTraderIdin interfaceIServerWorldInfo
-
fillCrashReportCategory
public void fillCrashReportCategory(CrashReportCategory p_85118_1_)
- Specified by:
fillCrashReportCategoryin interfaceIServerWorldInfo- Specified by:
fillCrashReportCategoryin interfaceIWorldInfo
-
-