Package org.aincraft.registry
Interface Registry<T extends net.kyori.adventure.key.Keyed>
@AvailableSince("1.0.2")
public sealed interface Registry<T extends net.kyori.adventure.key.Keyed>
-
Method Summary
Modifier and TypeMethodDescriptionget(net.kyori.adventure.key.Key key) booleanisRegistered(net.kyori.adventure.key.Key key) default booleanisRegistered(T object) Set<net.kyori.adventure.key.Key> keySet()voidstatic <T extends net.kyori.adventure.key.Keyed>
@NotNull Registry<T> simple()
-
Method Details
-
simple
@NotNull @AvailableSince("1.0.2") static <T extends net.kyori.adventure.key.Keyed> @NotNull Registry<T> simple() -
register
-
get
- Throws:
IllegalArgumentException
-
isRegistered
-
isRegistered
boolean isRegistered(net.kyori.adventure.key.Key key) -
keySet
Set<net.kyori.adventure.key.Key> keySet()
-