net.minecraft.world.level.gamerules

public class GameRules

eua
net.minecraft.world.level.gamerules.GameRules
net.minecraft.class_1928
net.minecraft.world.rule.GameRules
net.minecraft.src.C_433055_
net.minecraft.world.level.gamerules.GameRules

字段概要

修饰符与类型字段
public static final GameRule<Boolean>
a
ADVANCE_TIME
field_19396
ADVANCE_TIME
f_433995_
public static final GameRule<Boolean>
b
ADVANCE_WEATHER
field_19406
ADVANCE_WEATHER
f_435132_
public static final GameRule<Boolean>
c
ALLOW_ENTERING_NETHER_USING_PORTALS
field_62435
ALLOW_ENTERING_NETHER_USING_PORTALS
f_433893_
public static final GameRule<Boolean>
d
BLOCK_DROPS
field_19392
DO_TILE_DROPS
f_435026_
public static final GameRule<Boolean>
e
BLOCK_EXPLOSION_DROP_DECAY
field_40880
BLOCK_EXPLOSION_DROP_DECAY
f_433890_
public static final GameRule<Boolean>
f
COMMAND_BLOCKS_WORK
field_62916
COMMAND_BLOCKS_WORK
f_434529_
public static final GameRule<Boolean>
g
COMMAND_BLOCK_OUTPUT
field_19394
COMMAND_BLOCK_OUTPUT
f_437088_
public static final GameRule<Boolean>
h
DROWNING_DAMAGE
field_20634
DROWNING_DAMAGE
f_437319_
public static final GameRule<Boolean>
i
ELYTRA_MOVEMENT_CHECK
field_19404
ELYTRA_MOVEMENT_CHECK
f_435195_
public static final GameRule<Boolean>
j
ENDER_PEARLS_VANISH_ON_DEATH
field_46176
ENDER_PEARLS_VANISH_ON_DEATH
f_436254_
public static final GameRule<Boolean>
k
ENTITY_DROPS
field_19393
ENTITY_DROPS
f_434363_
public static final GameRule<Boolean>
l
FALL_DAMAGE
field_20635
FALL_DAMAGE
f_436664_
public static final GameRule<Boolean>
m
FIRE_DAMAGE
field_20636
FIRE_DAMAGE
f_434285_
public static final GameRule<Integer>
n
FIRE_SPREAD_RADIUS_AROUND_PLAYER
field_56559
FIRE_SPREAD_RADIUS_AROUND_PLAYER
f_433828_
public static final GameRule<Boolean>
o
FORGIVE_DEAD_PLAYERS
field_25401
FORGIVE_DEAD_PLAYERS
f_435899_
public static final GameRule<Boolean>
p
FREEZE_DAMAGE
field_28044
FREEZE_DAMAGE
f_434971_
public static final GameRule<Boolean>
q
GLOBAL_SOUND_EVENTS
field_40886
GLOBAL_SOUND_EVENTS
f_435392_
public static final GameRule<Boolean>
r
IMMEDIATE_RESPAWN
field_20638
DO_IMMEDIATE_RESPAWN
f_437155_
public static final GameRule<Boolean>
s
KEEP_INVENTORY
field_19389
KEEP_INVENTORY
f_434482_
public static final GameRule<Boolean>
t
LAVA_SOURCE_CONVERSION
field_40885
LAVA_SOURCE_CONVERSION
f_434696_
public static final GameRule<Boolean>
u
LIMITED_CRAFTING
field_19407
LIMITED_CRAFTING
f_436591_
public static final GameRule<Boolean>
v
LOCATOR_BAR
field_59751
LOCATOR_BAR
f_435501_
public static final GameRule<Boolean>
w
LOG_ADMIN_COMMANDS
field_19397
LOG_ADMIN_COMMANDS
f_436263_
public static final GameRule<Integer>
x
MAX_BLOCK_MODIFICATIONS
field_41766
MAX_BLOCK_MODIFICATIONS
f_434928_
public static final GameRule<Integer>
y
MAX_COMMAND_FORKS
field_46658
MAX_COMMAND_FORKS
f_435045_
public static final GameRule<Integer>
z
MAX_COMMAND_SEQUENCE_LENGTH
field_19408
MAX_COMMAND_SEQUENCE_LENGTH
f_434627_
public static final GameRule<Integer>
A
MAX_ENTITY_CRAMMING
field_19405
MAX_ENTITY_CRAMMING
f_436385_
public static final GameRule<Integer>
B
MAX_MINECART_SPEED
field_52614
MAX_MINECART_SPEED
f_435166_
public static final GameRule<Integer>
C
MAX_SNOW_ACCUMULATION_HEIGHT
field_40883
MAX_SNOW_ACCUMULATION_HEIGHT
f_433896_
public static final GameRule<Boolean>
D
MOB_DROPS
field_19391
DO_MOB_LOOT
f_434782_
public static final GameRule<Boolean>
E
MOB_EXPLOSION_DROP_DECAY
field_40881
MOB_EXPLOSION_DROP_DECAY
f_434531_
public static final GameRule<Boolean>
F
MOB_GRIEFING
field_19388
DO_MOB_GRIEFING
f_434765_
public static final GameRule<Boolean>
G
NATURAL_HEALTH_REGENERATION
field_19395
NATURAL_HEALTH_REGENERATION
f_434660_
public static final GameRule<Boolean>
H
PLAYER_MOVEMENT_CHECK
field_54909
PLAYER_MOVEMENT_CHECK
f_436810_
public static final GameRule<Integer>
I
PLAYERS_NETHER_PORTAL_CREATIVE_DELAY
field_46795
PLAYERS_NETHER_PORTAL_CREATIVE_DELAY
f_433885_
public static final GameRule<Integer>
J
PLAYERS_NETHER_PORTAL_DEFAULT_DELAY
field_46794
PLAYERS_NETHER_PORTAL_DEFAULT_DELAY
f_435480_
public static final GameRule<Integer>
K
PLAYERS_SLEEPING_PERCENTAGE
field_28357
PLAYERS_SLEEPING_PERCENTAGE
f_433271_
public static final GameRule<Boolean>
L
PROJECTILES_CAN_BREAK_BLOCKS
field_46796
PROJECTILES_CAN_BREAK_BLOCKS
f_436525_
public static final GameRule<Boolean>
M
PVP
field_62434
PVP
f_434540_
public static final GameRule<Boolean>
N
RAIDS
field_19422
DISABLE_RAIDS
f_433231_
public static final GameRule<Integer>
O
RANDOM_TICK_SPEED
field_19399
RANDOM_TICK_SPEED
f_433997_
public static final GameRule<Boolean>
P
REDUCED_DEBUG_INFO
field_19401
REDUCED_DEBUG_INFO
f_436305_
public static final GameRule<Integer>
Q
RESPAWN_RADIUS
field_19403
RESPAWN_RADIUS
f_433355_
public static final GameRule<Boolean>
R
SEND_COMMAND_FEEDBACK
field_19400
SEND_COMMAND_FEEDBACK
f_434542_
public static final GameRule<Boolean>
S
SHOW_ADVANCEMENT_MESSAGES
field_19409
ANNOUNCE_ADVANCEMENTS
f_434926_
public static final GameRule<Boolean>
T
SHOW_DEATH_MESSAGES
field_19398
SHOW_DEATH_MESSAGES
f_433986_
public static final GameRule<Boolean>
U
SPAWNER_BLOCKS_WORK
field_62917
SPAWNER_BLOCKS_WORK
f_436083_
public static final GameRule<Boolean>
V
SPAWN_MOBS
field_19390
DO_MOB_SPAWNING
f_434102_
public static final GameRule<Boolean>
W
SPAWN_MONSTERS
field_62436
SPAWN_MONSTERS
f_433947_
public static final GameRule<Boolean>
X
SPAWN_PATROLS
field_21831
SPAWN_PATROLS
f_433573_
public static final GameRule<Boolean>
Y
SPAWN_PHANTOMS
field_20637
SPAWN_PHANTOMS
f_437340_
public static final GameRule<Boolean>
Z
SPAWN_WANDERING_TRADERS
field_21832
SPAWN_WANDERING_TRADERS
f_436020_
public static final GameRule<Boolean>
aa
SPAWN_WARDENS
field_38975
SPAWN_WARDENS
f_434935_
public static final GameRule<Boolean>
ab
SPECTATORS_GENERATE_CHUNKS
field_19402
SPECTATORS_GENERATE_CHUNKS
f_435145_
public static final GameRule<Boolean>
ac
SPREAD_VINES
field_42474
SPREAD_VINES
f_435363_
public static final GameRule<Boolean>
ad
TNT_EXPLODES
field_58052
TNT_EXPLODES
f_437419_
public static final GameRule<Boolean>
ae
TNT_EXPLOSION_DROP_DECAY
field_40882
TNT_EXPLOSION_DROP_DECAY
f_434187_
public static final GameRule<Boolean>
af
UNIVERSAL_ANGER
field_25402
UNIVERSAL_ANGER
f_435425_
public static final GameRule<Boolean>
ag
WATER_SOURCE_CONVERSION
field_40884
WATER_SOURCE_CONVERSION
f_433265_
private final GameRuleMap
ah
rules
field_9196
rules
f_434561_

