com.planet_ink.coffee_mud.core.interfaces
Interface Environmental

All Superinterfaces:
Affectable, Behavable, java.lang.Cloneable, CMModifiable, CMObject, java.lang.Comparable<CMObject>, MsgListener, StatsAffecting, Tickable
All Known Subinterfaces:
Ability, Ammunition, Amputator, Area, Armor, Auctioneer, Banker, CagedAnimal, ClanItem, Coins, Container, DeadBody, Decayable, DeckOfCards, Deity, DiseaseAffect, Drink, Economics, Exit, Food, GridLocale, GridZones, HandOfCards, InnKey, Item, ItemCraftor, ItemTicker, Key, LandTitle, Language, Light, MagicDust, Map, MendingSkill, MiscMagic, MOB, MusicalInstrument, PackagedItems, Pill, PlayingCard, PostOffice, Potion, RawMaterial, Recipe, Rideable, Rider, Room, Scroll, Shield, ShipComponent, ShipComponent.ShipEngine, ShipComponent.ShipEnviroControl, ShipComponent.ShipPanel, ShipComponent.ShipPowerSource, ShipComponent.ShipSensor, ShipComponent.ShipWeapon, ShopKeeper, Social, Software, SpaceObject, SpaceShip, SpellHolder, Trap, Wand, Weapon, Wearable
All Known Implementing Classes:
Acidbreath, Addictions, Age, Alchemy, Allergies, Amputation, AngryCitizen, AnimalTaming, AnimalTrading, AnimalTraining, Antidote, Ape, Apothecary, Archon_Banish, Archon_Freeze, Archon_Hush, Archon_Metacraft, Archon_Multiwatch, Archon_Record, Archon_Stinkify, Archon_Wrath, ArchonJournal, ArchonSkill, ArchonStaff, Armorsmithing, Arquebus, Assassin, Backpack, BagOfEndlessness, BagOfHolding, Baking, Bandaging, BandedArmor, BardMap, BardSkill, BattleAxe, Bed, Bee, BlackBear, BlackDragon, Blacksmithing, Blah, Bleeding, BlueDragon, Boat, BodyPiercing, Bomb_AcidBurst, Bomb_Explosive, Bomb_FlameBurst, Bomb_Noxious, Bomb_Pepper, Bomb_Poison, Bomb_Smoke, Bomb_Spores, Bomb_Water, BrassDragon, BronzeDragon, Broom, BrownBear, Buck, Buffalo, Bugbear, Bull, Burning, Butchering, CageBuilding, Carpentry, Cat, CaveGrid, CaveMaze, CaveRoom, CaveSurface, Centaur, Cestus, ChainMailArmor, ChainMailVest, Chair, Chant, Chant_AcidRain, Chant_AcidWard, Chant_AlterTime, Chant_AnimalFriendship, Chant_AnimalGrowth, Chant_AnimalSpy, Chant_AntTrain, Chant_AstralProjection, Chant_Barkskin, Chant_BestowName, Chant_Blight, Chant_Bloodhound, Chant_BlueMoon, Chant_Boulderbash, Chant_BreatheWater, Chant_Brittle, Chant_BrownMold, Chant_BullStrength, Chant_Bury, Chant_CalmAnimal, Chant_CalmWeather, Chant_CalmWind, Chant_Camelback, Chant_CatsGrace, Chant_CaveFishing, Chant_CaveIn, Chant_ChantWard, Chant_ChargeMetal, Chant_CharmAnimal, Chant_CharmArea, Chant_CheetahBurst, Chant_Chlorophyll, Chant_ClearMoon, Chant_CloudWalk, Chant_ColdMoon, Chant_ColdWard, Chant_ControlFire, Chant_ControlPlant, Chant_ControlWeather, Chant_Crossbreed, Chant_CrystalGrowth, Chant_Darkvision, Chant_DeathMoon, Chant_DeepDarkness, Chant_DeepThoughts, Chant_Dehydrate, Chant_Den, Chant_DistantFungalGrowth, Chant_DistantGrowth, Chant_DistantIngrowth, Chant_DistantOvergrowth, Chant_DistantWindColor, Chant_Dragonsight, Chant_Drifting, Chant_DruidicConnection, Chant_Earthpocket, Chant_Earthquake, Chant_EelShock, Chant_EndureRust, Chant_EnhanceBody, Chant_ExplosiveDecompression, Chant_Farsight, Chant_FeelCold, Chant_FeelElectricity, Chant_FeelHeat, Chant_Feralness, Chant_Fertility, Chant_Fertilization, Chant_FindGem, Chant_FindMate, Chant_FindOre, Chant_FindPlant, Chant_FireWard, Chant_FodderSignal, Chant_FortifyFood, Chant_FreeVine, Chant_FungalBloom, Chant_FungusFeet, Chant_FurCoat, Chant_GasWard, Chant_Goodberry, Chant_Grapevine, Chant_GroveWalk, Chant_GrowClub, Chant_GrowFood, Chant_GrowForest, Chant_GrowItem, Chant_GrowOak, Chant_HardenSkin, Chant_Hawkeye, Chant_HealingMoon, Chant_Hibernation, Chant_Hippieness, Chant_HoldAnimal, Chant_Homeopathy, Chant_HoneyMoon, Chant_HowlersMoon, Chant_Hunger, Chant_IllusionaryForest, Chant_KillerVine, Chant_Labyrinth, Chant_LightningWard, Chant_LocateAnimals, Chant_LocatePlants, Chant_LoveMoon, Chant_MagneticEarth, Chant_MagneticField, Chant_ManicMoon, Chant_MassFungalGrowth, Chant_MetalMold, Chant_MeteorStrike, Chant_Mold, Chant_Moonbeam, Chant_MoonCalf, Chant_MoveSky, Chant_MuddyGrounds, Chant_NaturalCommunion, Chant_Nectar, Chant_NeutralizePoison, Chant_PaleMoon, Chant_PeaceMoon, Chant_PiercingMoon, Chant_Plague, Chant_PlantBed, Chant_PlantChoke, Chant_PlantConstriction, Chant_PlantMaze, Chant_PlantPass, Chant_PlantSelf, Chant_PlantSnare, Chant_PlantTrap, Chant_PlantWall, Chant_Poison, Chant_PoisonousVine, Chant_PrayerWard, Chant_PredictPhase, Chant_PredictWeather, Chant_Reabsorb, Chant_RedMoon, Chant_Reincarnation, Chant_RestoreMana, Chant_Rockfeet, Chant_Rockthought, Chant_Root, Chant_RustCurse, Chant_SacredEarth, Chant_SaplingWorkers, Chant_SenseAge, Chant_SenseFluids, Chant_SenseGems, Chant_SenseLife, Chant_SenseMetal, Chant_SenseOres, Chant_SensePlants, Chant_SensePoison, Chant_SensePregnancy, Chant_SenseSentience, Chant_Shamblermorph, Chant_Shapelessness, Chant_Shillelagh, Chant_SnatchLight, Chant_SnuffFlame, Chant_SoaringEagle, Chant_SongWard, Chant_SpeedAging, Chant_SpeedBirth, Chant_SpeedTime, Chant_SpellWard, Chant_StarGazing, Chant_StoneFriend, Chant_Stonewalking, Chant_StrikeBarren, Chant_SummonAnimal, Chant_SummonCold, Chant_SummonDustdevil, Chant_SummonElemental, Chant_SummonFear, Chant_SummonFire, Chant_SummonFlower, Chant_SummonFlyTrap, Chant_SummonFood, Chant_SummonFungus, Chant_SummonHail, Chant_SummonHeat, Chant_SummonHerb, Chant_SummonHouseplant, Chant_SummonInsects, Chant_SummonIvy, Chant_SummonLightning, Chant_SummonMoon, Chant_SummonMount, Chant_SummonPeace, Chant_SummonPlants, Chant_SummonPool, Chant_SummonRain, Chant_SummonRockGolem, Chant_SummonSapling, Chant_SummonSeaweed, Chant_SummonSeed, Chant_SummonTornado, Chant_SummonTree, Chant_SummonVine, Chant_SummonWater, Chant_SummonWind, Chant_Sunray, Chant_SweetScent, Chant_Tangle, Chant_TapGrapevine, Chant_Tether, Chant_Thorns, Chant_Treeform, Chant_Treehouse, Chant_Treemind, Chant_Treemorph, Chant_TremorSense, Chant_Unbreakable, Chant_UnicornsHealth, Chant_VampireVine, Chant_VenomWard, Chant_VineMass, Chant_VineWeave, Chant_VolcanicChasm, Chant_WakingMoon, Chant_WarningWinds, Chant_WarpWood, Chant_WaterWalking, Chant_WhisperWard, Chant_WindColor, Chant_WindGust, Chant_WindShape, Chant_WindSnatcher, Chant_Worms, Chant_Yearning, Cheetah, Chicken, Chimp, Chopping, Citizen, CityStreet, ClanCrafting, Claymore, ClimbableExit, ClimbableLedge, ClimbableSurface, CloseableContainer, Cobbling, Cobra, CombatSleep, Common, CommonBat, CommonSkill, Construction, Cooking, CopperDragon, Corpse, Costuming, Cow, CraftingSkill, Dagger, DaggerOfVenom, Dance, Dance_Ballet, Dance_Basse, Dance_Butoh, Dance_Butterfly, Dance_CanCan, Dance_Capoeira, Dance_Clog, Dance_Cotillon, Dance_Courante, Dance_Flamenco, Dance_Foxtrot, Dance_Grass, Dance_Jingledress, Dance_Jitterbug, Dance_Macabre, Dance_Manipuri, Dance_Morris, Dance_Musette, Dance_Polka, Dance_RagsSharqi, Dance_Salsa, Dance_Square, Dance_Stop, Dance_Swing, Dance_Swords, Dance_Tango, Dance_Tap, Dance_Tarantella, Dance_Waltz, Dance_War, Deer, DefaultSocial, Desert, DesertGrid, DesertMaze, DesertThinGrid, Digging, Dirk, Disease, Disease_Aids, Disease_Alzheimers, Disease_Amnesia, Disease_Anthrax, Disease_Arthritis, Disease_Asthma, Disease_Blahs, Disease_Cancer, Disease_Cannibalism, Disease_Carrier, Disease_Chlamydia, Disease_Cold, Disease_Depression, Disease_Fever, Disease_Fleas, Disease_Flu, Disease_FrostBite, Disease_Gangrene, Disease_Giggles, Disease_Gonorrhea, Disease_HeatExhaustion, Disease_Infection, Disease_Leeches, Disease_Lepresy, Disease_Lockjaw, Disease_Lycanthropy, Disease_Lyme, Disease_Magepox, Disease_Malaria, Disease_Migraines, Disease_MummyRot, Disease_Narcolepsy, Disease_Obesity, Disease_Plague, Disease_Pneumonia, Disease_PoisonIvy, Disease_SARS, Disease_Smiles, Disease_Syphilis, Disease_Tetnus, Disease_Tinnitus, Disease_Vampirism, Disease_Yawning, DiseaseCure, Distilling, Doe, Dog, Domesticating, Door, Doppleganger, Draconic, Dragon, Dragonbreath, DragonClaw, Dress, Drilling, DrowChainMailArmor, DrowDagger, DrowElf, Drowish, DrowMace, DrowPriestess, DrowQuarterstaff, DrowSword, DrowWarrior, DrowWizard, Druid_Bite, Druid_DruidicPass, Druid_GolemForm, Druid_KnowPlants, Druid_MyPlants, Druid_PackCall, Druid_PlantForm, Druid_RecoverVoice, Druid_Rend, Druid_ShapeShift, Druid_ShapeShift2, Druid_ShapeShift3, Druid_ShapeShift4, Druid_ShapeShift5, Druidic, DruidicMonument, Drunken, Duck, Dwarven, Dyeing, Elvish, Embroidering, EndlessOcean, EndlessSky, EndlessThinOcean, EndlessThinSky, Engraving, EnhancedCraftingSkill, EternityBarkArmor, EternityLeafArmor, EternityLeafShield, EternityQuarterstaff, Falcon, Falling, Farming, Fey, FieldPlate, Fighter_ArmorTweaking, Fighter_AtemiStrike, Fighter_AutoBash, Fighter_AxKick, Fighter_BackHand, Fighter_Battlecry, Fighter_Behead, Fighter_Berzerk, Fighter_BlindFighting, Fighter_BodyFlip, Fighter_BodyShield, Fighter_BodyToss, Fighter_BullRush, Fighter_CalledShot, Fighter_CalledStrike, Fighter_Cartwheel, Fighter_CatchProjectile, Fighter_Charge, Fighter_CircleParry, Fighter_CircleTrip, Fighter_Cleave, Fighter_CounterAttack, Fighter_CoupDeGrace, Fighter_CoverDefence, Fighter_CriticalShot, Fighter_CritStrike, Fighter_DeflectProjectile, Fighter_DesertTactics, Fighter_DualParry, Fighter_Endurance, Fighter_FarShot, Fighter_FieldTactics, Fighter_FlyingKick, Fighter_ForestTactics, Fighter_Fragmentation, Fighter_Gouge, Fighter_Heroism, Fighter_HillsTactics, Fighter_ImprovedShieldDefence, Fighter_ImprovedThrowing, Fighter_Intimidate, Fighter_JungleTactics, Fighter_Kick, Fighter_KiStrike, Fighter_KnifeHand, Fighter_LightningStrike, Fighter_MonkeyPunch, Fighter_MountainTactics, Fighter_Pin, Fighter_PlainsTactics, Fighter_PointBlank, Fighter_Rallycry, Fighter_RapidShot, Fighter_Rescue, Fighter_ReturnProjectile, Fighter_Roll, Fighter_ShieldBlock, Fighter_Shrug, Fighter_SideKick, Fighter_SizeOpponent, Fighter_SmokeSignals, Fighter_Spring, Fighter_Stonebody, Fighter_SwampTactics, Fighter_Sweep, Fighter_TrueShot, Fighter_Tumble, Fighter_Warcry, Fighter_WeaponBreak, Fighter_WeaponCatch, Fighter_Whomp, FighterSkill, Firebreath, FireBuilding, FireGiant, Fishing, FlamingSword, Fletching, FlyingExit, FoodPrep, Foraging, Fox, Frostbreath, FrozenMountains, FrozenPlains, FullPlate, GapExit, GardenSnake, Gasbreath, Gate, GatheringSkill, Gem, GenAbility, GenAirLock, GenAmmunition, GenArmor, GenAuctioneer, GenBanker, GenBattery, GenBed, GenBelt, GenBoat, GenBoffWeapon, GenBook, GenBow, GenCage, GenCaged, GenCageRideable, GenChair, GenCigar, GenClanApron, GenClanCard, GenClanCommonContainer, GenClanCommonItem, GenClanContainer, GenClanDonationList, GenClanFlag, GenClanItem, GenClanPamphlet, GenClanSpecialItem, GenCloak, GenCoins, GenContainer, GenCorpse, GenDeity, GenDoor, GenDress, GenDrink, GenElecContainer, GenElecItem, GenExit, GenFatWallpaper, GenFood, GenFoodResource, GenFountain, GenHandBow, GenInstrument, GenItem, GenJournal, GenKey, GenLantern, GenLasso, GenLawBook, GenLightSource, GenLimb, GenLiquidResource, GenMap, GenMirror, GenMob, GenMobilePortal, GenMultiPotion, GenNet, GenPackagedItems, GenPants, GenPerfume, GenPiano, GenPill, GenPipe, GenPortal, GenPostman, GenPotion, GenPowder, GenReadable, GenRecipe, GenResource, GenRideable, GenRideable, GenScroll, GenShield, GenShipComponent, GenShipContainer, GenShipItem, GenShirt, GenShoes, GenShopkeeper, GenSling, GenSpear, GenSSBattery, GenSSConsole, GenSSEngine, GenSSEnviro, GenSSPanel, GenSSPortal, GenStaff, GenSuperPill, GenTable, GenTitle, GenTub, GenUndead, GenWallpaper, GenWand, GenWater, GenWeapon, GiantBat, GiantScorpion, Gigantic, Glaive, GlassBlowing, GlovesSpeed, GlowingMageArmor, Gnoll, Gnomish, Goblin, Goblinese, GoldDragon, GoodyBag, Grate, GreatHelm, GreatLake, GreatThinLake, GreenDragon, Halberd, Hat, Hat_Intelligence, HeavenlyServent, Helmet, Herbalism, HerbChest, Herbology, HiddenClosedDoorway, HiddenWalkway, HideArmor, HillGiant, Hills, HillsGrid, HillsThinGrid, HolyAvenger, Hood, HotRoom, Hunting, IceRoom, Ignan, Immunities, Impassable, IndoorInTheAir, IndoorShallowWater, IndoorUnderWater, IndoorWaterSurface, Inebriation, Ingredients, Injury, InstrumentMaking, InTheAir, InvisibleStalker, ItemRejuv, Jaguar, Javelin, JewelMaking, Jungle, JungleGrid, JungleThinGrid, Katana, Kitten, Lacquerring, Lantern, LargeBat, LargeCaveRoom, LargeChest, LargeSack, LargeStoneRoom, LargeWoodRoom, LeatherArmor, LeatherBoots, LeatherBracers, LeatherCap, LeatherGauntlets, LeatherWorking, LifeFountain, Lighteningbreath, LightSource, Lizard, LizardMan, LizardManShaman, LockableContainer, LockedDoor, LockedGate, LockSmith, Longsword, Mace, MagicFreeRoom, MagicShelter, ManualAdvancement, ManualArchon, ManualClasses, Masonry, MasterArmorsmithing, MasterCostuming, MasterLeatherWorking, MasterTailoring, MasterWeaponsmithing, Merchant, MetalBracers, MetalRoom, MichaelsMithrilChain, Mining, Minotaur, Monkey, Mood, Mountains, MountainsGrid, MountainsMaze, MountainsThinGrid, MountainSurface, MountainSurfaceGrid, MountainSurfaceThinGrid, Mouse, Natural, NeedleChest, NeedleDoor, Ogre, OilFlask, Open, OpenDescriptable, OpenNameable, Orc, Orcish, OverTheLedge, PaddedArmor, Painting, Paladin, Paladin_Aura, Paladin_Breakup, Paladin_Courage, Paladin_CraftHolyAvenger, Paladin_Defend, Paladin_DiseaseImmunity, Paladin_Goodness, Paladin_HealingHands, Paladin_ImprovedResists, Paladin_MountedCharge, Paladin_PoisonImmunity, Paladin_Purity, Paladin_SummonMount, Pan, Panther, Pants, PaperMaking, Parakeet, Paralysis, Parchment, Pegasus, PegasusGreater, Pig, PitOpen, Plains, PlainsGrid, PlainsThinGrid, PlantLore, Play, Play_Accompaniment, Play_Background, Play_Ballad, Play_Battlehymn, Play_Blues, Play_Break, Play_Carol, Play_Charge, Play_Clarinets, Play_Cymbals, Play_Dirge, Play_Ditty, Play_Drums, Play_Flutes, Play_Guitars, Play_Harmonicas, Play_Harmony, Play_Harps, Play_Horns, Play_Instrument, Play_LoveSong, Play_Lullabies, Play_March, Play_Melody, Play_Mystical, Play_Oboes, Play_Organs, Play_Pianos, Play_Retreat, Play_Reveille, Play_Rhythm, Play_Solo, Play_Spiritual, Play_Symphony, Play_Tempo, Play_Tribal, Play_Trombones, Play_Trumpets, Play_Tubas, Play_Violins, Play_Woods, Play_Xylophones, Poison, Poison_Alcohol, Poison_BeeSting, Poison_Bloodboil, Poison_Caffeine, Poison_Decreptifier, Poison_Firebreather, Poison_Ghoultouch, Poison_Glowgell, Poison_GoblinDrip, Poison_Heartstopper, Poison_Hives, Poison_Liquor, Poison_Mindsap, Poison_Peppersauce, Poison_Rotten, Poison_Slumberall, Poison_Venom, Poison_XXX, PortableHole, Pot, Pottery, Power_OctoArms, Power_OctoGrapple, Power_SuperClimb, Power_TrapSense, Power_WebSpinning, PracticePoint, Prayer, Prayer_Absorption, Prayer_AcidHealing, Prayer_AiryForm, Prayer_Anger, Prayer_AnimateDead, Prayer_AnimateGhast, Prayer_AnimateGhost, Prayer_AnimateGhoul, Prayer_AnimateMummy, Prayer_AnimateSkeleton, Prayer_AnimateSpectre, Prayer_AnimateVampire, Prayer_AnimateZombie, Prayer_Annul, Prayer_Atonement, Prayer_AuraDivineEdict, Prayer_AuraFear, Prayer_AuraHarm, Prayer_AuraHeal, Prayer_AuraIntolerance, Prayer_AuraStrife, Prayer_Avatar, Prayer_Behemoth, Prayer_Benediction, Prayer_BirdsEye, Prayer_BladeBarrier, Prayer_Bless, Prayer_BlessedHearth, Prayer_BlessItem, Prayer_Blindness, Prayer_Blindsight, Prayer_BloodHearth, Prayer_BloodMoon, Prayer_BoneMoon, Prayer_BrighteningAura, Prayer_Bury, Prayer_CallUndead, Prayer_Calm, Prayer_Cannibalism, Prayer_CauseCritical, Prayer_CauseExhaustion, Prayer_CauseFatigue, Prayer_CauseLight, Prayer_CauseSerious, Prayer_ChainStrike, Prayer_Christen, Prayer_Cleanliness, Prayer_Condemnation, Prayer_ConsecrateLand, Prayer_Contagion, Prayer_Conviction, Prayer_Corruption, Prayer_CreateFood, Prayer_CreateIdol, Prayer_CreateWater, Prayer_CureBlindness, Prayer_CureCannibalism, Prayer_CureCritical, Prayer_CureDeafness, Prayer_CureDisease, Prayer_CureExhaustion, Prayer_CureFatigue, Prayer_CureLight, Prayer_CureSerious, Prayer_CureVampirism, Prayer_Curse, Prayer_CurseFlames, Prayer_CurseItem, Prayer_CurseLuck, Prayer_CurseMetal, Prayer_CurseMind, Prayer_CurseMinds, Prayer_DailyBread, Prayer_DarkeningAura, Prayer_DarkSenses, Prayer_Deafness, Prayer_Deathfinger, Prayer_DeathsDoor, Prayer_DemonicConsumption, Prayer_Demonshield, Prayer_Desecrate, Prayer_DesecrateLand, Prayer_Disenchant, Prayer_DispelEvil, Prayer_DispelGood, Prayer_DispelUndead, Prayer_DivineConstitution, Prayer_DivineFavor, Prayer_DivineLuck, Prayer_DivinePerspective, Prayer_DivineResistance, Prayer_Divorce, Prayer_Doomspout, Prayer_Drain, Prayer_DrunkenStupor, Prayer_EarthMud, Prayer_Earthshield, Prayer_ElectricHealing, Prayer_ElectricStrike, Prayer_Ember, Prayer_Enervate, Prayer_Etherealness, Prayer_Extinguish, Prayer_Faithless, Prayer_FeedTheDead, Prayer_FeignLife, Prayer_Fertilize, Prayer_Fidelity, Prayer_FireHealing, Prayer_FlameWeapon, Prayer_FleshRock, Prayer_Forgive, Prayer_FortifyFood, Prayer_Fortress, Prayer_FountainLife, Prayer_Freedom, Prayer_FreezeMetal, Prayer_Gateway, Prayer_Gills, Prayer_GodLight, Prayer_Godstrike, Prayer_GreatCurse, Prayer_GuardianHearth, Prayer_Harm, Prayer_Haunted, Prayer_Heal, Prayer_HealingAura, Prayer_HealUndead, Prayer_Hellfire, Prayer_Heresy, Prayer_HolyAura, Prayer_HolyDay, Prayer_HolyShield, Prayer_HolyWind, Prayer_HolyWord, Prayer_HuntEvil, Prayer_HuntGood, Prayer_IceHealing, Prayer_InfuseBalance, Prayer_InfuseHoliness, Prayer_InfuseUnholiness, Prayer_Invigorate, Prayer_LinkedHealth, Prayer_MajorInfusion, Prayer_Maladiction, Prayer_Marry, Prayer_MassBlindness, Prayer_MassCureDisease, Prayer_MassDeafness, Prayer_MassFreedom, Prayer_MassHarm, Prayer_MassHeal, Prayer_MassMobility, Prayer_MassParalyze, Prayer_MinorInfusion, Prayer_ModerateInfusion, Prayer_Monolith, Prayer_MoralBalance, Prayer_NeutralizeLand, Prayer_Nullification, Prayer_Paralyze, Prayer_PeaceRitual, Prayer_Philosophy, Prayer_Plague, Prayer_Poison, Prayer_Position, Prayer_PreserveBody, Prayer_ProtCold, Prayer_ProtDisease, Prayer_ProtectElements, Prayer_ProtectHealth, Prayer_ProtEvil, Prayer_ProtFire, Prayer_ProtGood, Prayer_ProtParalyzation, Prayer_ProtPoison, Prayer_ProtUndead, Prayer_Purify, Prayer_Refresh, Prayer_Regeneration, Prayer_Regrowth, Prayer_ReligiousDoubt, Prayer_RemoveCurse, Prayer_RemoveDeathMark, Prayer_RemoveParalysis, Prayer_RemovePoison, Prayer_Restoration, Prayer_RestoreSmell, Prayer_RestoreVoice, Prayer_Resurrect, Prayer_Revival, Prayer_RighteousIndignation, Prayer_RockFlesh, Prayer_Rockskin, Prayer_Rot, Prayer_Sacrifice, Prayer_SanctifyRoom, Prayer_Sanctuary, Prayer_Sanctum, Prayer_SenseAlignment, Prayer_SenseAllergies, Prayer_SenseDisease, Prayer_SenseEvil, Prayer_SenseGood, Prayer_SenseHidden, Prayer_SenseInvisible, Prayer_SenseLife, Prayer_SenseMagic, Prayer_SensePrayers, Prayer_SenseProfessions, Prayer_SenseSkills, Prayer_SenseSongs, Prayer_SenseSpells, Prayer_SenseTraps, Prayer_SenseUndead, Prayer_Sermon, Prayer_Silence, Prayer_Sober, Prayer_Stasis, Prayer_Stoning, Prayer_SummonElemental, Prayer_SunCurse, Prayer_Thunderbolt, Prayer_Tithe, Prayer_Tremor, Prayer_UndeadInvisibility, Prayer_UndeniableFaith, Prayer_UnholyArmament, Prayer_UnholyWord, Prayer_Vampirism, Prayer_Wave, Prayer_Weather, Prayer_Wings, Pregnancy, PresenceReaction, Prisoner, Prop_AbilityImmunity, Prop_AbsorbDamage, Prop_AddDamage, Prop_Adjuster, Prop_AreaForSale, Prop_Artifact, Prop_AstralSpirit, Prop_ClanEquipment, Prop_ClosedDayNight, Prop_ClosedSeason, Prop_CombatAdjuster, Prop_CommonTwister, Prop_Crawlspace, Prop_Doppleganger, Prop_EnlargeRoom, Prop_EnterAdjuster, Prop_Familiar, Prop_FightSpellCast, Prop_HaveAdjuster, Prop_HaveEnabler, Prop_HaveResister, Prop_HaveSpellCast, Prop_HaveZapper, Prop_HereAdjuster, Prop_HereSpellCast, Prop_Hidden, Prop_IceBox, Prop_Invisibility, Prop_ItemNoRuin, Prop_ItemTransporter, Prop_ItemTransReceiver, Prop_LangTranslator, Prop_LimitedItems, Prop_LocationBound, Prop_LotsForSale, Prop_MagicFreedom, Prop_MOBEmoter, Prop_ModExperience, Prop_NarrowLedge, Prop_NewDeathMsg, Prop_NoChannel, Prop_NoCharm, Prop_NoDamage, Prop_NoOrdering, Prop_NoPKill, Prop_NoPurge, Prop_NoRecall, Prop_NoSummon, Prop_NoTeleport, Prop_NoTeleportOut, Prop_NoTelling, Prop_OpenPassword, Prop_PeaceMaker, Prop_PracticeDummy, Prop_ReqAlignments, Prop_ReqCapacity, Prop_ReqClasses, Prop_ReqEntry, Prop_ReqHeight, Prop_ReqLevels, Prop_ReqNoMOB, Prop_ReqPKill, Prop_ReqRaces, Prop_ReqStat, Prop_ReqTattoo, Prop_Resistance, Prop_RestrictSpells, Prop_Retainable, Prop_RideAdjuster, Prop_RideEnabler, Prop_RideResister, Prop_RideSpellCast, Prop_RideZapper, Prop_RoomDark, Prop_RoomForSale, Prop_RoomsForSale, Prop_RoomUnmappable, Prop_RoomView, Prop_RoomWatch, Prop_SafePet, Prop_ScrapExplode, Prop_Smell, Prop_SparringRoom, Prop_SpellAdder, Prop_SpellReflecting, Prop_StatTrainer, Prop_StayAboard, Prop_Tattoo, Prop_TattooAdder, Prop_TicketTaker, Prop_Trainer, Prop_Transporter, Prop_Trashcan, Prop_UseSpellCast, Prop_UseSpellCast2, Prop_WeakBridge, Prop_WeaponImmunity, Prop_WearAdjuster, Prop_WearEnabler, Prop_WearResister, Prop_WearSpellCast, Prop_WearZapper, Prop_Weather, Prop_WizInvis, Property, Puppy, Python, Quarterstaff, QuestBound, QuestPoint, Rabbit, Ranger_AnimalFrenzy, Ranger_Enemy1, Ranger_Enemy2, Ranger_Enemy3, Ranger_Enemy4, Ranger_FindWater, Ranger_Hide, Ranger_Sneak, Ranger_Track, Ranger_TrackAnimal, Ranger_WoodlandCreep, Ranger_WoodlandLore, Rapier, Rat, Ration, Rattlesnake, Raven, RedDragon, Regeneration, Ring, Ring_Ornamental, Ring_Protection, RingMail, RingOfColdProtection, RingOfElectricity, RingOfFortitude, RingOfJustice, RingOfMagicResistance, Road, RoadGrid, RoadThinGrid, Robes, Ruler, Sabre, SaltWaterSurface, SaltWaterThinSurface, ScaleMail, Scalp, Scimitar, Scrapping, ScrimShaw, ScrollScribing, ScrollSpell, Sculpting, Searching, SewerMaze, SewerRoom, ShallowWater, Shearing, Sheep, ShieldWeapon, Shipwright, Shirt, Shoes, Shore, Shortsword, Sickle, SignLanguage, SilverDragon, Sinking, Skeleton, Skill_AllBreathing, Skill_Arrest, Skill_ArrestingSap, Skill_Attack2, Skill_Attack3, Skill_AttackHalf, Skill_Bash, Skill_Befriend, Skill_BellyRolling, Skill_Buffoonery, Skill_Cage, Skill_Chantcraft, Skill_Chirgury, Skill_Climb, Skill_CollectBounty, Skill_Conduct, Skill_ControlUndead, Skill_Convert, Skill_Dirt, Skill_Disarm, Skill_Disguise, Skill_Dodge, Skill_Enslave, Skill_EscapeBonds, Skill_Explosive, Skill_FalseArrest, Skill_Feint, Skill_FireBreathing, Skill_Flee, Skill_Haggle, Skill_HandCuff, Skill_IdentifyPoison, Skill_Imitation, Skill_InstrumentBash, Skill_JailKey, Skill_Joke, Skill_Juggle, Skill_Leeching, Skill_Map, Skill_MarkDisguise, Skill_Meditation, Skill_Mimicry, Skill_MountedCombat, Skill_Parry, Skill_Prayercraft, Skill_Puppeteer, Skill_Recall, Skill_RegionalAwareness, Skill_Resistance, Skill_Revoke, Skill_ScrollCopy, Skill_Shuffle, Skill_Slapstick, Skill_Slip, Skill_SlowFall, Skill_Songcraft, Skill_SongWrite, Skill_Spellcraft, Skill_Stability, Skill_Swim, Skill_Track, Skill_Trip, Skill_TuneInstrument, Skill_TurnUndead, Skill_TwoWeaponFighting, Skill_UndeadInvisibility, Skill_WandUse, Skill_Warrants, Skill_WildernessLore, Skill_Write, SlaveTrading, SmallChest, SmallDagger, SmallMace, SmallSack, Smelting, SmokeRings, Soiled, Song, Song_Armor, Song_Babble, Song_Blasting, Song_Charm, Song_Clumsiness, Song_Comprehension, Song_Death, Song_Detection, Song_Dexterity, Song_Disgust, Song_Distraction, Song_Flight, Song_Flying, Song_Friendship, Song_Health, Song_Inebriation, Song_Knowledge, Song_Lethargy, Song_Lightness, Song_Lullibye, Song_Mana, Song_Mercy, Song_Mute, Song_Nothing, Song_Ode, Song_Protection, Song_Quickness, Song_Rage, Song_Rebirth, Song_Revelation, Song_Seeing, Song_Serenity, Song_Silence, Song_SingleMindedness, Song_Strength, Song_Thanks, Song_Valor, SoundEcho, SpacePort, Specialization_Axe, Specialization_BluntWeapon, Specialization_EdgedWeapon, Specialization_FlailedWeapon, Specialization_Hammer, Specialization_Natural, Specialization_Polearm, Specialization_Ranged, Specialization_Staff, Specialization_Sword, Specialization_Weapon, Speculate, Spell, Spell_AchillesArmor, Spell_AcidArrow, Spell_AcidFog, Spell_AddLimb, Spell_Advancement, Spell_Alarm, Spell_AlternateReality, Spell_AlterSubstance, Spell_AnalyzeDweomer, Spell_Anchor, Spell_AnimateItem, Spell_AnimateWeapon, Spell_ArcaneMark, Spell_ArcanePossession, Spell_Augury, Spell_Awe, Spell_AweOther, Spell_BaseClanEq, Spell_BigMouth, Spell_Blademouth, Spell_Blindness, Spell_Blink, Spell_Blur, Spell_Boomerang, Spell_Brainwash, Spell_Breadcrumbs, Spell_BurningHands, Spell_CauseStink, Spell_CEqAcid, Spell_CEqCold, Spell_CEqDisease, Spell_CEqElectric, Spell_CEqFire, Spell_CEqGas, Spell_CEqMind, Spell_CEqParalysis, Spell_CEqPoison, Spell_CEqWater, Spell_ChainLightening, Spell_ChangeSex, Spell_ChantShield, Spell_Charm, Spell_CharmWard, Spell_Choke, Spell_Claireaudience, Spell_Clairevoyance, Spell_ClanDonate, Spell_ClanHome, Spell_ClarifyScroll, Spell_Clog, Spell_Clone, Spell_Cloudkill, Spell_Cogniportive, Spell_CombatPrecognition, Spell_Command, Spell_ComprehendLangs, Spell_Confusion, Spell_ConjureNexus, Spell_ContinualLight, Spell_Counterspell, Spell_Darkness, Spell_Daydream, Spell_DeadenSmell, Spell_Deafness, Spell_Delay, Spell_Delirium, Spell_Delude, Spell_DemonGate, Spell_DestroyObject, Spell_DetectAmbush, Spell_DetectGold, Spell_DetectHidden, Spell_DetectInvisible, Spell_DetectMagic, Spell_DetectMetal, Spell_DetectPoison, Spell_DetectScrying, Spell_DetectSentience, Spell_DetectTraps, Spell_DetectUndead, Spell_DetectWater, Spell_Disenchant, Spell_DisenchantWand, Spell_Disintegrate, Spell_Dismissal, Spell_DispelDivination, Spell_DispelMagic, Spell_DistantVision, Spell_DivineBeauty, Spell_Dragonfire, Spell_Dream, Spell_Duplicate, Spell_Earthquake, Spell_ElementalStorm, Spell_EnchantArmor, Spell_EnchantArrows, Spell_EnchantWand, Spell_EnchantWeapon, Spell_EndlessRoad, Spell_Enlarge, Spell_Enlightenment, Spell_Ensnare, Spell_Enthrall, Spell_Erase, Spell_Exhaustion, Spell_FaerieFire, Spell_FaerieFog, Spell_FakeArmor, Spell_FakeFood, Spell_FakeSpring, Spell_FakeWeapon, Spell_Farsight, Spell_Fatigue, Spell_Fear, Spell_FeatherFall, Spell_Feeblemind, Spell_FeelTheVoid, Spell_FeignDeath, Spell_FeignInvisibility, Spell_FindFamiliar, Spell_Fireball, Spell_Flagportation, Spell_Flameshield, Spell_FlamingEnsnarement, Spell_FleshStone, Spell_FloatingDisc, Spell_Fly, Spell_FoolsGold, Spell_Forget, Spell_ForkedLightning, Spell_Frailty, Spell_FreeMovement, Spell_Frenzy, Spell_Friends, Spell_Frost, Spell_FutureDeath, Spell_Gate, Spell_Geas, Spell_GhostSound, Spell_GiantStrength, Spell_GraceOfTheCat, Spell_GravitySlam, Spell_Grease, Spell_GreaterInvisibility, Spell_Grow, Spell_GustOfWind, Spell_Haste, Spell_HeatMetal, Spell_Hold, Spell_Hunger, Spell_Hungerless, Spell_IceLance, Spell_IceSheet, Spell_IceStorm, Spell_IdentifyObject, Spell_Ignite, Spell_IllusoryDisease, Spell_IllusoryWall, Spell_Immunity, Spell_ImprovedInvisibility, Spell_ImprovedPolymorph, Spell_IncreaseGravity, Spell_Infravision, Spell_InsatiableThirst, Spell_Invisibility, Spell_IronGrip, Spell_Irritation, Spell_Knock, Spell_KnowAlignment, Spell_KnowBliss, Spell_KnowOrigin, Spell_KnowPain, Spell_KnowValue, Spell_Laughter, Spell_LedFoot, Spell_Levitate, Spell_Light, Spell_LightenItem, Spell_Lightning, Spell_LightSensitivity, Spell_LimbRack, Spell_LocateObject, Spell_LowerResists, Spell_MageArmor, Spell_MageClaws, Spell_MagicalAura, Spell_MagicItem, Spell_MagicMissile, Spell_MagicMouth, Spell_MajManaShield, Spell_MajorGlobe, Spell_ManaBurn, Spell_ManaShield, Spell_MarkerPortal, Spell_MarkerSummoning, Spell_MassDisintegrate, Spell_MassFeatherfall, Spell_MassFly, Spell_MassHaste, Spell_MassInvisibility, Spell_MassSleep, Spell_MassSlow, Spell_MassWaterbreath, Spell_Meld, Spell_Mend, Spell_MeteorStorm, Spell_MindBlock, Spell_MindFog, Spell_MindLight, Spell_MinManaShield, Spell_MinorGlobe, Spell_Mirage, Spell_MirrorImage, Spell_Misstep, Spell_Mute, Spell_MysticShine, Spell_Nightmare, Spell_Nondetection, Spell_ObscureSelf, Spell_PassDoor, Spell_Permanency, Spell_Phantasm, Spell_PhantomHound, Spell_Polymorph, Spell_PolymorphSelf, Spell_Portal, Spell_PrayerShield, Spell_PredictWeather, Spell_ReadMagic, Spell_RechargeWand, Spell_Refit, Spell_Reinforce, Spell_RepairingAura, Spell_Repulsion, Spell_ResistAcid, Spell_ResistArrows, Spell_ResistBludgeoning, Spell_ResistCold, Spell_ResistDisease, Spell_ResistElectricity, Spell_ResistFire, Spell_ResistGas, Spell_ResistIndignities, Spell_ResistMagicMissiles, Spell_ResistParalyzation, Spell_ResistPetrification, Spell_ResistPiercing, Spell_ResistPoison, Spell_ResistSlashing, Spell_ReverseGravity, Spell_RogueLimb, Spell_Scatter, Spell_Scribe, Spell_Scry, Spell_SeeAura, Spell_Shatter, Spell_Shelter, Spell_Shield, Spell_ShockingGrasp, Spell_Shockshield, Spell_Shove, Spell_Shrink, Spell_ShrinkMouth, Spell_Silence, Spell_Siphon, Spell_Sleep, Spell_Slow, Spell_SlowProjectiles, Spell_Sonar, Spell_SongShield, Spell_Spellbinding, Spell_SpellTurning, Spell_SpiderClimb, Spell_Spook, Spell_StinkingCloud, Spell_StoneFlesh, Spell_Stoneskin, Spell_StoreSpell, Spell_Summon, Spell_SummonArmy, Spell_SummonCompanion, Spell_SummonEnemy, Spell_SummonFlyer, Spell_SummoningWard, Spell_SummonMarker, Spell_SummonMonster, Spell_SummonSteed, Spell_Teleport, Spell_TeleportationWard, Spell_TeleportObject, Spell_Thirstless, Spell_Timeport, Spell_TimeStop, Spell_Toadstool, Spell_Torture, Spell_Tourettes, Spell_Transformation, Spell_TrueSight, Spell_Ugliness, Spell_Ventriloquate, Spell_WallOfAir, Spell_WallOfDarkness, Spell_WallOfFire, Spell_WallOfForce, Spell_WallOfIce, Spell_WallOfStone, Spell_WardArea, Spell_WaterBreathing, Spell_WaterCannon, Spell_Weaken, Spell_WeaknessAcid, Spell_WeaknessCold, Spell_WeaknessElectricity, Spell_WeaknessFire, Spell_WeaknessGas, Spell_Web, Spell_WellDressed, Spell_Wish, Spell_WizardLock, Spell_WizardsChest, Spell_WordRecall, Spell_Youth, SplintMail, Spring, Staff, StdAbility, StdArea, StdArmor, StdAuctioneer, StdBanker, StdBoffWeapon, StdBomb, StdBook, StdBow, StdCage, StdCageRideable, StdClanApron, StdClanCard, StdClanCommonContainer, StdClanCommonItem, StdClanContainer, StdClanDonationList, StdClanFlag, StdClanItem, StdClanPamphlet, StdClanSpecialItem, StdClosedDoorway, StdCoins, StdContainer, StdDeckOfCards, StdDeity, StdDrink, StdElecContainer, StdElecItem, StdExit, StdFood, StdGrid, StdGridArea, StdHandOfCards, StdInnKey, StdItem, StdJournal, StdKey, StdLanguage, StdLasso, StdLawBook, StdLimb, StdLockedDoorway, StdMap, StdMaze, StdMOB, StdNet, StdOpenDoorway, StdPerfume, StdPill, StdPlanet, StdPlayingCard, StdPortal, StdPostman, StdPotion, StdPowder, StdProgram, StdRideable, StdRideable, StdRoom, StdScroll, StdShield, StdShipComponent, StdShipConsole, StdShipContainer, StdShipItem, StdShopKeeper, StdSkill, StdSling, StdSmokable, StdSpaceShip, StdSpear, StdThinArea, StdThinGrid, StdThinGridArea, StdThinInstance, StdTimeZone, StdTitle, StdTrap, StdTub, StdWand, StdWeapon, SteelGauntlets, Stiletto, StoneGiant, StoneGolem, StoneGrid, StoneMaze, StoneRoom, StoneThinGrid, StuddedLeatherArmor, SuperPower, Swamp, SwampGrid, SwampThinGrid, Sword, Tailoring, Tattooing, Taxidermy, Teacher, TemporaryImmunity, Thief_Alertness, Thief_Ambush, Thief_AnalyzeMark, Thief_Appraise, Thief_Arsonry, Thief_Assassinate, Thief_Autocaltrops, Thief_AutoDetectTraps, Thief_AutoMarkTraps, Thief_Autosneak, Thief_AvoidTraps, Thief_BackStab, Thief_Bind, Thief_Bribe, Thief_Caltrops, Thief_CarefulStep, Thief_Comprehension, Thief_Con, Thief_ConcealDoor, Thief_ConcealItem, Thief_ConcealWalkway, Thief_ContractHit, Thief_Countertracking, Thief_DampenAuras, Thief_DazzlingCaltrops, Thief_DeathTrap, Thief_Detection, Thief_DetectTraps, Thief_DisablingCaltrops, Thief_DisassembleTrap, Thief_Distract, Thief_Embezzle, Thief_EscapeBonds, Thief_Espionage, Thief_Evesdrop, Thief_Flank, Thief_Flay, Thief_Footlocks, Thief_Forgery, Thief_FrameMark, Thief_Graffiti, Thief_Hide, Thief_HideInPlainSight, Thief_HideOther, Thief_HighMarks, Thief_IdentifyBombs, Thief_IdentifyTraps, Thief_ImprovedCaltrops, Thief_ImprovedDistraction, Thief_ImprovedHiding, Thief_ImprovedPeek, Thief_ImprovedSteal, Thief_ImprovedSwipe, Thief_Kamikaze, Thief_KillLog, Thief_Listen, Thief_Lore, Thief_Lure, Thief_MakeBomb, Thief_Mark, Thief_MarkerSpying, Thief_MarkInvisibility, Thief_MarkTrapped, Thief_MinorTrap, Thief_Mug, Thief_Nondetection, Thief_Observation, Thief_Palm, Thief_Panhandling, Thief_Peek, Thief_Pick, Thief_PlantItem, Thief_Poison, Thief_Racketeer, Thief_RemoveTraps, Thief_Robbery, Thief_RunningFight, Thief_Safecracking, Thief_Safehouse, Thief_Sap, Thief_Search, Thief_SenseLaw, Thief_SetAlarm, Thief_SetDecoys, Thief_Shadow, Thief_Shadowpass, Thief_Shadowstrike, Thief_SilentDrop, Thief_SilentGold, Thief_SilentLoot, Thief_SlickCaltrops, Thief_SlipItem, Thief_SlipperyMind, Thief_Snatch, Thief_Sneak, Thief_SneakAttack, Thief_Snipe, Thief_Spying, Thief_Squatting, Thief_Steal, Thief_StrategicRetreat, Thief_StripItem, Thief_Surrender, Thief_Swipe, Thief_TagTurf, Thief_TapRoom, Thief_TarAndFeather, Thief_Trap, Thief_TrapImmunity, Thief_TrophyCount, Thief_TurfWar, Thief_UndergroundConnections, Thief_UsePoison, ThiefSkill, ThievesCant, ThinRoom, ThreadbareRobes, ThrowingStone, Tiger, Torch, Torturesmithing, TrainingSession, Trap_AcidPit, Trap_AcidSpray, Trap_Avalanche, Trap_BearTrap, Trap_Boomerang, Trap_Boulders, Trap_CaveIn, Trap_CrushingRoom, Trap_Darkfall, Trap_DeepPit, Trap_ElectricShock, Trap_Enter, Trap_EnterBlade, Trap_EnterGas, Trap_EnterNeedle, Trap_EnterPit, Trap_EnterSpell, Trap_FloodRoom, Trap_Get, Trap_GetBlade, Trap_GetGas, Trap_GetNeedle, Trap_GetSpell, Trap_Gluey, Trap_Greasy, Trap_Ignition, Trap_Infected, Trap_Launcher, Trap_MonsterCage, Trap_Needle, Trap_NeedlePrick, Trap_Noise, Trap_Open, Trap_OpenBlade, Trap_OpenGas, Trap_OpenNeedle, Trap_OpenSpell, Trap_PoisonGas, Trap_Popper, Trap_RatPit, Trap_RoomPit, Trap_SleepGas, Trap_SnakePit, Trap_Snare, Trap_Spark, Trap_SpellBlast, Trap_SpikePit, Trap_SporeTrap, Trap_Trap, Trap_Tripline, Trap_Unlock, Trap_UnlockBlade, Trap_UnlockGas, Trap_UnlockNeedle, Trap_UnlockSpell, Trap_Vanishing, Trap_WeaponSwing, TrappedChest, TrappedDoor, TrappedLockedDoor, TreeSurface, Troll, Turtle, TwoHandedSword, UmberHulk, Unbinding, Undead, Undead_ColdTouch, Undead_EnergyDrain, Undead_LifeDrain, Undead_WeakEnergyDrain, UnderSaltWater, UnderSaltWaterGrid, UnderSaltWaterMaze, UnderSaltWaterThinGrid, UnderWater, UnderWaterGrid, UnderWaterMaze, UnderWaterThinGrid, UnseenWalkway, Wainwrighting, WalkingBoots, Wand_Advancement, Wand_Fire, Wand_Nourishment, WandArchon, WarHammer, WaterCurrents.AWaterCurrent, Waterskin, WaterSurface, WaterThinSurface, WeakParalysis, Weaponsmithing, Weaving, WetCaveGrid, WetCaveMaze, WetCaveRoom, Whip, WhiteDragon, WildEagle, Wineskin, WingFlying, Wolf, WoodRoom, WoodRoomGrid, WoodRoomMaze, WoodRoomThinGrid, Woods, WoodsGrid, WoodsMaze, WoodsThinGrid, Wyvern, Zombie

