com.planet_ink.coffee_mud.Items.interfaces
Interface Container
- All Superinterfaces:
- Behavable, java.lang.Cloneable, CMModifiable, CMObject, java.lang.Comparable<CMObject>, Environmental, Item, MsgListener, Rider, StatsAffecting, Tickable
- All Known Subinterfaces:
- Armor, DeadBody, DeckOfCards, HandOfCards, Shield
- All Known Implementing Classes:
- Backpack, BagOfEndlessness, BagOfHolding, BandedArmor, Bed, Boat, ChainMailArmor, ChainMailVest, Chair, CloseableContainer, Corpse, Dress, DrowChainMailArmor, EternityBarkArmor, EternityLeafArmor, EternityLeafShield, FieldPlate, FullPlate, GenArmor, GenBed, GenBelt, GenBoat, GenCage, GenCageRideable, GenChair, GenCigar, GenClanCommonContainer, GenClanContainer, GenCloak, GenContainer, GenCorpse, GenDress, GenDrink, GenElecContainer, GenFountain, GenLiquidResource, GenMobilePortal, GenMultiPotion, GenPants, GenPerfume, GenPiano, GenPipe, GenPortal, GenPotion, GenRideable, GenShield, GenShipContainer, GenShirt, GenShoes, GenSSConsole, GenSSPanel, GenSSPortal, GenTable, GenTub, GenWater, GlovesSpeed, GlowingMageArmor, GoodyBag, GreatHelm, Hat, Hat_Intelligence, Helmet, HerbChest, HideArmor, Hood, Ingredients, LargeChest, LargeSack, LeatherArmor, LeatherBoots, LeatherBracers, LeatherCap, LeatherGauntlets, LifeFountain, LockableContainer, MetalBracers, MichaelsMithrilChain, NeedleChest, OilFlask, PaddedArmor, Pan, Pants, PortableHole, Pot, RingMail, Robes, ScaleMail, Shirt, Shoes, SmallChest, SmallSack, SplintMail, Spring, StdArmor, StdCage, StdCageRideable, StdClanCommonContainer, StdClanContainer, StdContainer, StdDeckOfCards, StdDrink, StdElecContainer, StdHandOfCards, StdPerfume, StdPortal, StdPotion, StdRideable, StdShield, StdShipConsole, StdShipContainer, StdSmokable, StdTub, SteelGauntlets, StuddedLeatherArmor, ThreadbareRobes, TrappedChest, WalkingBoots, Waterskin, Wineskin
public interface Container
- extends Item
| Fields inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Item |
IN_INVENTORY, WORN_ABOUT_BODY, WORN_ARMS, WORN_BACK, WORN_CODES, WORN_DEPENDENCYGRID, WORN_DESCS, WORN_EARS, WORN_EYES, WORN_FEET, WORN_FLOATING_NEARBY, WORN_HANDS, WORN_HEAD, WORN_HELD, WORN_LEFT_FINGER, WORN_LEFT_WRIST, WORN_LEGS, WORN_MOUTH, WORN_NECK, WORN_ORDER, WORN_RIGHT_FINGER, WORN_RIGHT_WRIST, WORN_TORSO, WORN_WAIST, WORN_WEIGHT_POINTS, WORN_WEIGHTS, WORN_WIELD, WORNREQ_ANY, WORNREQ_UNWORNONLY, WORNREQ_WORNONLY |
| Methods inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Item |
amWearingAt, baseGoldValue, canWear, compareProperLocations, container, databaseID, fitsOn, material, numberOfItems, owner, rawLogicalAnd, rawProperLocationBitmap, rawSecretIdentity, rawWornCode, readableText, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setDatabaseID, setMaterial, setOwner, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, setReadableText, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, unWear, usesRemaining, value, wearAt, wearEvenIfImpossible, wearIfPossible, whereCantWear |
CONTAIN_ANYTHING
static final int CONTAIN_ANYTHING
- See Also:
- Constant Field Values
CONTAIN_LIQUID
static final int CONTAIN_LIQUID
- See Also:
- Constant Field Values
CONTAIN_COINS
static final int CONTAIN_COINS
- See Also:
- Constant Field Values
CONTAIN_SWORDS
static final int CONTAIN_SWORDS
- See Also:
- Constant Field Values
CONTAIN_DAGGERS
static final int CONTAIN_DAGGERS
- See Also:
- Constant Field Values
CONTAIN_OTHERWEAPONS
static final int CONTAIN_OTHERWEAPONS
- See Also:
- Constant Field Values
CONTAIN_ONEHANDWEAPONS
static final int CONTAIN_ONEHANDWEAPONS
- See Also:
- Constant Field Values
CONTAIN_BODIES
static final int CONTAIN_BODIES
- See Also:
- Constant Field Values
CONTAIN_READABLES
static final int CONTAIN_READABLES
- See Also:
- Constant Field Values
CONTAIN_SCROLLS
static final int CONTAIN_SCROLLS
- See Also:
- Constant Field Values
CONTAIN_CAGED
static final int CONTAIN_CAGED
- See Also:
- Constant Field Values
CONTAIN_KEYS
static final int CONTAIN_KEYS
- See Also:
- Constant Field Values
CONTAIN_DRINKABLES
static final int CONTAIN_DRINKABLES
- See Also:
- Constant Field Values
CONTAIN_CLOTHES
static final int CONTAIN_CLOTHES
- See Also:
- Constant Field Values
CONTAIN_SMOKEABLES
static final int CONTAIN_SMOKEABLES
- See Also:
- Constant Field Values
CONTAIN_SSCOMPONENTS
static final int CONTAIN_SSCOMPONENTS
- See Also:
- Constant Field Values
CONTAIN_FOOTWEAR
static final int CONTAIN_FOOTWEAR
- See Also:
- Constant Field Values
CONTAIN_DESCS
static final java.lang.String[] CONTAIN_DESCS
isLocked
boolean isLocked()
hasALock
boolean hasALock()
isOpen
boolean isOpen()
hasALid
boolean hasALid()
setLidsNLocks
void setLidsNLocks(boolean newHasALid,
boolean newIsOpen,
boolean newHasALock,
boolean newIsLocked)
getContents
java.util.Vector getContents()
capacity
int capacity()
setCapacity
void setCapacity(int newValue)
canContain
boolean canContain(Environmental E)
containTypes
long containTypes()
setContainTypes
void setContainTypes(long containTypes)
emptyPlease
void emptyPlease()
keyName
java.lang.String keyName()
- For containers with lids and locks, this returns the unique string
representing the key code required to unlock/lock the lid.
- Returns:
- the key code
- See Also:
setKeyName(String)
setKeyName
void setKeyName(java.lang.String keyName)
- For containers with lids and locks, this sets the unique string
representing the key code required to unlock/lock the lid.
- Parameters:
keyName - the new key code- See Also:
keyName()