构造函数概要

修饰符构造函数
public (FeatureFlagSet enabledFeatures, GameRuleMap rules)
public (FeatureFlagSet enabledFeatures)

方法概要

修饰符与类型方法
public static com.mojang.serialization.Codec<GameRules>
a(dgz arg0)
codec(FeatureFlagSet arg0)
method_76182(class_7699 arg0)
createCodec(FeatureSet featureSet)
m_440073_(C_243488_ p_459260_)
public Stream<GameRule<?>>
a()
availableRules()
method_76181()
streamRules()
m_447510_()
public <T> T
a(etv<T> arg0)
get(GameRule<T> arg0)
method_76185(class_12279<T> arg0)
getValue(GameRule<T> rule)
m_438693_(C_432246_<T> arg0)
public <T> void
a(etv<T> arg0, T arg1, MinecraftServer arg2)
set(GameRule<T> arg0, T arg1, MinecraftServer arg2)
method_76186(class_12279<T> arg0, T arg1, MinecraftServer arg2)
setValue(GameRule<T> rule, T value, MinecraftServer server)
m_439252_(C_432246_<T> p_450832_, T p_453139_, MinecraftServer arg2)
public GameRules
b(dgz arg0)
copy(FeatureFlagSet arg0)
method_27325(class_7699 arg0)
withEnabledFeatures(FeatureSet enabledFeatures)
m_447424_(C_243488_ arg0)
public void
a(eua arg0, MinecraftServer arg1)
setAll(GameRules arg0, MinecraftServer arg1)
method_76192(class_1928 arg0, MinecraftServer arg1)
copyFrom(GameRules rules, MinecraftServer server)
m_439222_(C_433055_ p_455033_, MinecraftServer arg1)
public void
a(etx arg0, MinecraftServer arg1)
setAll(GameRuleMap arg0, MinecraftServer arg1)
method_76188(class_12280 arg0, MinecraftServer arg1)
copyFrom(ServerGameRules rules, MinecraftServer server)
m_440387_(C_432486_ p_450469_, MinecraftServer arg1)
private <T> void
a(etx arg0, etv<T> arg1, MinecraftServer arg2)
setFromOther(GameRuleMap arg0, GameRule<T> arg1, MinecraftServer arg2)
method_76187(class_12280 arg0, class_12279<T> arg1, MinecraftServer arg2)
copyFrom(ServerGameRules rules, GameRule<T> rule, MinecraftServer server)
m_442003_(C_432486_ p_459006_, C_432246_<T> p_456260_, MinecraftServer arg2)
public void
a(etz arg0)
visitGameRuleTypes(GameRuleTypeVisitor arg0)
method_20744(class_4311 arg0)
accept(GameRuleVisitor visitor)
m_441520_(C_432369_ arg0)
private static GameRule<Boolean>
a(String arg0, etw arg1, boolean arg2)
registerBoolean(String arg0, GameRuleCategory arg1, boolean arg2)
method_76198(String arg0, class_5198 arg1, boolean arg2)
registerBooleanRule(String name, GameRuleCategory category, boolean defaultValue)
m_446320_(String p_455902_, C_432569_ p_459816_, boolean p_453746_)
private static GameRule<Integer>
a(String arg0, etw arg1, int arg2, int arg3)
registerInteger(String arg0, GameRuleCategory arg1, int arg2, int arg3)
method_76195(String arg0, class_5198 arg1, int arg2, int arg3)
registerIntRule(String name, GameRuleCategory category, int defaultValue, int minValue)
m_442919_(String p_458768_, C_432569_ p_459992_, int p_458612_, int p_456323_)
private static GameRule<Integer>
a(String arg0, etw arg1, int arg2, int arg3, int arg4)
registerInteger(String arg0, GameRuleCategory arg1, int arg2, int arg3, int arg4)
method_76196(String arg0, class_5198 arg1, int arg2, int arg3, int arg4)
registerIntRule(String name, GameRuleCategory category, int defaultValue, int minValue, int maxValue)
m_439121_(String p_455197_, C_432569_ p_457049_, int p_453077_, int p_460312_, int p_454872_)
private static GameRule<Integer>
a(String arg0, etw arg1, int arg2, int arg3, int arg4, dgz arg5)
registerInteger(String arg0, GameRuleCategory arg1, int arg2, int arg3, int arg4, FeatureFlagSet arg5)
method_76197(String arg0, class_5198 arg1, int arg2, int arg3, int arg4, class_7699 arg5)
registerIntRule(String name, GameRuleCategory category, int defaultValue, int minValue, int maxValue, FeatureSet requiredFeatures)
m_441993_(String p_451631_, C_432569_ p_451138_, int p_451705_, int p_456148_, int p_454377_, C_243488_ p_460866_)
private static <T> GameRule<T>
a(String arg0, etw arg1, ety arg2, com.mojang.brigadier.arguments.ArgumentType<T> arg3, com.mojang.serialization.Codec<T> arg4, T arg5, dgz arg6, eua$a<T> arg7, ToIntFunction<T> arg8)
register(String arg0, GameRuleCategory arg1, GameRuleType arg2, com.mojang.brigadier.arguments.ArgumentType<T> arg3, com.mojang.serialization.Codec<T> arg4, T arg5, FeatureFlagSet arg6, GameRules$VisitorCaller<T> arg7, ToIntFunction<T> arg8)
method_8359(String arg0, class_5198 arg1, class_11845 arg2, com.mojang.brigadier.arguments.ArgumentType<T> arg3, com.mojang.serialization.Codec<T> arg4, T arg5, class_7699 arg6, class_1928$class_5199<T> arg7, ToIntFunction<T> arg8)
register(String name, GameRuleCategory category, GameRuleType type, com.mojang.brigadier.arguments.ArgumentType<T> argumentType, com.mojang.serialization.Codec<T> codec, T defaultValue, FeatureSet requiredFeatures, GameRules$Acceptor<T> acceptor, ToIntFunction<T> commandResultSupplier)
m_447562_(String p_460600_, C_432569_ p_455360_, C_432441_ p_454019_, com.mojang.brigadier.arguments.ArgumentType<T> p_459286_, com.mojang.serialization.Codec<T> p_453993_, T p_455662_, C_243488_ p_459432_, C_433055_$C_432263_<T> p_456018_, ToIntFunction<T> p_456872_)
public static GameRule<?>
a(jq<etv<?>> arg0)
bootstrap(Registry<GameRule<?>> arg0)
method_76199(class_2378<class_12279<?>> arg0)
registerAndGetDefault(Registry<GameRule<?>> registry)
m_447412_(C_4705_<C_432246_<?>> p_456866_)
public <T> String
b(etv<T> arg0)
getAsString(GameRule<T> arg0)
method_76200(class_12279<T> arg0)
getRuleValueName(GameRule<T> rule)
m_446140_(C_432246_<T> arg0)