Package-level declarations

Types

Link copied to clipboard
public final class BuiltInMagicWeapons
Family defaults only.
Link copied to clipboard
public final class BundledMagicContent
Installs FMM's code-matched magic defaults into the normal models pipeline.
Link copied to clipboard
public final class MagicDamageResolution
Enforces exactly one damage application regardless of resolver behavior.
Link copied to clipboard
public final class MagicEnchantmentCatalog implements AutoCloseable
FMM owns its authored enchantments; MagmaCore owns their loading and query execution.
Link copied to clipboard
public final class MagicWeaponCatalog
Stable item-id registry for FMM-owned magic weapons.
Link copied to clipboard
public final class MagicWeaponConfig
The weapon section of FMM's existing model-adjacent item definition.
Link copied to clipboard
public final class MagicWeaponDefinition extends Record
Immutable built-in weapon mechanics and base-power coefficients.
Link copied to clipboard
public final class MagicWeaponRuntime implements Listener, MagicWeaponService, AutoCloseable
FMM's sole input, projectile, collision and damage owner for built-in magic weapons.
Link copied to clipboard
public final class MagicWeaponTraits extends Record implements MagicProjectileEngine.Traits
Generic modifier seam for future item/enchantment composition.