Interface | Description |
---|---|
Ability |
The basic interface for all skills, spells, chants, prayers,
and properties.
|
CraftorAbility |
This interface denotes an ability that also incidentally is capable
of generating objects, usually items.
|
DiseaseAffect |
DiseaseAffect is an ability interface to denote those properties,
affects, or Disease objects that act as curable physical diseases.
|
ExtendableAbility |
An ExtendableAbility is an ability/effect object that can be more easily
extended in code at runtime using various methods that add internal pointers
to coded solutions to it's external api.
|
HealthCondition |
HealthCondition is an ability interface to denote those properties,
affects, or properties that mean something is wrong with you health-wise.
|
ItemCraftor |
This interface denotes an ability that also incidentally is capable
of generating objects, usually items.
|
ItemTicker |
The interface for affects which cause an Item
to rejuvenate after a particular amount of time.
|
Language |
A Language ability represents both the ability to understand one or more
spoken or written languages, and the ability to speak one or more spoken
languages.
|
LimbDamage |
An LimbDamage is a kind of ability that denotes missing, broken,
or damaged body parts.
|
MendingSkill |
This interface denotes an ability that also incidentally is capable
of mending objects, usually items or mobs.
|
PlanarAbility |
This interface denotes an ability governs the behavior of another
plane of existence, how its data is stored and retreived, how
the mobs and items and rooms appear and behave inside.
|
Trap |
A trap is a kind of ability that behaves mostly like a property, in that
it is not typically invoked as a skill, although there are skills that
generate or make use of Trap abilities.
|
TriggeredAffect |
TriggeredAffect is an ability interface to denote those properties
that are typically non-removable inherent attributes of the things they affect.
|
Class | Description |
---|---|
CraftorAbility.CraftorFilter |
Class for generating filters of crafted items
|
ItemCraftor.CraftedItem |
For auto-crafting, this object represents an item,
and (optionally) a key to go with it.
|
Enum | Description |
---|---|
ItemCraftor.CraftorType | |
PlanarAbility.PlanarSpecFlag |
The special attribute flags for planes
|
PlanarAbility.PlanarVar |
The definitions variables for the attributes of each plane
|