Package net.minecraft.world
Class GameRules.IntRule
- Enclosing class:
 GameRules
- Mappings:
 Namespace Name named net/minecraft/world/GameRules$IntRuleintermediary net/minecraft/class_1928$class_4312official dcs$d
- 
Field Summary
FieldsFields inherited from class net.minecraft.world.GameRules.Rule
type - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected GameRules.IntRulecopy()(package private) static GameRules.Type<GameRules.IntRule> create(int initialValue) (package private) static GameRules.Type<GameRules.IntRule> create(int initialValue, int min, int max, BiConsumer<MinecraftServer, GameRules.IntRule> changeCallback) private static GameRules.Type<GameRules.IntRule> create(int initialValue, BiConsumer<MinecraftServer, GameRules.IntRule> changeCallback) protected voiddeserialize(String value) intget()intprotected GameRules.IntRulegetThis()private static intvoidset(int value, @Nullable MinecraftServer server) protected voidsetFromArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) voidsetValue(GameRules.IntRule intRule, @Nullable MinecraftServer minecraftServer) booleanvalidateAndSet(String input) Validates that an input is valid for this rule, and sets the rule's value if successful.Methods inherited from class net.minecraft.world.GameRules.Rule
changed, set, toString 
- 
Field Details
- 
value
private int value- Mappings:
 Namespace Name Mixin selector named valueLnet/minecraft/world/GameRules$IntRule;value:Iintermediary field_19412Lnet/minecraft/class_1928$class_4312;field_19412:Iofficial bLdcs$d;b:I
 
 - 
 - 
Constructor Details
- 
IntRule
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/world/GameRules$IntRule;<init>(Lnet/minecraft/world/GameRules$Type;I)Vintermediary <init>Lnet/minecraft/class_1928$class_4312;<init>(Lnet/minecraft/class_1928$class_4314;I)Vofficial <init>Ldcs$d;<init>(Ldcs$f;I)V
 
 - 
 - 
Method Details
- 
create
private static GameRules.Type<GameRules.IntRule> create(int initialValue, BiConsumer<MinecraftServer, GameRules.IntRule> changeCallback) - Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/world/GameRules$IntRule;create(ILjava/util/function/BiConsumer;)Lnet/minecraft/world/GameRules$Type;intermediary method_20766Lnet/minecraft/class_1928$class_4312;method_20766(ILjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314;official aLdcs$d;a(ILjava/util/function/BiConsumer;)Ldcs$f;
 - 
create
static GameRules.Type<GameRules.IntRule> create(int initialValue, int min, int max, BiConsumer<MinecraftServer, GameRules.IntRule> changeCallback) - Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/world/GameRules$IntRule;create(IIILjava/util/function/BiConsumer;)Lnet/minecraft/world/GameRules$Type;intermediary method_56115Lnet/minecraft/class_1928$class_4312;method_56115(IIILjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314;official aLdcs$d;a(IIILjava/util/function/BiConsumer;)Ldcs$f;
 - 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/world/GameRules$IntRule;create(I)Lnet/minecraft/world/GameRules$Type;intermediary method_20768Lnet/minecraft/class_1928$class_4312;method_20768(I)Lnet/minecraft/class_1928$class_4314;official aLdcs$d;a(I)Ldcs$f;
 - 
setFromArgument
protected void setFromArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) - Specified by:
 setFromArgumentin classGameRules.Rule<GameRules.IntRule>- 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
 - 
get
public int get()- Mappings:
 Namespace Name Mixin selector named getLnet/minecraft/world/GameRules$IntRule;get()Iintermediary method_20763Lnet/minecraft/class_1928$class_4312;method_20763()Iofficial aLdcs$d;a()I
 - 
set
- Mappings:
 Namespace Name Mixin selector named setLnet/minecraft/world/GameRules$IntRule;set(ILnet/minecraft/server/MinecraftServer;)Vintermediary method_35236Lnet/minecraft/class_1928$class_4312;method_35236(ILnet/minecraft/server/MinecraftServer;)Vofficial aLdcs$d;a(ILnet/minecraft/server/MinecraftServer;)V
 - 
serialize
- Specified by:
 serializein classGameRules.Rule<GameRules.IntRule>- 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;
 - 
deserialize
- Specified by:
 deserializein classGameRules.Rule<GameRules.IntRule>- 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
 - 
validateAndSet
Validates that an input is valid for this rule, and sets the rule's value if successful.- Returns:
 - whether the input is valid
 - Mappings:
 Namespace Name Mixin selector named validateAndSetLnet/minecraft/world/GameRules$IntRule;validateAndSet(Ljava/lang/String;)Zintermediary method_27332Lnet/minecraft/class_1928$class_4312;method_27332(Ljava/lang/String;)Zofficial bLdcs$d;b(Ljava/lang/String;)Z
 - 
parseInt
- Mappings:
 Namespace Name Mixin selector named parseIntLnet/minecraft/world/GameRules$IntRule;parseInt(Ljava/lang/String;)Iintermediary method_20769Lnet/minecraft/class_1928$class_4312;method_20769(Ljava/lang/String;)Iofficial cLdcs$d;c(Ljava/lang/String;)I
 - 
getCommandResult
public int getCommandResult()- Specified by:
 getCommandResultin classGameRules.Rule<GameRules.IntRule>- 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
- Specified by:
 getThisin classGameRules.Rule<GameRules.IntRule>- Mappings:
 Namespace Name Mixin selector named getThisLnet/minecraft/world/GameRules$IntRule;getThis()Lnet/minecraft/world/GameRules$IntRule;intermediary method_20770Lnet/minecraft/class_1928$class_4312;method_20770()Lnet/minecraft/class_1928$class_4312;official dLdcs$d;d()Ldcs$d;
 - 
copy
- Specified by:
 copyin classGameRules.Rule<GameRules.IntRule>- Mappings:
 Namespace Name Mixin selector named copyLnet/minecraft/world/GameRules$IntRule;copy()Lnet/minecraft/world/GameRules$IntRule;intermediary method_27333Lnet/minecraft/class_1928$class_4312;method_27333()Lnet/minecraft/class_1928$class_4312;official eLdcs$d;e()Ldcs$d;
 - 
setValue
public void setValue(GameRules.IntRule intRule, @Nullable @Nullable MinecraftServer minecraftServer) - Specified by:
 setValuein classGameRules.Rule<GameRules.IntRule>- Mappings:
 Namespace Name Mixin selector named setValueLnet/minecraft/world/GameRules$IntRule;setValue(Lnet/minecraft/world/GameRules$IntRule;Lnet/minecraft/server/MinecraftServer;)Vintermediary method_27331Lnet/minecraft/class_1928$class_4312;method_27331(Lnet/minecraft/class_1928$class_4312;Lnet/minecraft/server/MinecraftServer;)Vofficial aLdcs$d;a(Ldcs$d;Lnet/minecraft/server/MinecraftServer;)V
 
 -