Multiverse Message Catalog

From Multiverse

Jump to: navigation, search

The script mv-home/config/common/mvmessages.py defines the message catalog mvMessageCatalog, and adds to it all the predefined Multiverse message types with message type numbers from one (1) through 500. World developers should add their custom messages to mv-home/config/worldname/worldmessages.py.

In the tables below, the Java class named in the section heading is where the MessageType instances are defined.

Contents

AnimationClient Messages: multiverse.server.plugins.AnimationClient

Message Type Message Class
MSG_TYPE_ADD_PARTICLE_EFFECT multiverse.mars.plugins.AnimationClient.AddParticleEffectMessage
MSG_TYPE_ANIM_CMD_REQ multiverse.mars.plugins.AnimationClient.AnimationCommandReqMessage
MSG_TYPE_INVOKE_EFFECT multiverse.mars.plugins.AnimationClient.InvokeEffectMessage
MSG_TYPE_REMOVE_PARTICLE_EFFECT multiverse.mars.plugins.AnimationClient.RemoveParticleEffectMessage
MSG_TYPE_REQ_ADD_PARTICLE_EFFECT multiverse.mars.plugins.AnimationClient.ReqAddParticleEffectMessage


Behavior Messages: multiverse.server.engine.Behavior

Message Type Message Class
MSG_TYPE_COMMAND multiverse.server.engine.Behavior.CommandMessage
MSG_TYPE_EVENT multiverse.server.engine.Behavior.EventMessage

CombatClient Messages: multiverse.mars.plugins.CombatClient

Message Type Message Class
MSG_TYPE_ABILITY_PROGRESS multiverse.mars.plugins.CombatClient.AbilityProgressMessage
MSG_TYPE_ABILITY_UPDATE multiverse.mars.plugins.CombatClient.AbilityUpdateMessage
MSG_TYPE_AUTO_ATTACK multiverse.mars.plugins.CombatClient.AutoAttackMessage
MSG_TYPE_COOLDOWN multiverse.mars.plugins.CombatClient.CooldownMessage
MSG_TYPE_DAMAGE multiverse.mars.plugins.CombatClient.DamageMessage
MSG_TYPE_RELEASE_OBJECT multiverse.mars.plugins.CombatClient.ReleaseObjectMessage
MSG_TYPE_START_ABILITY multiverse.mars.plugins.CombatClient.StartAbilityMessage

MarsInventoryClient Messages: multiverse.mars.plugins.MarsInventoryClient

Message Type Message Class
MSG_TYPE_MARS_INV_FIND multiverse.mars.plugins.MarsInventoryClient.RemoveOrFindItemMessage
MSG_TYPE_TRADE_COMPLETE multiverse.mars.plugins.MarsInventoryClient.TradeCompleteMessage
MSG_TYPE_TRADE_OFFER_REQ multiverse.mars.plugins.MarsInventoryClient.TradeOfferReqMessage
MSG_TYPE_TRADE_OFFER_UPDATE multiverse.mars.plugins.MarsInventoryClient.TradeOfferUpdateMessage
MSG_TYPE_TRADE_START multiverse.mars.plugins.MarsInventoryClient.TradeStartMessage
MSG_TYPE_TRADE_START_REQ multiverse.mars.plugins.MarsInventoryClient.TradeStartReqMessage

QuestClient Messages: multiverse.mars.plugins.QuestClient

Message Type Message Class
MSG_TYPE_CONCLUDE_QUEST multiverse.mars.plugins.QuestClient.RequestConcludeMessage
MSG_TYPE_GET_QUEST_STATUS multiverse.mars.plugins.QuestClient.GetQuestStatusMessage
MSG_TYPE_NEW_QUESTSTATE multiverse.mars.plugins.QuestClient.NewQuestStateMessage
MSG_TYPE_QUEST_INFO multiverse.mars.plugins.QuestClient.QuestInfoMessage
MSG_TYPE_QUEST_LOG_INFO multiverse.mars.plugins.QuestClient.QuestLogInfoMessage
MSG_TYPE_QUEST_RESP multiverse.mars.plugins.QuestClient.QuestResponseMessage
MSG_TYPE_QUEST_STATE_INFO multiverse.mars.plugins.QuestClient.QuestStateInfoMessage
MSG_TYPE_QUEST_STATE_STATUS_CHANGE multiverse.mars.plugins.QuestClient.StateStatusChangeMessage
MSG_TYPE_REMOVE_QUEST_RESP multiverse.mars.plugins.QuestClient.RemoveQuestResponseMessage
MSG_TYPE_REQ_CONCLUDE_QUEST multiverse.mars.plugins.QuestClient.RequestConcludeMessage
MSG_TYPE_REQ_QUEST_INFO multiverse.mars.plugins.QuestClient.RequestQuestInfoMessage
MSG_TYPE_REQ_RESET_QUESTS multiverse.msgsys.SubjectMessage

EnginePlugin Messages: multiverse.server.engine.EnginePlugin

