Welcome to the Mana documentation wiki!
The Manasource project aims at bringing a real innovative, complete and Free 2D-MMORPG generic platform. With both our server and client provided, you'll be able to set up your own world, or take part of one already set up by our community.
If you want to get on board, why not try to come on IRC, or try the forums.
Community
Administrators documentation
Mana Client
Get it running
- Installation of Client
- Ports
- Dependencies
- Compile Mana from source
- Ports
- Dependencies
- Compile the Mana server from source
Basic configuration
- Test data
- Client configuration
- Update System
- Server configuration
- Scripting
- Chat commands
- Mapping
- Tools
- Client data handling
- Server data handling
- Image dyeing system
- The Mana server Protocol
- Sprite system
- The Mana server Database specifications
- Client design overview
- The Mana server statistics system
To get support about setting up a TmwAthena server, please have a look at The Mana World wiki.
Developers documentation
Welcome on board! We're happy that you're thinking about Joining the project!
Found a bug, missing a feature?
- Report them in our Bug tracker.
- For what is being worked on, see the bug tracker or talk with the developers
- Technical concepts and documentation needing reviews, see Requests for Comments
Development conventions
Source code documentation
- Doxygen for client (Doxygen Warnings)
- Doxygen for the Mana server (Doxygen Warnings)
- Additional Documentation about the eAthena servers (TmwAthena is a modified eAthena server.) can be found on its original web site.
External Resources
Be careful! We do not ensure that those are up to date!
- The Mana World Wiki - The Mana World wiki which contains some useful content to play with.
- Invertika Wiki - Contains information about the Mana client and server in German.
New Account Registration on this Wiki
This wiki is cloned from a repository: https://gitlab.com/manasource/manasource-doc
Pullrequest for fixes and updates are welcome :)