Package net.minecraft.world
Class GameRules.IntRule
- Enclosing class:
GameRules
- Mappings:
Namespace Name official cmg$dintermediary net/minecraft/class_1928$class_4312named net/minecraft/world/GameRules$IntRule
-
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) 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) booleanValidates that an input is valid for this rule.Methods inherited from class net.minecraft.world.GameRules.Rule
changed, set, toString
-
Field Details
-
value
private int value- Mappings:
Namespace Name Mixin selector official bLcmg$d;b:Iintermediary field_19412Lnet/minecraft/class_1928$class_4312;field_19412:Inamed valueLnet/minecraft/world/GameRules$IntRule;value:I
-
-
Constructor Details
-
IntRule
- Mappings:
Namespace Name Mixin selector official <init>Lcmg$d;<init>(Lcmg$f;I)Vintermediary <init>Lnet/minecraft/class_1928$class_4312;<init>(Lnet/minecraft/class_1928$class_4314;I)Vnamed <init>Lnet/minecraft/world/GameRules$IntRule;<init>(Lnet/minecraft/world/GameRules$Type;I)V
-
-
Method Details
-
create
private static GameRules.Type<GameRules.IntRule> create(int initialValue, BiConsumer<MinecraftServer, GameRules.IntRule> changeCallback) - Mappings:
Namespace Name Mixin selector official aLcmg$d;a(ILjava/util/function/BiConsumer;)Lcmg$f;intermediary method_20766Lnet/minecraft/class_1928$class_4312;method_20766(ILjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314;named createLnet/minecraft/world/GameRules$IntRule;create(ILjava/util/function/BiConsumer;)Lnet/minecraft/world/GameRules$Type;
-
create
- Mappings:
Namespace Name Mixin selector official aLcmg$d;a(I)Lcmg$f;intermediary method_20768Lnet/minecraft/class_1928$class_4312;method_20768(I)Lnet/minecraft/class_1928$class_4314;named createLnet/minecraft/world/GameRules$IntRule;create(I)Lnet/minecraft/world/GameRules$Type;
-
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 official aLcmg$g;a(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;)Vnamed setFromArgumentLnet/minecraft/world/GameRules$Rule;setFromArgument(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V
-
get
public int get()- Mappings:
Namespace Name Mixin selector official aLcmg$d;a()Iintermediary method_20763Lnet/minecraft/class_1928$class_4312;method_20763()Inamed getLnet/minecraft/world/GameRules$IntRule;get()I
-
set
- Mappings:
Namespace Name Mixin selector official aLcmg$d;a(ILnet/minecraft/server/MinecraftServer;)Vintermediary method_35236Lnet/minecraft/class_1928$class_4312;method_35236(ILnet/minecraft/server/MinecraftServer;)Vnamed setLnet/minecraft/world/GameRules$IntRule;set(ILnet/minecraft/server/MinecraftServer;)V
-
serialize
- Specified by:
serializein classGameRules.Rule<GameRules.IntRule>- Mappings:
Namespace Name Mixin selector official bLcmg$g;b()Ljava/lang/String;intermediary method_20779Lnet/minecraft/class_1928$class_4315;method_20779()Ljava/lang/String;named serializeLnet/minecraft/world/GameRules$Rule;serialize()Ljava/lang/String;
-
deserialize
- Specified by:
deserializein classGameRules.Rule<GameRules.IntRule>- Mappings:
Namespace Name Mixin selector official aLcmg$g;a(Ljava/lang/String;)Vintermediary method_20777Lnet/minecraft/class_1928$class_4315;method_20777(Ljava/lang/String;)Vnamed deserializeLnet/minecraft/world/GameRules$Rule;deserialize(Ljava/lang/String;)V
-
validate
Validates that an input is valid for this rule.- Mappings:
Namespace Name Mixin selector official bLcmg$d;b(Ljava/lang/String;)Zintermediary method_27332Lnet/minecraft/class_1928$class_4312;method_27332(Ljava/lang/String;)Znamed validateLnet/minecraft/world/GameRules$IntRule;validate(Ljava/lang/String;)Z
-
parseInt
- Mappings:
Namespace Name Mixin selector official cLcmg$d;c(Ljava/lang/String;)Iintermediary method_20769Lnet/minecraft/class_1928$class_4312;method_20769(Ljava/lang/String;)Inamed parseIntLnet/minecraft/world/GameRules$IntRule;parseInt(Ljava/lang/String;)I
-
getCommandResult
public int getCommandResult()- Specified by:
getCommandResultin classGameRules.Rule<GameRules.IntRule>- Mappings:
Namespace Name Mixin selector official cLcmg$g;c()Iintermediary method_20781Lnet/minecraft/class_1928$class_4315;method_20781()Inamed getCommandResultLnet/minecraft/world/GameRules$Rule;getCommandResult()I
-
getThis
- Specified by:
getThisin classGameRules.Rule<GameRules.IntRule>- Mappings:
Namespace Name Mixin selector official dLcmg$d;d()Lcmg$d;intermediary method_20770Lnet/minecraft/class_1928$class_4312;method_20770()Lnet/minecraft/class_1928$class_4312;named getThisLnet/minecraft/world/GameRules$IntRule;getThis()Lnet/minecraft/world/GameRules$IntRule;
-
copy
- Specified by:
copyin classGameRules.Rule<GameRules.IntRule>- Mappings:
Namespace Name Mixin selector official eLcmg$d;e()Lcmg$d;intermediary method_27333Lnet/minecraft/class_1928$class_4312;method_27333()Lnet/minecraft/class_1928$class_4312;named copyLnet/minecraft/world/GameRules$IntRule;copy()Lnet/minecraft/world/GameRules$IntRule;
-
setValue
public void setValue(GameRules.IntRule intRule, @Nullable @Nullable MinecraftServer minecraftServer) - Specified by:
setValuein classGameRules.Rule<GameRules.IntRule>- Mappings:
Namespace Name Mixin selector official aLcmg$d;a(Lcmg$d;Lnet/minecraft/server/MinecraftServer;)Vintermediary method_27331Lnet/minecraft/class_1928$class_4312;method_27331(Lnet/minecraft/class_1928$class_4312;Lnet/minecraft/server/MinecraftServer;)Vnamed setValueLnet/minecraft/world/GameRules$IntRule;setValue(Lnet/minecraft/world/GameRules$IntRule;Lnet/minecraft/server/MinecraftServer;)V
-