|
Interface Summary |
| Affectable |
Something that can be affected, and has environmental stats that
can be affected as well. |
| Behavable |
Something that can behave -- means almost everything! |
| CMEventHandlers |
|
| CMModifiable |
A Drinkable object containing its own liquid material type, and liquid capacity management. |
| CMObject |
The general base interface which is implemented by every class
which the CoffeeMud ClassLoader (CMClass) handles. |
| Decayable |
A Drinkable object containing its own liquid material type, and liquid capacity management. |
| Drink |
A Drinkable object containing its own liquid material type, and liquid capacity management. |
| Economics |
An interface for objects capable of modifying economic conditions |
| Environmental |
The core of most object types in CoffeeMud. |
| LandTitle |
Interface for objects which represents real estate purchasable by players. |
| MsgListener |
An object which is permitted to handle game events in CoffeeMud. |
| MudHost |
The interface implemented by the main mud application. |
| Rideable |
The interface for an item or mob which may be ridden |
| Rider |
|
| ShopKeeper |
An interface for objects capable of being a shopkeeper, usually a MOB or an Ability. |
| SpaceObject |
This interface is still in development. |
| StatsAffecting |
An interface for classes and objects which may affect mobs, rooms, items, and other Environmental types
By altering their stats and state objects using the layer system. |
| Tickable |
This interface is implemented by any object which wishes to get periodic thread time from
the threads engine. |
| TickableGroup |
This class represents a thread, consisting of a group of Tickable objects receiving periodic calls
to their tick(Tickable,int) methods by this thread object |