Package net.minecraft.world
Class GameRuleDispatcher
java.lang.Object
net.minecraft.world.GameRuleDispatcher
public class GameRuleDispatcher extends Object
- Mappings:
Namespace Name official adkintermediary net/minecraft/class_95named net/minecraft/world/GameRuleDispatcher
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classGameRuleDispatcher.Valuestatic classGameRuleDispatcher.VariableType -
Field Summary
Fields Modifier and Type Field Description private TreeMap<String,GameRuleDispatcher.Value>gameRules -
Constructor Summary
Constructors Constructor Description GameRuleDispatcher() -
Method Summary
Modifier and Type Method Description voidaddGameRule(String name, String defaultValue, GameRuleDispatcher.VariableType variableType)booleancontains(String key)booleangetBoolean(String name)intgetInt(String name)CompoundTaggetNbt()StringgetString(String name)booleanmethod_219(String string, GameRuleDispatcher.VariableType variableType)String[]method_222()voidsetGameRule(String rule, String value)voidsetNbt(CompoundTag nbt)
-
Field Details
-
gameRules
- Mappings:
Namespace Name Mixin selector official aLadk;a:Ljava/util/TreeMap;intermediary field_238Lnet/minecraft/class_95;field_238:Ljava/util/TreeMap;named gameRulesLnet/minecraft/world/GameRuleDispatcher;gameRules:Ljava/util/TreeMap;
-
-
Constructor Details
-
GameRuleDispatcher
public GameRuleDispatcher()
-
-
Method Details
-
addGameRule
public void addGameRule(String name, String defaultValue, GameRuleDispatcher.VariableType variableType)- Mappings:
Namespace Name Mixin selector official aLadk;a(Ljava/lang/String;Ljava/lang/String;Ladk$b;)Vintermediary method_221Lnet/minecraft/class_95;method_221(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_95$class_97;)Vnamed addGameRuleLnet/minecraft/world/GameRuleDispatcher;addGameRule(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/GameRuleDispatcher$VariableType;)V
-
setGameRule
- Mappings:
Namespace Name Mixin selector official aLadk;a(Ljava/lang/String;Ljava/lang/String;)Vintermediary method_220Lnet/minecraft/class_95;method_220(Ljava/lang/String;Ljava/lang/String;)Vnamed setGameRuleLnet/minecraft/world/GameRuleDispatcher;setGameRule(Ljava/lang/String;Ljava/lang/String;)V
-
getString
- Mappings:
Namespace Name Mixin selector official aLadk;a(Ljava/lang/String;)Ljava/lang/String;intermediary method_218Lnet/minecraft/class_95;method_218(Ljava/lang/String;)Ljava/lang/String;named getStringLnet/minecraft/world/GameRuleDispatcher;getString(Ljava/lang/String;)Ljava/lang/String;
-
getBoolean
- Mappings:
Namespace Name Mixin selector official bLadk;b(Ljava/lang/String;)Zintermediary method_223Lnet/minecraft/class_95;method_223(Ljava/lang/String;)Znamed getBooleanLnet/minecraft/world/GameRuleDispatcher;getBoolean(Ljava/lang/String;)Z
-
getInt
- Mappings:
Namespace Name Mixin selector official cLadk;c(Ljava/lang/String;)Iintermediary method_224Lnet/minecraft/class_95;method_224(Ljava/lang/String;)Inamed getIntLnet/minecraft/world/GameRuleDispatcher;getInt(Ljava/lang/String;)I
-
getNbt
- Mappings:
Namespace Name Mixin selector official aLadk;a()Ldn;intermediary method_216Lnet/minecraft/class_95;method_216()Lnet/minecraft/class_1405;named getNbtLnet/minecraft/world/GameRuleDispatcher;getNbt()Lnet/minecraft/nbt/CompoundTag;
-
setNbt
- Mappings:
Namespace Name Mixin selector official aLadk;a(Ldn;)Vintermediary method_217Lnet/minecraft/class_95;method_217(Lnet/minecraft/class_1405;)Vnamed setNbtLnet/minecraft/world/GameRuleDispatcher;setNbt(Lnet/minecraft/nbt/CompoundTag;)V
-
method_222
- Mappings:
Namespace Name Mixin selector official bLadk;b()[Ljava/lang/String;intermediary method_222Lnet/minecraft/class_95;method_222()[Ljava/lang/String;named method_222Lnet/minecraft/world/GameRuleDispatcher;method_222()[Ljava/lang/String;
-
contains
- Mappings:
Namespace Name Mixin selector official eLadk;e(Ljava/lang/String;)Zintermediary method_225Lnet/minecraft/class_95;method_225(Ljava/lang/String;)Znamed containsLnet/minecraft/world/GameRuleDispatcher;contains(Ljava/lang/String;)Z
-
method_219
- Mappings:
Namespace Name Mixin selector official aLadk;a(Ljava/lang/String;Ladk$b;)Zintermediary method_219Lnet/minecraft/class_95;method_219(Ljava/lang/String;Lnet/minecraft/class_95$class_97;)Znamed method_219Lnet/minecraft/world/GameRuleDispatcher;method_219(Ljava/lang/String;Lnet/minecraft/world/GameRuleDispatcher$VariableType;)Z
-