public class CloudGameRuleRegistry extends Object implements org.cloudburstmc.api.registry.GameRuleRegistry, org.cloudburstmc.api.registry.Registry
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.cloudburstmc.api.level.gamerule.GameRule<? extends Comparable<?>> |
fromString(String name) |
static CloudGameRuleRegistry |
get() |
org.cloudburstmc.api.level.gamerule.GameRuleMap |
getDefaultRules() |
Set<String> |
getRuleNames() |
List<org.cloudburstmc.api.level.gamerule.GameRule<?>> |
getRules() |
<T extends Comparable<T>> |
register(org.cloudburstmc.api.level.gamerule.GameRule<T> gameRule) |
public static CloudGameRuleRegistry get()
public <T extends Comparable<T>> void register(org.cloudburstmc.api.level.gamerule.GameRule<T> gameRule)
register in interface org.cloudburstmc.api.registry.GameRuleRegistry@Nullable public org.cloudburstmc.api.level.gamerule.GameRule<? extends Comparable<?>> fromString(String name)
fromString in interface org.cloudburstmc.api.registry.GameRuleRegistry@Nonnull public org.cloudburstmc.api.level.gamerule.GameRuleMap getDefaultRules()
@Nonnull public List<org.cloudburstmc.api.level.gamerule.GameRule<?>> getRules()
getRules in interface org.cloudburstmc.api.registry.GameRuleRegistry@Nonnull public Set<String> getRuleNames()
getRuleNames in interface org.cloudburstmc.api.registry.GameRuleRegistrypublic void close()
close in interface org.cloudburstmc.api.registry.RegistryCopyright © 2021. All rights reserved.