public interface Archetype extends Archetype<GameObject,MapArchObject,Archetype>
| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE_ALTAR |
static int |
TYPE_ALTAR_TRIGGER |
static int |
TYPE_APPLYABLE_LIGHT |
static int |
TYPE_BUTTON |
static int |
TYPE_CONNECTION_SENSOR |
static int |
TYPE_CONTAINER |
static int |
TYPE_CREATOR |
static int |
TYPE_DETECTOR |
static int |
TYPE_DIRECTOR |
static int |
TYPE_ENVIRONMENT_SENSOR |
static int |
TYPE_EVENT_OBJECT |
static int |
TYPE_EXIT |
static int |
TYPE_FLOOR |
static int |
TYPE_GATE |
static int |
TYPE_HANDLE |
static int |
TYPE_HANDLE_TRIGGER |
static int |
TYPE_INVENTORY_CHECKER |
static int |
TYPE_LIGHT_SOURCE |
static int |
TYPE_LOCKED_DOOR |
static int |
TYPE_MAGIC_WALL |
static int |
TYPE_MARKER |
static int |
TYPE_MOB |
static int |
TYPE_MOOD_FLOOR |
static int |
TYPE_PEDESTAL |
static int |
TYPE_PIT |
static int |
TYPE_SHOP_FLOOR |
static int |
TYPE_SIGN_MAGIC_MOUTH |
static int |
TYPE_SPAWN_POINT |
static int |
TYPE_SPAWN_POINT_MOB |
static int |
TYPE_SPECIAL_KEY |
static int |
TYPE_TELEPORTER |
static int |
TYPE_TIMED_GATE |
static int |
TYPE_TIMER |
static int |
TYPE_TRIGGER_BUTTON |
static int |
TYPE_TRIGGER_PEDESTAL |
ANIM_SPEED, ANIMATION, BLOCKSVIEW, DIRECTION, EDIT_TYPE_NONE, FACE, HP, IS_ANIMATED, IS_TURNABLE, LAST_HEAL, LEVEL, NAME, NO_PASS, NO_PICK, SLAYING, SP, TITLE, TYPE| Modifier and Type | Method and Description |
|---|---|
@NotNull Archetype |
clone()
Creates a clone of this base object.
|
addFirst, addLast, getArchetypeName, getAttributeKeys, getEditorFolder, getMultiPartNr, getMultiShapeID, getMultiX, getMultiY, isArtifact, isLowestPart, isUndefinedArchetype, iterator, setArchetypeName, setArtifact, setEditorFolder, setLowestPart, setMultiPartNr, setMultiShapeID, setMultiX, setMultiYaddMsgTextLine, addObjectText, addTailPart, countInvObjects, facesReloaded, getAnimName, getArchetype, getAttributeDouble, getAttributeInt, getAttributeLong, getAttributeString, getBestName, getDirection, getEditType, getFaceName, getFaceObjName, getFaceObjSource, getHead, getLoreText, getMapLocation, getMapX, getMapY, getMaxX, getMaxY, getMinX, getMinY, getMsgText, getMultiNext, getMultiRefCount, getNormalImage, getObjectText, getObjName, getSizeX, getSizeY, getTypeNo, hasAttribute, isDefaultGameObject, isEqual, isHead, isMulti, isTail, newInstance, notifyBeginChange, notifyEndChange, notifyTransientChange, removeTailParts, setAttributeString, setEditType, setLoreText, setMapX, setMapY, setMsgText, setMulti, setObjectFace, setObjectText, toString, usesDirection, visitgetAttributeDouble, getAttributeInt, getAttributeLong, getAttributeString, hasAttribute, removeAttribute, setAttributeIntstatic final int TYPE_PEDESTAL
static final int TYPE_ALTAR
static final int TYPE_LOCKED_DOOR
static final int TYPE_SPECIAL_KEY
static final int TYPE_TIMED_GATE
static final int TYPE_HANDLE_TRIGGER
static final int TYPE_TRIGGER_BUTTON
static final int TYPE_ALTAR_TRIGGER
static final int TYPE_TRIGGER_PEDESTAL
static final int TYPE_TELEPORTER
static final int TYPE_CREATOR
static final int TYPE_DETECTOR
static final int TYPE_MARKER
static final int TYPE_MAGIC_WALL
static final int TYPE_INVENTORY_CHECKER
static final int TYPE_MOOD_FLOOR
static final int TYPE_EXIT
static final int TYPE_SHOP_FLOOR
static final int TYPE_FLOOR
static final int TYPE_APPLYABLE_LIGHT
static final int TYPE_LIGHT_SOURCE
static final int TYPE_MOB
static final int TYPE_SPAWN_POINT
static final int TYPE_SPAWN_POINT_MOB
static final int TYPE_GATE
static final int TYPE_BUTTON
static final int TYPE_HANDLE
static final int TYPE_PIT
static final int TYPE_SIGN_MAGIC_MOUTH
static final int TYPE_DIRECTOR
static final int TYPE_EVENT_OBJECT
static final int TYPE_CONTAINER
static final int TYPE_TIMER
static final int TYPE_ENVIRONMENT_SENSOR
static final int TYPE_CONNECTION_SENSOR
@NotNull @NotNull Archetype clone()
BaseObjectclone in interface BaseObject<GameObject,MapArchObject,Archetype,Archetype>