A Minetest mod which adds a new mana attribute to players.
Go to file
2015-02-14 02:33:45 +01:00
textures Change color of mana bar 2015-02-05 01:40:27 +01:00
API.md Add API for Mana regneration 2015-02-14 02:26:34 +01:00
depends.txt Add optional compability with hudbars mod 2015-02-04 20:43:39 +01:00
description.txt Add description 2015-02-02 02:53:44 +01:00
init.lua Add API for Mana regneration 2015-02-14 02:26:34 +01:00
README.txt Update README.txt 2015-02-14 02:33:45 +01:00

Mana mod [mana]
===============
Version: 0.3.0
Note: This mod uses semantic versioning, as defined by version 2.0.0 of the SemVer standard.
See: <http://semver.org/>

Description
===========
This mod adds basic support for mana to Minetest.
It provides a simple API to set, get, add and subtract the mana (and maximum) mana of any player.
The mod also automatically allows for regenerating Mana automatically.
By default, each player spawns with 0/200 mana, and regenerates 1 mana per tenth of a second. All
these values can be configured with the server settings (`minetest.conf`) and it is highly advised to do
so if you plan to integrate this mod into a subgame.

The API documentation is in the file API.md.

If the mod “HUD bars” [hudbars] is installed, a blue bar will be added to the HUD showing the player's mana reserves.
It currently only works with version 0.3.0 of this mod.

Otherwise, the mana is just shown as text.

Configuration
=============

This mod can be configured with minetest.conf! The following settings are accepted:

* `mana_default_max`: Initial max. mana given to new players. Default: `200`. This value must be non-negative.
* `mana_default_regen`: Initial regenerated mana per “mana tick”. Default: `1`. This value must be non-negative.
* `mana_regen_timer`: The length of a “mana tick” in seconds. Each player will get his/her mana increased by the current
  regen value per mana tick. Default: `0.1`. This value must be positive, also try to avoid very small values
  as those could probably stress your machine a lot.


License information
===================
* textures/mana_icon.png: CC-BY by Buch <http://opengameart.org/users/Buch>.
* textures/mana_bar.png: WTFPL by Wuzzy.
* Everything else: WTFPL.