Server
From Multiverse
| Navigation Note |
|
The navigation boxes on the right group articles into logical categories and duplicate most of the links shown to the left. Use them to navigate easily among related articles. |
Contents |
Basics
| Multiverse Servers |
|
Installing • Installing on Linux • Running • Troubleshooting • FAQ • Release Notes • Updating • JMX Monitoring & Mgmt. |
| Infrastructure |
|
Platform Architecture • Registering a World • Proxy Server • Event Handling • World Manager • Voice Server |
| Messaging System |
|
Perception Messaging • Using Extension Messages • Message Marshalling • Multi-subject Messaging • Message Catalog |
| Object Architecture |
|
World Instancing • Server Object Search • Server Regions • Server Markers |
| Scalability and Performance |
| Reference |
|
File Layout • Property File • Logging • API |
If you are new to the Multiverse platform, follow the instructions in Getting Started.
- Installing the Servers - step-by-step instructions for Windows or Linux.
- Installing the Servers on Linux - this was specifically written for Linux users.
- Running the Servers - Using the startup scripts; command reference.
- Registering a World with the Multiverse Network
Upgrading:
- Upgrading to Version 1.5 - if you installed an earlier release, please read this!
References
- Server Version 1.5 Release Notes - known issues, recent fixes, new features, and so on.
- Server Troubleshooting - if you are having a fundamental problem, look here first.
- Server FAQ - Frequently Asked Questions.
- Multiverse Property File - Use property file to configure server startup parameters.
Server infrastructure
- Understanding the Multiverse Servers - overview of all the servers.
Object Architecture:
Messaging system:
- Multiverse Messaging System
- Multiverse Message Catalog
- Perception Messaging
- Multi-subject Messaging
- Server Message Marshalling
Other:
- How the Proxy Server Works
- Server Event Handling
- Server Logging
- Multiverse Voice Server
- Managing Mobs
API Reference:
Scalability and performance
See also Multiverse Platform Architecture.
Other
- Monitoring and Managing the Servers - Using JMX (prototype feature).
- Server Hosting Solutions
Developing and modifying server plug-ins
| Multiverse Server Plug-ins |
|
Understanding the Servers Processes, Plug-ins, and Agents Creating a Server Plug-in • Defining Command Handlers • Setting Perceiver Radius • |
| Examples and Tutorials |
|
Basic Server Plugin • Faction Plug-in • Creating a Slash Command |
| Server Development |
| Reference |
- Creating a Server Plug-in
- Example of a Basic Server Plugin
- Using Extension Messages
- Processes, Plug-ins, and Agents
- Defining Command Handlers - for "slash" commands.
Plug-in development
Using MARS
- Overview of MARS
- MARS Trading System
- MARS Trainer Plugin
- MARS Professions
- MARS Experience System
- MARS Group System
Combat:
Examples and Tutorials
- Platform Tutorial - Defining Mobs
- Adding Mobs to Your World
- Prototype Pet System
- Triggering an Action with a Mouseclick
- Setting Mob Orientation
- Scheduled Execution
- Working with Sound
- Creating a Teleporter
Other
Categories: Server | MARS