public interface Environmental
extends Tickable, Affectable, StatsAffecting, MsgListener, CMObject, CMModifiable, Behavable

The core of most object types in CoffeeMud. Much of the most common fields and data are derived from this.


Field Summary
 
Fields inherited from interface com.planet_ink.coffee_mud.core.interfaces.Tickable
STATUS_AFFECT, STATUS_ALIVE, STATUS_BEHAVIOR, STATUS_CLASS, STATUS_DEAD, STATUS_END, STATUS_FIGHT, STATUS_MISC, STATUS_MISC2, STATUS_MISC3, STATUS_MISC4, STATUS_MISC5, STATUS_MISC6, STATUS_MISC7, STATUS_NOT, STATUS_OTHER, STATUS_RACE, STATUS_REBIRTH, STATUS_SCRIPT, STATUS_START, STATUS_WEATHER, TICKID_AREA, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_EMAIL, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MOB, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SPELL_AFFECT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET, TICKMASK_SOLITARY, TICKS_PER_RLMIN, TIME_MILIS_PER_MUDHOUR, TIME_TICK, TIME_TICK_DOUBLE
 
Method Summary
 boolean amDestroyed()
          Whether the destroy() method has been previousy called on this object.
 java.lang.String description()
          The basic description of this object, as shown when the item is directly LOOKed at.
 void destroy()
          Utterly and permanently destroy this object, not only removing it from the map, but causing this object to be collected as garbage by Java.
 java.lang.String displayText()
          Gets the raw string used to show what this object looks like in the room.
 long expirationDate()
          If this object expires, it should have a timestamp saying when it expires, in real time.
 java.lang.String image()
          Returns the fully qualified and determined name of the image file displayed for this object when MXP is used.
 boolean isGeneric()
          Whether the fields of this item are set in code, or set by builders.
 int maxRange()
          the maximum range of this object, if applicable.
 int minRange()
          the minimum range of this object, if applicable.
 java.lang.String miscTextFormat()
          Unimplemented as of yet, but will hold a string telling the system what the proper format of any miscText data.
 java.lang.String name()
          The displayable name of this object.
 java.lang.String Name()
          The raw unmodified name of this object as stored in the database.
 java.lang.String rawImage()
          Returns the raw name of the image file to display for this object when MXP is used.
 boolean sameAs(Environmental E)
          Whether this object instance is functionally identical to the object passed in.
 boolean savable()
          Whether, if this object is in a room, whether it is appropriate to save this object to the database as a permanent feature of its container.
 void setDescription(java.lang.String newDescription)
          Sets the basic description of this object, as shown when the item is directly LOOKed at.
 void setDisplayText(java.lang.String newDisplayText)
          Sets the raw string used to show what this object looks like in the room.
 void setExpirationDate(long dateTime)
          If this object expires, it should have a timestamp saying when it expires, in real time.
 void setImage(java.lang.String newImage)
          Sets the raw name of the image file to display for this object when MXP is used.
 void setMiscText(java.lang.String newMiscText)
          For objects which have false for their isGeneric method, this is used to set any internally coded strings to change the nature or behavior of the object.
 void setName(java.lang.String newName)
          Sets the raw unmodified name of this object as stored in the database.
 java.lang.String text()
          For objects which have false for their isGeneric method, this is used to set any internally coded strings to change the nature or behavior of the object.
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Tickable
getTickStatus, tick
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject
copyOf, ID, initializeClass, newInstance
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Affectable
addEffect, addNonUninvokableEffect, baseEnvStats, delEffect, envStats, fetchEffect, fetchEffect, numEffects, recoverEnvStats, setBaseEnvStats
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.StatsAffecting
affectCharState, affectCharStats, affectEnvStats
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.MsgListener
executeMsg, okMessage
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMModifiable
getSaveStatIndex, getStat, getStatCodes, isStat, setStat
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Behavable
addBehavior, addScript, delBehavior, delScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts
 

