Nightbreak Java API
Toggle table of contents
JVM
Target filter
JVM
Switch theme
Search in API
Skip to content
Nightbreak Java API
FreeMinecraftModels
/
com.magmaguy.freeminecraftmodels.api.magic
/
MagicWeaponService
Magic
Weapon
Service
public
interface
MagicWeaponService
Runtime service behind the stable magic-weapon API facade.
Inheritors
MagicWeaponRuntime
Members
Functions
apply
Weapon
Data
Link copied to clipboard
public
abstract
boolean
applyWeaponData
(
ItemStack
itemStack
,
String
itemId
)
is
Operational
Link copied to clipboard
public
abstract
boolean
isOperational
(
)
is
Weapon
Link copied to clipboard
public
abstract
boolean
isWeapon
(
String
itemId
)
register
Resolver
Link copied to clipboard
public
abstract
boolean
registerResolver
(
Plugin
owner
,
MagicAttackResolver
resolver
)
unregister
Resolver
Link copied to clipboard
public
abstract
void
unregisterResolver
(
Plugin
owner
)
weapon
Kind
Link copied to clipboard
public
abstract
MagicWeaponKind
weaponKind
(
String
itemId
)