Package net.minecraft.world
Class WorldSettings
- java.lang.Object
-
- net.minecraft.world.WorldSettings
-
public final class WorldSettings extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private booleanallowCommandsprivate DatapackCodecdataPackConfigprivate Difficultydifficultyprivate GameRulesgameRulesprivate GameTypegameTypeprivate booleanhardcoreprivate java.lang.StringlevelName
-
Constructor Summary
Constructors Constructor Description WorldSettings(java.lang.String p_i231620_1_, GameType p_i231620_2_, boolean p_i231620_3_, Difficulty p_i231620_4_, boolean p_i231620_5_, GameRules p_i231620_6_, DatapackCodec p_i231620_7_)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallowCommands()WorldSettingscopy()Difficultydifficulty()GameRulesgameRules()GameTypegameType()DatapackCodecgetDataPackConfig()booleanhardcore()java.lang.StringlevelName()static WorldSettingsparse(com.mojang.serialization.Dynamic<?> p_234951_0_, DatapackCodec p_234951_1_)WorldSettingswithDataPackConfig(DatapackCodec p_234949_1_)WorldSettingswithDifficulty(Difficulty p_234948_1_)WorldSettingswithGameType(GameType p_234950_1_)
-
-
-
Field Detail
-
levelName
private final java.lang.String levelName
-
gameType
private final GameType gameType
-
hardcore
private final boolean hardcore
-
difficulty
private final Difficulty difficulty
-
allowCommands
private final boolean allowCommands
-
gameRules
private final GameRules gameRules
-
dataPackConfig
private final DatapackCodec dataPackConfig
-
-
Constructor Detail
-
WorldSettings
public WorldSettings(java.lang.String p_i231620_1_, GameType p_i231620_2_, boolean p_i231620_3_, Difficulty p_i231620_4_, boolean p_i231620_5_, GameRules p_i231620_6_, DatapackCodec p_i231620_7_)
-
-
Method Detail
-
parse
public static WorldSettings parse(com.mojang.serialization.Dynamic<?> p_234951_0_, DatapackCodec p_234951_1_)
-
levelName
public java.lang.String levelName()
-
gameType
public GameType gameType()
-
hardcore
public boolean hardcore()
-
difficulty
public Difficulty difficulty()
-
allowCommands
public boolean allowCommands()
-
gameRules
public GameRules gameRules()
-
getDataPackConfig
public DatapackCodec getDataPackConfig()
-
withGameType
public WorldSettings withGameType(GameType p_234950_1_)
-
withDifficulty
public WorldSettings withDifficulty(Difficulty p_234948_1_)
-
withDataPackConfig
public WorldSettings withDataPackConfig(DatapackCodec p_234949_1_)
-
copy
public WorldSettings copy()
-
-