No description
Find a file
Fedja Beader 1f5534138e Fix std::string destroyed before use of c_str()
Problem was in skillrecv, vendorrecv changed for consistency (untested).
2026-08-15 22:28:59 +02:00
build Remove -Wswitch-default from options, fixes gcc9 build 2026-06-19 14:31:20 +02:00
CMake/Modules Remove physfs from cmake and switch to using virtfs. 2017-03-05 01:20:25 +03:00
cppcheck Add basic rules for cppcheck. 2014-02-02 13:01:49 +03:00
data Rebrand package tarname and installation directory 2025-12-01 22:04:50 +00:00
docs Rebrand branding file .manaplus -> .mana 2025-08-14 00:55:47 +02:00
mana Move some outdated tmw/mana files to mana directory 2011-01-02 03:07:31 +02:00
nightly Remove data/evol 2024-02-16 16:39:55 +00:00
packaging Fix debian menu file, reformat, fix longtitle 2026-07-06 02:09:36 +02:00
po Change text domain to manaverse 2025-07-27 02:00:42 +02:00
src Fix std::string destroyed before use of c_str() 2026-08-15 22:28:59 +02:00
tools Remove -Wswitch-default from options, fixes gcc9 build 2026-06-19 14:31:20 +02:00
.clang-tidy Disable another check in clang-tidy 2020-06-01 01:05:00 +03:00
.gitignore Rebranding due to evol removal 2026-06-26 21:10:40 +00:00
.gitlab-ci.yml Update gcc5_sdl2 job, make it generic in gcc version 2026-05-27 22:11:33 +00:00
.mailmap added myself to authors, fixed obfuscation 2021-05-21 22:39:08 +02:00
.travis.yml Rename --without-manaplusgame to --without-gameclient 2025-03-05 23:44:18 +00:00
Android.mk Rename manaplus source directories and headers to manaverse 2025-03-05 22:32:06 +00:00
AUTHORS Update README.md & README 2025-02-22 21:47:36 +00:00
azure-pipelines_macosx.yml Add all xcode versions into macosx ci config 2020-06-01 01:59:48 +03:00
build.sh Added checkes to build.sh, to show missing required (and optional) libraries and tools to build the client. 2023-02-05 14:17:32 +00:00
ChangeLog Typofix palete -> palette 2025-07-13 23:15:51 +00:00
circle.yml Add timeout field into circle.yml 2017-07-20 00:18:55 +03:00
CMakeLists.txt Rebrand package tarname and installation directory 2025-12-01 22:04:50 +00:00
configure.ac Rebranding due to evol removal 2026-06-26 21:10:40 +00:00
COPYING fix address in COPYING file. 2013-02-01 14:58:24 +03:00
INSTALL Update README.md & README 2025-02-22 21:47:36 +00:00
Makefile.am Fix debian menu file, reformat, fix longtitle 2026-07-06 02:09:36 +02:00
manaplus.desktop Rebrand program display name (appName) 2025-06-23 17:30:50 +02:00
manaplus.metainfo.xml Rebranding due to evol removal 2026-06-26 21:10:40 +00:00
manaplustest.desktop Fix invoking tests. 2012-05-17 01:38:56 +03:00
NEWS Add back NEWS and ChangeLog. 2011-01-06 03:23:39 +02:00
README Clean up chat commands from the README(.md) 2025-10-30 18:25:05 +01:00
README-SWITCH.md fixed path in switch readme, changed links to fit our pipelines 2021-05-21 22:40:17 +02:00
README.md Clean up chat commands from the README(.md) 2025-10-30 18:25:05 +01:00
README.txt Update links for mana/plus -> mana/verse project rename 2025-07-15 20:56:47 +00:00
run.sh added (optional) leftover args to build and run script 2021-06-05 10:36:14 +02:00

The Mana Verse Client

ManaVerse logo

Downloads and Build status

gitlab windows build gitlab appimg build gitlab .deb build

gitlab build status

Click on an image above to download last good build or Build yourself

Development team:

Dependencies:

Optional dependencies:

Embedded libs:

Additional run time deps:

  • xsel (for clipboard access, used only in SDL 1.2)
  • xdg-open (from xdg-utils, for open url in browser)

Images and fonts sources:

  • data/icons
  • data/fonts/src

0. Index

  1. Account
  2. Commands
  3. Skills
  4. Support
  5. License

1. Account

To create an account you can usually press the "Register" button after choosing your server. When this doesn't work, visit the website of the server you'd like to register on, since they may be using an online registration form instead.

2. Commands

KEYBOARD:

Use arrow keys to move around. Other keys:

  • Ctrl attack
  • F1 toggle the online help
  • F2 toggle profile window
  • F3 toggle inventory window
  • F4 toggle equipment window
  • F5 toggle skills window
  • F6 toggle minimap
  • F7 toggle chat window
  • F8 toggle shortcut window
  • F9 show setup window
  • F10 toggle debug window
  • Alt + 0-9,-, etc show emotions.
  • S sit down / stand up.
  • F toggle debug pathfinding feature (change map mode)
  • P take screenshot
  • R turns on anti-trade function.
  • A target nearest monster
  • H hide all non-sticky windows
  • Z pick up item
  • Enter focus chat window / send message

MOUSE:

Left click to execute default action: walk, pick up an item, attack a monster and talk to NPCs (be sure to click on their feet). Right click to show up a context menu. Holding [Left Shift] prevents from walking when attacking.

/Commands:

Please refer to chat commands entry in built-in help pages

4. Support

Please report any issues you are having with this client. You can report them at:

  • GitLab Issues (if you have a TMW GitLab account)
  • forum
  • IRC
  • Discord
  • In game: to game masters, developers or #world channel.

If you have feedback about a specific game that uses the ManaVerse client, be sure to instead contact the developers of that game.

5. Licenses

All code in this repository is under GPL 2+ license. Art can be under CC-BY-SA or GPL 2+.

GitHub or other non-free hosting providers may use strange Terms of Service that may violate these licenses. If any of their terms violate these licenses then these providers should remove ManaVerse repositories from their platforms.

ManaVerse is a fork of ManaPlus, the main repository of the latter is hosted on gitlab.com