Package net.minecraft.world
Class GameRules.Rule<T extends GameRules.Rule<T>>
java.lang.Object
net.minecraft.world.GameRules.Rule<T>
- Direct Known Subclasses:
GameRules.BooleanRule,GameRules.IntRule
- Enclosing class:
GameRules
- Mappings:
Namespace Name named net/minecraft/world/GameRules$Ruleintermediary net/minecraft/class_1928$class_4315official dcs$g
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidchanged(@Nullable MinecraftServer server) protected abstract Tcopy()protected abstract voiddeserialize(String value) abstract intprotected abstract TgetThis()abstract Stringvoidset(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) protected abstract voidsetFromArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) abstract voidsetValue(T rule, @Nullable MinecraftServer server) toString()
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector named typeLnet/minecraft/world/GameRules$Rule;type:Lnet/minecraft/world/GameRules$Type;intermediary field_19417Lnet/minecraft/class_1928$class_4315;field_19417:Lnet/minecraft/class_1928$class_4314;official aLdcs$g;a:Ldcs$f;
-
-
Constructor Details
-
Rule
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/GameRules$Rule;<init>(Lnet/minecraft/world/GameRules$Type;)Vintermediary <init>Lnet/minecraft/class_1928$class_4315;<init>(Lnet/minecraft/class_1928$class_4314;)Vofficial <init>Ldcs$g;<init>(Ldcs$f;)V
-
-
Method Details
-
setFromArgument
protected abstract void setFromArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) - Mappings:
Namespace Name Mixin selector named setFromArgumentLnet/minecraft/world/GameRules$Rule;setFromArgument(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Vintermediary method_20776Lnet/minecraft/class_1928$class_4315;method_20776(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Vofficial aLdcs$g;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V
-
set
public void set(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) - Mappings:
Namespace Name Mixin selector named setLnet/minecraft/world/GameRules$Rule;set(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Vintermediary method_20780Lnet/minecraft/class_1928$class_4315;method_20780(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Vofficial bLdcs$g;b(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V
-
changed
- Mappings:
Namespace Name Mixin selector named changedLnet/minecraft/world/GameRules$Rule;changed(Lnet/minecraft/server/MinecraftServer;)Vintermediary method_20778Lnet/minecraft/class_1928$class_4315;method_20778(Lnet/minecraft/server/MinecraftServer;)Vofficial aLdcs$g;a(Lnet/minecraft/server/MinecraftServer;)V
-
deserialize
- Mappings:
Namespace Name Mixin selector named deserializeLnet/minecraft/world/GameRules$Rule;deserialize(Ljava/lang/String;)Vintermediary method_20777Lnet/minecraft/class_1928$class_4315;method_20777(Ljava/lang/String;)Vofficial aLdcs$g;a(Ljava/lang/String;)V
-
serialize
- Mappings:
Namespace Name Mixin selector named serializeLnet/minecraft/world/GameRules$Rule;serialize()Ljava/lang/String;intermediary method_20779Lnet/minecraft/class_1928$class_4315;method_20779()Ljava/lang/String;official bLdcs$g;b()Ljava/lang/String;
-
toString
-
getCommandResult
public abstract int getCommandResult()- Mappings:
Namespace Name Mixin selector named getCommandResultLnet/minecraft/world/GameRules$Rule;getCommandResult()Iintermediary method_20781Lnet/minecraft/class_1928$class_4315;method_20781()Iofficial cLdcs$g;c()I
-
getThis
- Mappings:
Namespace Name Mixin selector named getThisLnet/minecraft/world/GameRules$Rule;getThis()Lnet/minecraft/world/GameRules$Rule;intermediary method_20782Lnet/minecraft/class_1928$class_4315;method_20782()Lnet/minecraft/class_1928$class_4315;official gLdcs$g;g()Ldcs$g;
-
copy
- Mappings:
Namespace Name Mixin selector named copyLnet/minecraft/world/GameRules$Rule;copy()Lnet/minecraft/world/GameRules$Rule;intermediary method_27338Lnet/minecraft/class_1928$class_4315;method_27338()Lnet/minecraft/class_1928$class_4315;official fLdcs$g;f()Ldcs$g;
-
setValue
- Mappings:
Namespace Name Mixin selector named setValueLnet/minecraft/world/GameRules$Rule;setValue(Lnet/minecraft/world/GameRules$Rule;Lnet/minecraft/server/MinecraftServer;)Vintermediary method_27337Lnet/minecraft/class_1928$class_4315;method_27337(Lnet/minecraft/class_1928$class_4315;Lnet/minecraft/server/MinecraftServer;)Vofficial aLdcs$g;a(Ldcs$g;Lnet/minecraft/server/MinecraftServer;)V
-