Message Type Message Class
MSG_TYPE_DUMP_ALL_THREAD_STACKS multiverse.msgsys.Message
MSG_TYPE_GET_PROPERTY multiverse.server.engine.EnginePlugin.GetPropertyMessage
MSG_TYPE_PLUGIN_STATE multiverse.server.engine.EnginePlugin.PluginStateMessage
MSG_TYPE_SET_PROPERTY multiverse.server.engine.EnginePlugin.SetPropertyMessage
MSG_TYPE_TRANSFER_OBJECT multiverse.server.engine.EnginePlugin.TransferObjectMessage

InventoryClient Messages: multiverse.server.plugins.InventoryClient

Message Type Message Class
MSG_TYPE_ACTIVATE multiverse.server.plugins.InventoryClient.ActivateMessage
MSG_TYPE_ADD_ITEM multiverse.server.plugins.InventoryClient.AddItemMessage
MSG_TYPE_CREATE_INV multiverse.msgsys.SubjectMessage
MSG_TYPE_INV_FIND multiverse.server.plugins.InventoryClient.RemoveOrFindItemMessage
MSG_TYPE_INV_REMOVE multiverse.server.plugins.InventoryClient.RemoveOrFindItemMessage
MSG_TYPE_INV_UPDATE multiverse.server.plugins.InventoryClient.InvUpdateMessage
MSG_TYPE_LOOTALL multiverse.server.plugins.InventoryClient.LootAllMessage

Msgsys Messages: multiverse.msgsys.MessageTypes

Message Type Message Class
MSG_TYPE_BOOLEAN_RESPONSE multiverse.msgsys.BooleanResponseMessage
MSG_TYPE_INT_RESPONSE multiverse.msgsys.IntegerResponseMessage
MSG_TYPE_LONG_RESPONSE multiverse.msgsys.LongResponseMessage
MSG_TYPE_RESPONSE multiverse.msgsys.ResponseMessage
MSG_TYPE_STRING_RESPONSE multiverse.msgsys.StringResponseMessage

ObjectManagerClient Messages: multiverse.server.plugins.ObjectManagerClient

Message Type Message Class
MSG_TYPE_GENERATE_OBJECT multiverse.server.plugins.ObjectManagerClient.GenerateObjectMessage
MSG_TYPE_GENERATE_STRUCTURE multiverse.server.plugins.ObjectManagerClient.GenerateStructureMessage
MSG_TYPE_GENERATE_SUB_OBJECT multiverse.server.plugins.ObjectManagerClient.GenerateSubObjectMessage
MSG_TYPE_LOAD_OBJECT multiverse.server.plugins.ObjectManagerClient.LoadObjectMessage
MSG_TYPE_LOAD_OBJECT_DATA multiverse.server.plugins.ObjectManagerClient.LoadObjectDataMessage
MSG_TYPE_LOAD_SUBOBJECT multiverse.server.plugins.ObjectManagerClient.LoadSubObjectMessage
MSG_TYPE_REGISTER_TEMPLATE multiverse.server.plugins.ObjectManagerClient.RegisterTemplateMessage
MSG_TYPE_SAVE_OBJECT multiverse.server.plugins.ObjectManagerClient.SaveObjectMessage
MSG_TYPE_SAVE_OBJECT_DATA multiverse.server.plugins.ObjectManagerClient.SaveObjectDataMessage
MSG_TYPE_SAVE_SUBOBJECT multiverse.server.messages.OIDNamespaceMessage
MSG_TYPE_SET_PERSISTENCE multiverse.server.plugins.ObjectManagerClient.SetPersistenceMessage
MSG_TYPE_SET_SUBPERSISTENCE multiverse.server.plugins.ObjectManagerClient.SetSubPersistenceMessage
MSG_TYPE_SUB_OBJECT_DEPS_READY multiverse.server.plugins.ObjectManagerClient.SubObjectDepsReadyMessage

ObjectTracker Messages: multiverse.server.objects.ObjectTracker

Message Type Message Class
MSG_TYPE_NOTIFY_REACTION_RADIUS multiverse.server.objects.ObjectTracker.NotifyReactionRadiusMessage

PropertyMessage: multiverse.server.messages.PropertyMessage

Message Type Message Class
MSG_TYPE_PROPERTY multiverse.server.messages.PropertyMessage


WorldManagerClient Messages: multiverse.server.plugins.WorldManagerClient

