类 GameRules
- java.lang.Object
-
- net.minecraft.world.GameRules
-
public class GameRules extends Object
- Mappings:
Namespace Name official bvnintermediary net/minecraft/class_1928named net/minecraft/world/GameRules
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static interfaceGameRules.Acceptor<T extends GameRules.Rule<T>>static classGameRules.BooleanRulestatic classGameRules.Categorystatic classGameRules.IntRulestatic classGameRules.Key<T extends GameRules.Rule<T>>static classGameRules.Rule<T extends GameRules.Rule<T>>static classGameRules.Type<T extends GameRules.Rule<T>>static interfaceGameRules.VisitorA visitor used to visit all game rules.
-
字段概要
-
构造器概要
构造器 限定符 构造器 说明 GameRules()GameRules(com.mojang.serialization.DynamicLike<?> dynamicLike)privateGameRules(Map<GameRules.Key<?>,GameRules.Rule<?>> rules)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static voidaccept(GameRules.Visitor visitor)Make the visitor visit all registered game rules.private static <T extends GameRules.Rule<T>>
voidaccept(GameRules.Visitor consumer, GameRules.Key<?> key, GameRules.Type<?> type)GameRulescopy()<T extends GameRules.Rule<T>>
Tget(GameRules.Key<T> key)booleangetBoolean(GameRules.Key<GameRules.BooleanRule> rule)intgetInt(GameRules.Key<GameRules.IntRule> rule)private voidload(com.mojang.serialization.DynamicLike<?> dynamicLike)private static <T extends GameRules.Rule<T>>
GameRules.Key<T>register(String name, GameRules.Category category, GameRules.Type<T> type)voidsetAllValues(GameRules rules, @Nullable MinecraftServer server)private <T extends GameRules.Rule<T>>
voidsetValue(GameRules.Key<T> key, GameRules rules, @Nullable MinecraftServer server)CompoundTagtoNbt()
-
-
-
字段详细资料
-
DEFAULT_RANDOM_TICK_SPEED
public static final int DEFAULT_RANDOM_TICK_SPEED
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLbvn;a:Iintermediary field_30963Lnet/minecraft/class_1928;field_30963:Inamed DEFAULT_RANDOM_TICK_SPEEDLnet/minecraft/world/GameRules;DEFAULT_RANDOM_TICK_SPEED:I
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official KLbvn;K:Lorg/apache/logging/log4j/Logger;intermediary field_19410Lnet/minecraft/class_1928;field_19410:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/world/GameRules;LOGGER:Lorg/apache/logging/log4j/Logger;
-
RULE_TYPES
private static final Map<GameRules.Key<?>,GameRules.Type<?>> RULE_TYPES
- Mappings:
Namespace Name Mixin selector official LLbvn;L:Ljava/util/Map;intermediary field_9197Lnet/minecraft/class_1928;field_9197:Ljava/util/Map;named RULE_TYPESLnet/minecraft/world/GameRules;RULE_TYPES:Ljava/util/Map;
-
DO_FIRE_TICK
public static final GameRules.Key<GameRules.BooleanRule> DO_FIRE_TICK
- Mappings:
Namespace Name Mixin selector official bLbvn;b:Lbvn$e;intermediary field_19387Lnet/minecraft/class_1928;field_19387:Lnet/minecraft/class_1928$class_4313;named DO_FIRE_TICKLnet/minecraft/world/GameRules;DO_FIRE_TICK:Lnet/minecraft/world/GameRules$Key;
-
DO_MOB_GRIEFING
public static final GameRules.Key<GameRules.BooleanRule> DO_MOB_GRIEFING
A game rule which regulates whether mobs can modify the world.Generally one is expected to test this rule before an entity modifies the world.
In vanilla, this includes:
- Whether creeper explosions destroy blocks
- Whether a zombie can break down a door
- Whether a wither killing an entity will place or drop a wither rose
- Mappings:
Namespace Name Mixin selector official cLbvn;c:Lbvn$e;intermediary field_19388Lnet/minecraft/class_1928;field_19388:Lnet/minecraft/class_1928$class_4313;named DO_MOB_GRIEFINGLnet/minecraft/world/GameRules;DO_MOB_GRIEFING:Lnet/minecraft/world/GameRules$Key;
-
KEEP_INVENTORY
public static final GameRules.Key<GameRules.BooleanRule> KEEP_INVENTORY
A game rule which regulates whether player inventories should be persist through respawning.- Mappings:
Namespace Name Mixin selector official dLbvn;d:Lbvn$e;intermediary field_19389Lnet/minecraft/class_1928;field_19389:Lnet/minecraft/class_1928$class_4313;named KEEP_INVENTORYLnet/minecraft/world/GameRules;KEEP_INVENTORY:Lnet/minecraft/world/GameRules$Key;
-
DO_MOB_SPAWNING
public static final GameRules.Key<GameRules.BooleanRule> DO_MOB_SPAWNING
A game rule which regulates whether mobs can spawn naturally.- Mappings:
Namespace Name Mixin selector official eLbvn;e:Lbvn$e;intermediary field_19390Lnet/minecraft/class_1928;field_19390:Lnet/minecraft/class_1928$class_4313;named DO_MOB_SPAWNINGLnet/minecraft/world/GameRules;DO_MOB_SPAWNING:Lnet/minecraft/world/GameRules$Key;
-
DO_MOB_LOOT
public static final GameRules.Key<GameRules.BooleanRule> DO_MOB_LOOT
A game rule which regulates whether mobs should drop loot on death.- Mappings:
Namespace Name Mixin selector official fLbvn;f:Lbvn$e;intermediary field_19391Lnet/minecraft/class_1928;field_19391:Lnet/minecraft/class_1928$class_4313;named DO_MOB_LOOTLnet/minecraft/world/GameRules;DO_MOB_LOOT:Lnet/minecraft/world/GameRules$Key;
-
DO_TILE_DROPS
public static final GameRules.Key<GameRules.BooleanRule> DO_TILE_DROPS
A game rule which regulates whether blocks should drop their items when broken.- Mappings:
Namespace Name Mixin selector official gLbvn;g:Lbvn$e;intermediary field_19392Lnet/minecraft/class_1928;field_19392:Lnet/minecraft/class_1928$class_4313;named DO_TILE_DROPSLnet/minecraft/world/GameRules;DO_TILE_DROPS:Lnet/minecraft/world/GameRules$Key;
-
DO_ENTITY_DROPS
public static final GameRules.Key<GameRules.BooleanRule> DO_ENTITY_DROPS
- Mappings:
Namespace Name Mixin selector official hLbvn;h:Lbvn$e;intermediary field_19393Lnet/minecraft/class_1928;field_19393:Lnet/minecraft/class_1928$class_4313;named DO_ENTITY_DROPSLnet/minecraft/world/GameRules;DO_ENTITY_DROPS:Lnet/minecraft/world/GameRules$Key;
-
COMMAND_BLOCK_OUTPUT
public static final GameRules.Key<GameRules.BooleanRule> COMMAND_BLOCK_OUTPUT
- Mappings:
Namespace Name Mixin selector official iLbvn;i:Lbvn$e;intermediary field_19394Lnet/minecraft/class_1928;field_19394:Lnet/minecraft/class_1928$class_4313;named COMMAND_BLOCK_OUTPUTLnet/minecraft/world/GameRules;COMMAND_BLOCK_OUTPUT:Lnet/minecraft/world/GameRules$Key;
-
NATURAL_REGENERATION
public static final GameRules.Key<GameRules.BooleanRule> NATURAL_REGENERATION
- Mappings:
Namespace Name Mixin selector official jLbvn;j:Lbvn$e;intermediary field_19395Lnet/minecraft/class_1928;field_19395:Lnet/minecraft/class_1928$class_4313;named NATURAL_REGENERATIONLnet/minecraft/world/GameRules;NATURAL_REGENERATION:Lnet/minecraft/world/GameRules$Key;
-
DO_DAYLIGHT_CYCLE
public static final GameRules.Key<GameRules.BooleanRule> DO_DAYLIGHT_CYCLE
- Mappings:
Namespace Name Mixin selector official kLbvn;k:Lbvn$e;intermediary field_19396Lnet/minecraft/class_1928;field_19396:Lnet/minecraft/class_1928$class_4313;named DO_DAYLIGHT_CYCLELnet/minecraft/world/GameRules;DO_DAYLIGHT_CYCLE:Lnet/minecraft/world/GameRules$Key;
-
LOG_ADMIN_COMMANDS
public static final GameRules.Key<GameRules.BooleanRule> LOG_ADMIN_COMMANDS
- Mappings:
Namespace Name Mixin selector official lLbvn;l:Lbvn$e;intermediary field_19397Lnet/minecraft/class_1928;field_19397:Lnet/minecraft/class_1928$class_4313;named LOG_ADMIN_COMMANDSLnet/minecraft/world/GameRules;LOG_ADMIN_COMMANDS:Lnet/minecraft/world/GameRules$Key;
-
SHOW_DEATH_MESSAGES
public static final GameRules.Key<GameRules.BooleanRule> SHOW_DEATH_MESSAGES
- Mappings:
Namespace Name Mixin selector official mLbvn;m:Lbvn$e;intermediary field_19398Lnet/minecraft/class_1928;field_19398:Lnet/minecraft/class_1928$class_4313;named SHOW_DEATH_MESSAGESLnet/minecraft/world/GameRules;SHOW_DEATH_MESSAGES:Lnet/minecraft/world/GameRules$Key;
-
RANDOM_TICK_SPEED
public static final GameRules.Key<GameRules.IntRule> RANDOM_TICK_SPEED
- Mappings:
Namespace Name Mixin selector official nLbvn;n:Lbvn$e;intermediary field_19399Lnet/minecraft/class_1928;field_19399:Lnet/minecraft/class_1928$class_4313;named RANDOM_TICK_SPEEDLnet/minecraft/world/GameRules;RANDOM_TICK_SPEED:Lnet/minecraft/world/GameRules$Key;
-
SEND_COMMAND_FEEDBACK
public static final GameRules.Key<GameRules.BooleanRule> SEND_COMMAND_FEEDBACK
- Mappings:
Namespace Name Mixin selector official oLbvn;o:Lbvn$e;intermediary field_19400Lnet/minecraft/class_1928;field_19400:Lnet/minecraft/class_1928$class_4313;named SEND_COMMAND_FEEDBACKLnet/minecraft/world/GameRules;SEND_COMMAND_FEEDBACK:Lnet/minecraft/world/GameRules$Key;
-
REDUCED_DEBUG_INFO
public static final GameRules.Key<GameRules.BooleanRule> REDUCED_DEBUG_INFO
A game rule which regulates whether clients' debug HUDs show reduced information.When the value of this rule is changed, all connected clients will be notified to update their display. In vanilla, this includes the visibility of coordinates on the clients' debug HUDs.
- Mappings:
Namespace Name Mixin selector official pLbvn;p:Lbvn$e;intermediary field_19401Lnet/minecraft/class_1928;field_19401:Lnet/minecraft/class_1928$class_4313;named REDUCED_DEBUG_INFOLnet/minecraft/world/GameRules;REDUCED_DEBUG_INFO:Lnet/minecraft/world/GameRules$Key;
-
SPECTATORS_GENERATE_CHUNKS
public static final GameRules.Key<GameRules.BooleanRule> SPECTATORS_GENERATE_CHUNKS
- Mappings:
Namespace Name Mixin selector official qLbvn;q:Lbvn$e;intermediary field_19402Lnet/minecraft/class_1928;field_19402:Lnet/minecraft/class_1928$class_4313;named SPECTATORS_GENERATE_CHUNKSLnet/minecraft/world/GameRules;SPECTATORS_GENERATE_CHUNKS:Lnet/minecraft/world/GameRules$Key;
-
SPAWN_RADIUS
public static final GameRules.Key<GameRules.IntRule> SPAWN_RADIUS
- Mappings:
Namespace Name Mixin selector official rLbvn;r:Lbvn$e;intermediary field_19403Lnet/minecraft/class_1928;field_19403:Lnet/minecraft/class_1928$class_4313;named SPAWN_RADIUSLnet/minecraft/world/GameRules;SPAWN_RADIUS:Lnet/minecraft/world/GameRules$Key;
-
DISABLE_ELYTRA_MOVEMENT_CHECK
public static final GameRules.Key<GameRules.BooleanRule> DISABLE_ELYTRA_MOVEMENT_CHECK
- Mappings:
Namespace Name Mixin selector official sLbvn;s:Lbvn$e;intermediary field_19404Lnet/minecraft/class_1928;field_19404:Lnet/minecraft/class_1928$class_4313;named DISABLE_ELYTRA_MOVEMENT_CHECKLnet/minecraft/world/GameRules;DISABLE_ELYTRA_MOVEMENT_CHECK:Lnet/minecraft/world/GameRules$Key;
-
MAX_ENTITY_CRAMMING
public static final GameRules.Key<GameRules.IntRule> MAX_ENTITY_CRAMMING
A game rule which regulates the number of entities that can be crammed into a block space before they incur cramming damage.- Mappings:
Namespace Name Mixin selector official tLbvn;t:Lbvn$e;intermediary field_19405Lnet/minecraft/class_1928;field_19405:Lnet/minecraft/class_1928$class_4313;named MAX_ENTITY_CRAMMINGLnet/minecraft/world/GameRules;MAX_ENTITY_CRAMMING:Lnet/minecraft/world/GameRules$Key;
-
DO_WEATHER_CYCLE
public static final GameRules.Key<GameRules.BooleanRule> DO_WEATHER_CYCLE
- Mappings:
Namespace Name Mixin selector official uLbvn;u:Lbvn$e;intermediary field_19406Lnet/minecraft/class_1928;field_19406:Lnet/minecraft/class_1928$class_4313;named DO_WEATHER_CYCLELnet/minecraft/world/GameRules;DO_WEATHER_CYCLE:Lnet/minecraft/world/GameRules$Key;
-
DO_LIMITED_CRAFTING
public static final GameRules.Key<GameRules.BooleanRule> DO_LIMITED_CRAFTING
- Mappings:
Namespace Name Mixin selector official vLbvn;v:Lbvn$e;intermediary field_19407Lnet/minecraft/class_1928;field_19407:Lnet/minecraft/class_1928$class_4313;named DO_LIMITED_CRAFTINGLnet/minecraft/world/GameRules;DO_LIMITED_CRAFTING:Lnet/minecraft/world/GameRules$Key;
-
MAX_COMMAND_CHAIN_LENGTH
public static final GameRules.Key<GameRules.IntRule> MAX_COMMAND_CHAIN_LENGTH
- Mappings:
Namespace Name Mixin selector official wLbvn;w:Lbvn$e;intermediary field_19408Lnet/minecraft/class_1928;field_19408:Lnet/minecraft/class_1928$class_4313;named MAX_COMMAND_CHAIN_LENGTHLnet/minecraft/world/GameRules;MAX_COMMAND_CHAIN_LENGTH:Lnet/minecraft/world/GameRules$Key;
-
ANNOUNCE_ADVANCEMENTS
public static final GameRules.Key<GameRules.BooleanRule> ANNOUNCE_ADVANCEMENTS
A game rule which regulates whether a player's advancements should be announced in chat.- Mappings:
Namespace Name Mixin selector official xLbvn;x:Lbvn$e;intermediary field_19409Lnet/minecraft/class_1928;field_19409:Lnet/minecraft/class_1928$class_4313;named ANNOUNCE_ADVANCEMENTSLnet/minecraft/world/GameRules;ANNOUNCE_ADVANCEMENTS:Lnet/minecraft/world/GameRules$Key;
-
DISABLE_RAIDS
public static final GameRules.Key<GameRules.BooleanRule> DISABLE_RAIDS
A game rule which regulates whether raids should occur.If this rule is set to
truewhile raids are occurring, the raids will be stopped.- Mappings:
Namespace Name Mixin selector official yLbvn;y:Lbvn$e;intermediary field_19422Lnet/minecraft/class_1928;field_19422:Lnet/minecraft/class_1928$class_4313;named DISABLE_RAIDSLnet/minecraft/world/GameRules;DISABLE_RAIDS:Lnet/minecraft/world/GameRules$Key;
-
DO_INSOMNIA
public static final GameRules.Key<GameRules.BooleanRule> DO_INSOMNIA
- Mappings:
Namespace Name Mixin selector official zLbvn;z:Lbvn$e;intermediary field_20637Lnet/minecraft/class_1928;field_20637:Lnet/minecraft/class_1928$class_4313;named DO_INSOMNIALnet/minecraft/world/GameRules;DO_INSOMNIA:Lnet/minecraft/world/GameRules$Key;
-
DO_IMMEDIATE_RESPAWN
public static final GameRules.Key<GameRules.BooleanRule> DO_IMMEDIATE_RESPAWN
A game rule which regulates whether a player should immediately respawn upon death.- Mappings:
Namespace Name Mixin selector official ALbvn;A:Lbvn$e;intermediary field_20638Lnet/minecraft/class_1928;field_20638:Lnet/minecraft/class_1928$class_4313;named DO_IMMEDIATE_RESPAWNLnet/minecraft/world/GameRules;DO_IMMEDIATE_RESPAWN:Lnet/minecraft/world/GameRules$Key;
-
DROWNING_DAMAGE
public static final GameRules.Key<GameRules.BooleanRule> DROWNING_DAMAGE
- Mappings:
Namespace Name Mixin selector official BLbvn;B:Lbvn$e;intermediary field_20634Lnet/minecraft/class_1928;field_20634:Lnet/minecraft/class_1928$class_4313;named DROWNING_DAMAGELnet/minecraft/world/GameRules;DROWNING_DAMAGE:Lnet/minecraft/world/GameRules$Key;
-
FALL_DAMAGE
public static final GameRules.Key<GameRules.BooleanRule> FALL_DAMAGE
- Mappings:
Namespace Name Mixin selector official CLbvn;C:Lbvn$e;intermediary field_20635Lnet/minecraft/class_1928;field_20635:Lnet/minecraft/class_1928$class_4313;named FALL_DAMAGELnet/minecraft/world/GameRules;FALL_DAMAGE:Lnet/minecraft/world/GameRules$Key;
-
FIRE_DAMAGE
public static final GameRules.Key<GameRules.BooleanRule> FIRE_DAMAGE
- Mappings:
Namespace Name Mixin selector official DLbvn;D:Lbvn$e;intermediary field_20636Lnet/minecraft/class_1928;field_20636:Lnet/minecraft/class_1928$class_4313;named FIRE_DAMAGELnet/minecraft/world/GameRules;FIRE_DAMAGE:Lnet/minecraft/world/GameRules$Key;
-
FREEZE_DAMAGE
public static final GameRules.Key<GameRules.BooleanRule> FREEZE_DAMAGE
- Mappings:
Namespace Name Mixin selector official ELbvn;E:Lbvn$e;intermediary field_28044Lnet/minecraft/class_1928;field_28044:Lnet/minecraft/class_1928$class_4313;named FREEZE_DAMAGELnet/minecraft/world/GameRules;FREEZE_DAMAGE:Lnet/minecraft/world/GameRules$Key;
-
DO_PATROL_SPAWNING
public static final GameRules.Key<GameRules.BooleanRule> DO_PATROL_SPAWNING
- Mappings:
Namespace Name Mixin selector official FLbvn;F:Lbvn$e;intermediary field_21831Lnet/minecraft/class_1928;field_21831:Lnet/minecraft/class_1928$class_4313;named DO_PATROL_SPAWNINGLnet/minecraft/world/GameRules;DO_PATROL_SPAWNING:Lnet/minecraft/world/GameRules$Key;
-
DO_TRADER_SPAWNING
public static final GameRules.Key<GameRules.BooleanRule> DO_TRADER_SPAWNING
- Mappings:
Namespace Name Mixin selector official GLbvn;G:Lbvn$e;intermediary field_21832Lnet/minecraft/class_1928;field_21832:Lnet/minecraft/class_1928$class_4313;named DO_TRADER_SPAWNINGLnet/minecraft/world/GameRules;DO_TRADER_SPAWNING:Lnet/minecraft/world/GameRules$Key;
-
FORGIVE_DEAD_PLAYERS
public static final GameRules.Key<GameRules.BooleanRule> FORGIVE_DEAD_PLAYERS
- Mappings:
Namespace Name Mixin selector official HLbvn;H:Lbvn$e;intermediary field_25401Lnet/minecraft/class_1928;field_25401:Lnet/minecraft/class_1928$class_4313;named FORGIVE_DEAD_PLAYERSLnet/minecraft/world/GameRules;FORGIVE_DEAD_PLAYERS:Lnet/minecraft/world/GameRules$Key;
-
UNIVERSAL_ANGER
public static final GameRules.Key<GameRules.BooleanRule> UNIVERSAL_ANGER
- Mappings:
Namespace Name Mixin selector official ILbvn;I:Lbvn$e;intermediary field_25402Lnet/minecraft/class_1928;field_25402:Lnet/minecraft/class_1928$class_4313;named UNIVERSAL_ANGERLnet/minecraft/world/GameRules;UNIVERSAL_ANGER:Lnet/minecraft/world/GameRules$Key;
-
PLAYERS_SLEEPING_PERCENTAGE
public static final GameRules.Key<GameRules.IntRule> PLAYERS_SLEEPING_PERCENTAGE
- Mappings:
Namespace Name Mixin selector official JLbvn;J:Lbvn$e;intermediary field_28357Lnet/minecraft/class_1928;field_28357:Lnet/minecraft/class_1928$class_4313;named PLAYERS_SLEEPING_PERCENTAGELnet/minecraft/world/GameRules;PLAYERS_SLEEPING_PERCENTAGE:Lnet/minecraft/world/GameRules$Key;
-
rules
private final Map<GameRules.Key<?>,GameRules.Rule<?>> rules
- Mappings:
Namespace Name Mixin selector official MLbvn;M:Ljava/util/Map;intermediary field_9196Lnet/minecraft/class_1928;field_9196:Ljava/util/Map;named rulesLnet/minecraft/world/GameRules;rules:Ljava/util/Map;
-
-
构造器详细资料
-
GameRules
public GameRules(com.mojang.serialization.DynamicLike<?> dynamicLike)
-
GameRules
public GameRules()
-
GameRules
private GameRules(Map<GameRules.Key<?>,GameRules.Rule<?>> rules)
- Mappings:
Namespace Name Mixin selector official <init>Lbvn;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_1928;<init>(Ljava/util/Map;)Vnamed <init>Lnet/minecraft/world/GameRules;<init>(Ljava/util/Map;)V
-
-
方法详细资料
-
register
private static <T extends GameRules.Rule<T>> GameRules.Key<T> register(String name, GameRules.Category category, GameRules.Type<T> type)
- Mappings:
Namespace Name Mixin selector official aLbvn;a(Ljava/lang/String;Lbvn$b;Lbvn$f;)Lbvn$e;intermediary method_8359Lnet/minecraft/class_1928;method_8359(Ljava/lang/String;Lnet/minecraft/class_1928$class_5198;Lnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4313;named registerLnet/minecraft/world/GameRules;register(Ljava/lang/String;Lnet/minecraft/world/GameRules$Category;Lnet/minecraft/world/GameRules$Type;)Lnet/minecraft/world/GameRules$Key;
-
get
public <T extends GameRules.Rule<T>> T get(GameRules.Key<T> key)
- Mappings:
Namespace Name Mixin selector official aLbvn;a(Lbvn$e;)Lbvn$g;intermediary method_20746Lnet/minecraft/class_1928;method_20746(Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1928$class_4315;named getLnet/minecraft/world/GameRules;get(Lnet/minecraft/world/GameRules$Key;)Lnet/minecraft/world/GameRules$Rule;
-
toNbt
public CompoundTag toNbt()
- Mappings:
Namespace Name Mixin selector official aLbvn;a()Lmv;intermediary method_8358Lnet/minecraft/class_1928;method_8358()Lnet/minecraft/class_2487;named toNbtLnet/minecraft/world/GameRules;toNbt()Lnet/minecraft/nbt/CompoundTag;
-
load
private void load(com.mojang.serialization.DynamicLike<?> dynamicLike)
- Mappings:
Namespace Name Mixin selector official aLbvn;a(Lcom/mojang/serialization/DynamicLike;)Vintermediary method_8357Lnet/minecraft/class_1928;method_8357(Lcom/mojang/serialization/DynamicLike;)Vnamed loadLnet/minecraft/world/GameRules;load(Lcom/mojang/serialization/DynamicLike;)V
-
copy
public GameRules copy()
- Mappings:
Namespace Name Mixin selector official bLbvn;b()Lbvn;intermediary method_27325Lnet/minecraft/class_1928;method_27325()Lnet/minecraft/class_1928;named copyLnet/minecraft/world/GameRules;copy()Lnet/minecraft/world/GameRules;
-
accept
public static void accept(GameRules.Visitor visitor)
Make the visitor visit all registered game rules.The visitation involves calling both
GameRules.Visitor.visit(GameRules.Key, GameRules.Type)andvisitXfor every game rule, where X is the current rule's concrete type such as a boolean.- Mappings:
Namespace Name Mixin selector official aLbvn;a(Lbvn$c;)Vintermediary method_20744Lnet/minecraft/class_1928;method_20744(Lnet/minecraft/class_1928$class_4311;)Vnamed acceptLnet/minecraft/world/GameRules;accept(Lnet/minecraft/world/GameRules$Visitor;)V
-
accept
private static <T extends GameRules.Rule<T>> void accept(GameRules.Visitor consumer, GameRules.Key<?> key, GameRules.Type<?> type)
- Mappings:
Namespace Name Mixin selector official aLbvn;a(Lbvn$c;Lbvn$e;Lbvn$f;)Vintermediary method_20745Lnet/minecraft/class_1928;method_20745(Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)Vnamed acceptLnet/minecraft/world/GameRules;accept(Lnet/minecraft/world/GameRules$Visitor;Lnet/minecraft/world/GameRules$Key;Lnet/minecraft/world/GameRules$Type;)V
-
setAllValues
public void setAllValues(GameRules rules, @Nullable @Nullable MinecraftServer server)
- Mappings:
Namespace Name Mixin selector official aLbvn;a(Lbvn;Lnet/minecraft/server/MinecraftServer;)Vintermediary method_27322Lnet/minecraft/class_1928;method_27322(Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;)Vnamed setAllValuesLnet/minecraft/world/GameRules;setAllValues(Lnet/minecraft/world/GameRules;Lnet/minecraft/server/MinecraftServer;)V
-
setValue
private <T extends GameRules.Rule<T>> void setValue(GameRules.Key<T> key, GameRules rules, @Nullable @Nullable MinecraftServer server)
- Mappings:
Namespace Name Mixin selector official aLbvn;a(Lbvn$e;Lbvn;Lnet/minecraft/server/MinecraftServer;)Vintermediary method_27321Lnet/minecraft/class_1928;method_27321(Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;)Vnamed setValueLnet/minecraft/world/GameRules;setValue(Lnet/minecraft/world/GameRules$Key;Lnet/minecraft/world/GameRules;Lnet/minecraft/server/MinecraftServer;)V
-
getBoolean
public boolean getBoolean(GameRules.Key<GameRules.BooleanRule> rule)
- Mappings:
Namespace Name Mixin selector official bLbvn;b(Lbvn$e;)Zintermediary method_8355Lnet/minecraft/class_1928;method_8355(Lnet/minecraft/class_1928$class_4313;)Znamed getBooleanLnet/minecraft/world/GameRules;getBoolean(Lnet/minecraft/world/GameRules$Key;)Z
-
getInt
public int getInt(GameRules.Key<GameRules.IntRule> rule)
- Mappings:
Namespace Name Mixin selector official cLbvn;c(Lbvn$e;)Iintermediary method_8356Lnet/minecraft/class_1928;method_8356(Lnet/minecraft/class_1928$class_4313;)Inamed getIntLnet/minecraft/world/GameRules;getInt(Lnet/minecraft/world/GameRules$Key;)I
-
-