Package-level declarations

Types

Link copied to clipboard
public final class EnchantmentActions
Provider-owned Lua effects.
Link copied to clipboard
public final class EnchantmentAnvil
One elected inventory listener across shaded consumers.
Link copied to clipboard
public final class EnchantmentAnvilMerge
Shared custom-book arithmetic and validation; the anvil listener owns native pricing and inventory pickup.
Link copied to clipboard
public final class EnchantmentCatalog
Builds a complete candidate catalog.
Link copied to clipboard
public final class EnchantmentDefinition extends Record
Immutable authored rules.
Link copied to clipboard
public final class EnchantmentDefinitions
Publishes provider-owned catalogs through the existing cross-shading bridge.
Link copied to clipboard
public final class EnchantmentInputs implements Listener
Accepted Bukkit inputs share one elected provider.
Link copied to clipboard
public final class EnchantmentItemProfile extends Record
Hosts supply canonical modeled-item families; ordinary equipment uses this shared classifier.
Link copied to clipboard
public final class EnchantmentItems
Shared item operations.
Link copied to clipboard
public final class EnchantmentProviderEndpoint implements BiFunction<String, Map<String, Object>, Map<String, Object>>, Listener
Service marker.
Link copied to clipboard
public final class EnchantmentProviders
Provider discovery and calls across relocated MagmaCore copies.
Link copied to clipboard
public final class EnchantmentQueries
Captured, synchronous contributions.
Link copied to clipboard
public final class ItemSetDefinition extends Record
Turns an enchantment into an item set.
Link copied to clipboard
public final class ItemSets
Item sets are enchantments whose definition lists piece slots (ItemSetDefinition).