net.minecraft.world.level.gamerules

public final class GameRuleMap

etx
net.minecraft.world.level.gamerules.GameRuleMap
net.minecraft.class_12280
net.minecraft.world.rule.ServerGameRules
net.minecraft.src.C_432486_
net.minecraft.world.level.gamerules.GameRuleMap

字段概要

修饰符与类型字段
public static final com.mojang.serialization.Codec<GameRuleMap>
a
CODEC
field_64176
CODEC
f_433954_
private final it.unimi.dsi.fastutil.objects.Reference2ObjectMap<GameRule<?>, Object>
b
map
field_64177
ruleValues
f_435639_

构造函数概要

修饰符构造函数
(it.unimi.dsi.fastutil.objects.Reference2ObjectMap<GameRule<?>, Object> ruleValues)

方法概要

修饰符与类型方法
private static GameRuleMap
a(Map<etv<?>, Object> arg0)
ofTrusted(Map<GameRule<?>, Object> arg0)
method_76170(Map<class_12279<?>, Object> arg0)
of(Map<GameRule<?>, Object> ruleValues)
m_444184_(Map<C_432246_<?>, Object> p_452999_)
public static GameRuleMap
a()
of()
method_76163()
of()
m_439026_()
public static GameRuleMap
a(Stream<etv<?>> arg0)
of(Stream<GameRule<?>> arg0)
method_76171(Stream<class_12279<?>> arg0)
ofDefault(Stream<GameRule<?>> rules)
m_442507_(Stream<C_432246_<?>> p_455066_)
public static GameRuleMap
a(etx arg0)
copyOf(GameRuleMap arg0)
method_76166(class_12280 arg0)
copyOf(ServerGameRules rules)
m_445706_(C_432486_ p_450450_)
public boolean
a(etv<?> arg0)
has(GameRule<?> arg0)
method_76164(class_12279<?> arg0)
contains(GameRule<?> rule)
m_444106_(C_432246_<?> arg0)
public <T> T
b(etv<T> arg0)
get(GameRule<T> arg0)
method_76173(class_12279<T> arg0)
get(GameRule<T> rule)
m_442257_(C_432246_<T> arg0)
public <T> void
a(etv<T> arg0, T arg1)
set(GameRule<T> arg0, T arg1)
method_76165(class_12279<T> arg0, T arg1)
put(GameRule<T> rule, T value)
m_442029_(C_432246_<T> p_451593_, T arg1)
public <T> T
c(etv<T> arg0)
remove(GameRule<T> arg0)
method_76176(class_12279<T> arg0)
remove(GameRule<T> rule)
m_444254_(C_432246_<T> arg0)
public Set<GameRule<?>>
b()
keySet()
method_76172()
keySet()
m_446510_()
public int
c()
size()
method_76175()
size()
m_442462_()
public GameRuleMap
b(etx arg0)
withOther(GameRuleMap arg0)
method_76174(class_12280 arg0)
withOverride(ServerGameRules override)
m_442321_(C_432486_ arg0)
public void
a(etx arg0, Predicate<etv<?>> arg1)
setFromIf(GameRuleMap arg0, Predicate<GameRule<?>> arg1)
method_76168(class_12280 arg0, Predicate<class_12279<?>> arg1)
copyFrom(ServerGameRules rules, Predicate<GameRule<?>> predicate)
m_447244_(C_432486_ p_451766_, Predicate<C_432246_<?>> arg1)
private static <T> void
a(etx arg0, etv<T> arg1, etx arg2)
setGameRule(GameRuleMap arg0, GameRule<T> arg1, GameRuleMap arg2)
method_76167(class_12280 arg0, class_12279<T> arg1, class_12280 arg2)
setFrom(ServerGameRules oldRules, GameRule<T> rule, ServerGameRules newRules)
m_447219_(C_432486_ p_457384_, C_432246_<T> p_459809_, C_432486_ p_455366_)
private it.unimi.dsi.fastutil.objects.Reference2ObjectMap<GameRule<?>, Object>
d()
map()
method_76177()
getRuleValues()
m_439262_()