|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Effectable | |
|---|---|
| net.sf.mud4j.character | Provides interfaces and classes for characters, pooling, and implementations. |
| net.sf.mud4j.effect | Provides interfaces and classes for effectable objects, effect behaviors, and implementations. |
| net.sf.mud4j.world | Provides interfaces and classes for locations, areas, and worlds. |
| net.sf.mud4j.world.item | Provides interfaces and classes for items, item types, and their behaviors. |
| Uses of Effectable in net.sf.mud4j.character |
|---|
| Subinterfaces of Effectable in net.sf.mud4j.character | |
|---|---|
interface |
Character
Interface for defining different types of players. |
| Classes in net.sf.mud4j.character that implement Effectable | |
|---|---|
class |
AbstractCharacter
Abstract character implementation for character implementations to implement for default functions. |
class |
NonPlayerCharacter
A non player character. |
class |
PlayerCharacter
Player character for non-autonomous characters. |
| Uses of Effectable in net.sf.mud4j.effect |
|---|
| Classes in net.sf.mud4j.effect that implement Effectable | |
|---|---|
class |
CharacterEffectDecorator
Provide effects as a decorator to a character. |
class |
LocationEffectDecorator
Provide effect decorator/wrapping around a Location. |
| Uses of Effectable in net.sf.mud4j.world |
|---|
| Subinterfaces of Effectable in net.sf.mud4j.world | |
|---|---|
interface |
Location
Location interface to define an IS-A relationship for those objects who are a location and for objects that are Placeable to be placed on. |
interface |
TileLocation
Location that represents a single tile that contains directions that link to other locations. |
| Classes in net.sf.mud4j.world that implement Effectable | |
|---|---|
class |
Room
Defines rooms interface as a location that events happen within. |
| Uses of Effectable in net.sf.mud4j.world.item |
|---|
| Subinterfaces of Effectable in net.sf.mud4j.world.item | |
|---|---|
interface |
Item
Item interface for allowing different items to be created for a single API. |
| Classes in net.sf.mud4j.world.item that implement Effectable | |
|---|---|
class |
AbstractItem
Abstract implementation for an item type. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||