net.minecraft.world.level.gamerules

public final class GameRuleMap

esp
net.minecraft.world.level.gamerules.GameRuleMap
net.minecraft.class_12280
net.minecraft.world.rule.ServerGameRules

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<GameRuleMap>
a
CODEC
field_64176
CODEC
private final it.unimi.dsi.fastutil.objects.Reference2ObjectMap<GameRule<?>, Object>
b
map
field_64177
ruleValues

Constructor summary

ModifierConstructor
(it.unimi.dsi.fastutil.objects.Reference2ObjectMap<GameRule<?>, Object> ruleValues)

Method summary

Modifier and TypeMethod
private static GameRuleMap
a(Map<esn<?>, Object> arg0)
ofTrusted(Map<GameRule<?>, Object> arg0)
method_76170(Map<class_12279<?>, Object> arg0)
of(Map<GameRule<?>, Object> ruleValues)
public static GameRuleMap
a()
of()
method_76163()
of()
public static GameRuleMap
a(Stream<esn<?>> arg0)
of(Stream<GameRule<?>> arg0)
method_76171(Stream<class_12279<?>> arg0)
ofDefault(Stream<GameRule<?>> rules)
public static GameRuleMap
a(esp arg0)
copyOf(GameRuleMap arg0)
method_76166(class_12280 arg0)
copyOf(ServerGameRules rules)
public boolean
a(esn<?> arg0)
has(GameRule<?> arg0)
method_76164(class_12279<?> arg0)
contains(GameRule<?> rule)
public <T> T
b(esn<T> arg0)
get(GameRule<T> arg0)
method_76173(class_12279<T> arg0)
get(GameRule<T> rule)
public <T> void
a(esn<T> arg0, T arg1)
set(GameRule<T> arg0, T arg1)
method_76165(class_12279<T> arg0, T arg1)
put(GameRule<T> rule, T value)
public <T> T
c(esn<T> arg0)
remove(GameRule<T> arg0)
method_76176(class_12279<T> arg0)
remove(GameRule<T> rule)
public Set<GameRule<?>>
b()
keySet()
method_76172()
keySet()
public int
c()
size()
method_76175()
size()
public GameRuleMap
b(esp arg0)
withOther(GameRuleMap arg0)
method_76174(class_12280 arg0)
withOverride(ServerGameRules override)
public void
a(esp arg0, Predicate<esn<?>> arg1)
setFromIf(GameRuleMap arg0, Predicate<GameRule<?>> arg1)
method_76168(class_12280 arg0, Predicate<class_12279<?>> arg1)
copyFrom(ServerGameRules rules, Predicate<GameRule<?>> predicate)
private static <T> void
a(esp arg0, esn<T> arg1, esp 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)
private it.unimi.dsi.fastutil.objects.Reference2ObjectMap<GameRule<?>, Object>
d()
map()
method_76177()
getRuleValues()