EliteEnchantmentCatalog

public final class EliteEnchantmentCatalog

EM-owned definitions and numeric contributions. Native overflow remains in EnchantmentsConfig.

Properties

Link copied to clipboard
public final static ScriptHook CRITICAL_CHANCE
Link copied to clipboard
public final static String CRITICAL_STRIKES
Link copied to clipboard
public final static Set<String> HOST_SETTINGS
EM acquisition probabilities and Soulbind ownership retain their existing configuration owner.
Link copied to clipboard
public final static ScriptHook HUNTER_BONUS
Link copied to clipboard
public final static String LOUD_STRIKES
Link copied to clipboard
public final static ScriptHook THREAT_BONUS

Functions

Link copied to clipboard
public static void close()
Link copied to clipboard
public static double contribution(ItemStack item, ScriptHook hook, UUID actor, EnchantmentDefinition.Slot slot)
Link copied to clipboard
public static EnchantmentDefinition definition(String id)
Link copied to clipboard
public static Set<String> definitionIds()
Link copied to clipboard
public static double huntingGearBonus(List<Player> players)
Natural spawning retains its existing player selection and world policy.
Link copied to clipboard
public static boolean ownsFilename(String filename)
Link copied to clipboard
public static void prepare()
Called before the legacy/native configuration owner writes its defaults.
Link copied to clipboard
public static Map<String, Integer> procedural(String id)
Link copied to clipboard
public static void publish()
Link copied to clipboard
public static long revision()
Link copied to clipboard
public static String text(String id, String parameter, String fallback)