Package io.papermc.paper.registry.data
@NullMarked
package io.papermc.paper.registry.data
Collection of registry entry types that may be created or modified via the
RegistryEvent
.
A registry entry represents its runtime API counterpart as a version-specific data-focused type. Registry entries are not expected to be used during plugin runtime interactions with the API but are mostly exposed during registry creation/modification.
-
ClassDescriptionA data-centric version-specific registry entry for the
Enchantment
type.A mutable builder for theEnchantmentRegistryEntry
plugins may change in applicable registry events.The enchantment cost interface represents the cost of applying an enchantment, split up into its different components.A data-centric version-specific registry entry for theGameEvent
type.A mutable builder for theGameEventRegistryEntry
plugins may change in applicable registry events.A data-centric version-specific registry entry for theArt
type.A mutable builder for thePaintingVariantRegistryEntry
plugins may change in applicable registry events.