Method Detail

name

java.lang.String name()
The displayable name of this object. May be modified by envStats() object. Is derived from the Name().

Specified by:
name in interface Tickable
Returns:
the modified final name of this object on the map.
See Also:
Name()

Name

java.lang.String Name()
The raw unmodified name of this object as stored in the database. This is the name set by builders and used as a basis for the name() method.

Returns:
the raw base name of this object on the map.
See Also:
name()

setName

void setName(java.lang.String newName)
Sets the raw unmodified name of this object as stored in the database. This is the name set by builders and used as a basis for the name() method.

Parameters:
newName - the raw base name of this object on the map.
See Also:
Name()

displayText

java.lang.String displayText()
Gets the raw string used to show what this object looks like in the room. May be used as a basis for other methods, such as the title of rooms, and what an exit looks like when open. The value for Items may be null if the item is not displayed when the room is seen.

Returns:
the string describing how this object looks in the room

setDisplayText

void setDisplayText(java.lang.String newDisplayText)
Sets the raw string used to show what this object looks like in the room. May be used as a basis for other methods, such as the title of rooms, and what an exit looks like when open. The value for Items may be null if the item is not displayed when the room is seen.

Parameters:
newDisplayText - the string describing how this object looks in the room

description

java.lang.String description()
The basic description of this object, as shown when the item is directly LOOKed at.

