public class GameRules
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
GameRules.Value |
static class |
GameRules.ValueDefinition |
static class |
GameRules.ValueType |
Constructor and Description |
---|
GameRules() |
Modifier and Type | Method and Description |
---|---|
GameRules.Value |
get(java.lang.String name) |
boolean |
getBoolean(java.lang.String name) |
static java.util.TreeMap<java.lang.String,GameRules.ValueDefinition> |
getDefinitions() |
int |
getInt(java.lang.String name) |
void |
read(NBTTagCompound nbt) |
void |
setOrCreateGameRule(java.lang.String key,
java.lang.String ruleValue,
MinecraftServer server) |
NBTTagCompound |
write() |
public void setOrCreateGameRule(java.lang.String key, java.lang.String ruleValue, @Nullable MinecraftServer server)
public boolean getBoolean(java.lang.String name)
public int getInt(java.lang.String name)
public NBTTagCompound write()
public void read(NBTTagCompound nbt)
public GameRules.Value get(java.lang.String name)
public static java.util.TreeMap<java.lang.String,GameRules.ValueDefinition> getDefinitions()