Message Type Message Class
MSG_TYPE_AMBIENTLIGHT_REQ multiverse.server.plugins.WorldManagerClient.AmbientLightReqMessage
MSG_TYPE_ANIMATION multiverse.server.plugins.WorldManagerClient.AnimationMessage
MSG_TYPE_COM multiverse.server.plugins.WorldManagerClient.ComMessage
MSG_TYPE_COM_REQ multiverse.server.plugins.WorldManagerClient.ComReqMessage
MSG_TYPE_DC_REQ multiverse.server.plugins.WorldManagerClient.DisplayContextReqMessage
MSG_TYPE_DESPAWNED multiverse.server.plugins.WorldManagerClient.DespawnedMessage
MSG_TYPE_DESPAWN_REQ multiverse.server.plugins.WorldManagerClient.DespawnReqMessage
MSG_TYPE_DETACH multiverse.server.plugins.WorldManagerClient.DetachMessage
MSG_TYPE_DIR_LOC_ORIENT multiverse.server.plugins.WorldManagerClient.DirLocOrientMessage
MSG_TYPE_DISPLAY_CONTEXT multiverse.server.plugins.WorldManagerClient.DisplayContextMessage
MSG_TYPE_EXTENSION multiverse.server.plugins.WorldManagerClient.ExtensionMessage and multiverse.server.plugins.WorldManagerClient.TargetedExtensionMessage
MSG_TYPE_FOG multiverse.server.plugins.WorldManagerClient.FogMessage
MSG_TYPE_FOG_REQ multiverse.server.plugins.WorldManagerClient.FogReqMessage
MSG_TYPE_FREE_REMOTE_OBJ multiverse.server.plugins.WorldManagerClient.FreeRemoteObjectMessage
MSG_TYPE_GETWNODE_REQ multiverse.msgsys.SubjectMessage
MSG_TYPE_MOB_PATH multiverse.server.plugins.WorldManagerClient.MobPathMessage
MSG_TYPE_MOB_PATH_CORRECTION multiverse.server.plugins.WorldManagerClient.MobPathCorrectionMessage
MSG_TYPE_MOB_PATH_REQ multiverse.server.plugins.WorldManagerClient.MobPathReqMessage
MSG_TYPE_MODIFY_DC multiverse.server.plugins.WorldManagerClient.ModifyDisplayContextMessage
MSG_TYPE_NEW_DIRLIGHT multiverse.server.plugins.WorldManagerClient.NewDirLightMessage
MSG_TYPE_NEW_REGION multiverse.server.plugins.WorldManagerClient.NewRegionMessage
MSG_TYPE_NEW_REMOTE_OBJ multiverse.server.plugins.WorldManagerClient.NewRemoteObjectMessage
MSG_TYPE_OBJINFO_REQ multiverse.server.plugins.WorldManagerClient.ObjInfoReqMessage
MSG_TYPE_ORIENT multiverse.server.plugins.WorldManagerClient.OrientMessage
MSG_TYPE_ORIENT_REQ multiverse.server.plugins.WorldManagerClient.OrientReqMessage
MSG_TYPE_PERCEIVER_REGIONS multiverse.server.plugins.WorldManagerClient.PerceiverRegionsMessage
MSG_TYPE_PERCEPTION multiverse.msgsys.PerceptionMessage
MSG_TYPE_PERCEPTION_INFO multiverse.msgsys.PerceptionMessage
MSG_TYPE_REFRESH_WNODE multiverse.server.plugins.WorldManagerClient.RefreshWNodeMessage
MSG_TYPE_REPARENT_WNODE_REQ multiverse.server.plugins.WorldManagerClient.ReparentWNodeReqMessage
MSG_TYPE_ROAD multiverse.server.plugins.WorldManagerClient.RoadMessage
MSG_TYPE_SETWNODE_REQ multiverse.server.plugins.WorldManagerClient.SetWorldNodeReqMessage
MSG_TYPE_SET_AMBIENT multiverse.server.plugins.WorldManagerClient.SetAmbientLightMessage
MSG_TYPE_SKYBOX_REQ multiverse.server.plugins.WorldManagerClient.SkyboxReqMessage
MSG_TYPE_SOUND multiverse.server.plugins.WorldManagerClient.SoundMessage
MSG_TYPE_SPAWNED multiverse.server.plugins.WorldManagerClient.SpawnedMessage
MSG_TYPE_SPAWN_REQ multiverse.server.plugins.WorldManagerClient.SpawnReqMessage
MSG_TYPE_SPAWN_STRUCT_REQ multiverse.server.plugins.WorldManagerClient.SpawnStructureReqMessage
MSG_TYPE_SYS_CHAT multiverse.server.plugins.WorldManagerClient.SysChatMessage
MSG_TYPE_TARGETED_PROPERTY multiverse.server.plugins.WorldManagerClient.TargetedPropertyMessage
MSG_TYPE_TERRAIN_REQ multiverse.server.plugins.WorldManagerClient.TerrainReqMessage
MSG_TYPE_UPDATEWNODE multiverse.server.plugins.WorldManagerClient.UpdateWorldNodeMessage
MSG_TYPE_UPDATEWNODE_REQ multiverse.server.plugins.WorldManagerClient.UpdateWorldNodeReqMessage
MSG_TYPE_UPDATE_OBJECT multiverse.server.plugins.WorldManagerClient.UpdateMessage
MSG_TYPE_WNODECORRECT multiverse.server.plugins.WorldManagerClient.WorldNodeCorrectMessage
Personal tools