Returns:
the basic detail description of this object

setDescription

void setDescription(java.lang.String newDescription)
Sets the basic description of this object, as shown when the item is directly LOOKed at.

Parameters:
newDescription - the basic detail description of this object

destroy

void destroy()
Utterly and permanently destroy this object, not only removing it from the map, but causing this object to be collected as garbage by Java. Containers, rooms. and mobs who have their destroy() method called will also call the destroy() methods on all items and other objects listed as content, recursively.


savable

boolean savable()
Whether, if this object is in a room, whether it is appropriate to save this object to the database as a permanent feature of its container. It always returns true except under unique circumstances.

Returns:
true, usually.

amDestroyed

boolean amDestroyed()
Whether the destroy() method has been previousy called on this object.

Returns:
whether the object is destroy()ed.

image

java.lang.String image()
Returns the fully qualified and determined name of the image file displayed for this object when MXP is used. If rawImage() is non-empty, it will return rawImage, and otherwise use the mxp default data file.

Returns:
the name of the mxp image to display for this object.

rawImage

java.lang.String rawImage()
Returns the raw name of the image file to display for this object when MXP is used. This is the value set by the builder, and may be returned by image() if it is non-empty.

Returns:
the raw name of the mxp image file

setImage

void setImage(java.lang.String newImage)
Sets the raw name of the image file to display for this object when MXP is used. This is the value set by the builder, and may be returned by image() if it is non-empty.

