A Readme.md A abilities.lua A init.lua A points.lua A toolrotate.lua
1.9 KiB
= Magic for minetest =
This mod attempts to add magic abilities and more to minetest.
Adding things which annoy players, e.g. lots of nodes, should be avoided.
Instead, this mod tries to implement magic based comfort while the player does
not need to use it. He/She should be able to decide to simply ignore everything
that this mod adds.
=== Features ===
==== tool rotation ====
While wielding a tool, hold e (the running key aux1) and press q (the drop key)
to rotate tools.
First, vertically the items below the wielded item are searched for tools, then
items horizontally to the right are searched. After that the tools are cycled,
i.e. your wielded item becomes the item below the wielded one, the item below
becomes the next one etc., the last item of the chain is set to the previously
wielded item.
Tool rotation costs 5 cracky_dug points.
=== Points ===
There are … types of points: komfort, zerstoerung,
==== komfort ====
This category refers to points regarding hassle.
===== cracky_dug =====
You can get cracky_dug points by digging nodes of the cracky group, e.g. stone. You get more points for a higher cracky_digging level and for harder nodes.
TODO:
- get_width of the player inventory doesn't work (toolrotate)
- Saving the points only when shutting down is quite unsafe (points)
- Find a befitting way to inform players about their points use sth like message:format("a d %g", number) for this
- add automatic tool switching
- add treecapitator tool enchanting
- add cave_lighting magic
- add replacer field replacing mode
- fire and ice staff
- tool capabilities enchanting (1.5 ^ level)
- point gathering level (e.g. 1.5 ^ level times as much as with default level) for point types, i.e. implement abilities.lua
- teleport magic
- allow enchanting only when achievements were met
- matter transformation magic
- add a machine which prints a tool's capabilities to a paper This helps searching for the fastest pick on the server.