java.lang.Object
org.bukkit.Registry.SimpleRegistry<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface Registry
Registry.SimpleRegistry<T> -
Field Summary
Fields inherited from interface Registry
ADVANCEMENT, ART, ATTRIBUTE, BANNER_PATTERN, BIOME, BLOCK, BOSS_BARS, CAT_VARIANT, CHICKEN_VARIANT, COW_VARIANT, DAMAGE_TYPE, EFFECT, ENCHANTMENT, ENTITY_TYPE, FLUID, FROG_VARIANT, GAME_EVENT, GAME_RULE, INSTRUMENT, ITEM, JUKEBOX_SONG, LOOT_TABLES, MAP_DECORATION_TYPE, MATERIAL, MEMORY_MODULE_TYPE, MENU, PARTICLE_TYPE, PIG_VARIANT, POTION, SOUNDS, STATISTIC, STRUCTURE, STRUCTURE_TYPE, TRIM_MATERIAL, TRIM_PATTERN, VILLAGER_PROFESSION, VILLAGER_TYPE, WOLF_VARIANT, ZOMBIE_NAUTILUS_VARIANT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSimpleRegistry(Class<T> type) protectedSimpleRegistry(Class<T> type, Predicate<T> predicate) -
Method Summary
Modifier and TypeMethodDescriptionget(NamespacedKey key) Get the object by its key.getOrThrow(NamespacedKey key) Get the object by its key.getType()Deprecated, for removal: This API element is subject to removal in a future version.iterator()stream()Returns a new stream, which contains all registry items, which are registered to the registry.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
SimpleRegistry
-
SimpleRegistry
-
-
Method Details
-
get
-
getOrThrow
Description copied from interface:RegistryGet the object by its key. If there is no object with the given key, an exception will be thrown. -
stream
-
iterator
-
getType
Deprecated, for removal: This API element is subject to removal in a future version.
-