Parameters:
newImage - the raw name of the mxp image file

isGeneric

boolean isGeneric()
Whether the fields of this item are set in code, or set by builders. Generic means that they are set by builders, in which case XML is returned by the text() method containing all of the values for all the fields.

Returns:
whether this item is modifiable by builders
See Also:
text()

setMiscText

void setMiscText(java.lang.String newMiscText)
For objects which have false for their isGeneric method, this is used to set any internally coded strings to change the nature or behavior of the object. For objects which have true for their isGeneric method, this is used to set and parse the XML which will be used to fill out the fields in this object. Since Ability objects are never Generic, this will always be where parameters are read from an Ability instance.

Parameters:
newMiscText - either an open internal text string, or XML

text

java.lang.String text()
For objects which have false for their isGeneric method, this is used to set any internally coded strings to change the nature or behavior of the object. For objects which have true for their isGeneric method, this is used to set and parse the XML which will be used to fill out the fields in this object. Since Ability objects are never Generic, this will always be where parameters are read from an Ability instance.

Returns:
either an open internal text string, or XML

miscTextFormat

java.lang.String miscTextFormat()
Unimplemented as of yet, but will hold a string telling the system what the proper format of any miscText data. Will use the CMParms.MTFORMAT_* constants for definition.

Returns:
the format expected for the miscText field
See Also:
CMParms, text(), setMiscText(String)

sameAs

boolean sameAs(Environmental E)
Whether this object instance is functionally identical to the object passed in. Works by repeatedly calling getStat on both objects and comparing the values.

Parameters:
E - the object to compare this one to
Returns:
whether this object is the same as the one passed in
See Also:
CMModifiable.getStatCodes(), CMModifiable.getStat(String)

expirationDate

long expirationDate()
If this object expires, it should have a timestamp saying when it expires, in real time. When it expires, a MSG_EXPIRE message will be sent to it.

Returns:
the time stamp when this thing expires
See Also:
setExpirationDate(long)

setExpirationDate

void setExpirationDate(long dateTime)
If this object expires, it should have a timestamp saying when it expires, in real time. When it expires, a MSG_EXPIRE message will be sent to it.

Parameters:
dateTime - the time stamp when this thing expires
See Also:
expirationDate()

maxRange

int maxRange()
the maximum range of this object, if applicable. Can refer to the size of a room, the range of a weapon, or the calculated range of a mob in combat.

Returns:
the maximum range

minRange

int minRange()
the minimum range of this object, if applicable. Can refer to the size of a room, the range of a weapon, or the calculated range of a mob in combat. Usually 0.

Returns:
the minimum range