Go to file
Beha 168c4957f0 Display manual.md as server corestone help text. 2017-01-10 14:22:58 -05:00
bones Fix TNT protection testing. 2017-01-06 15:25:32 -05:00
doors Compatability fixes for 0.4.15-dev 2017-01-07 17:22:04 -05:00
kingdoms Display manual.md as server corestone help text. 2017-01-10 14:22:58 -05:00
kingdoms_meta Add ancient_world structures. 2017-01-09 15:47:08 -05:00
kingdoms_ui Add bones, beginning of magic. 2017-01-04 19:49:42 -05:00
magic Add a mana potion. 2017-01-09 19:09:53 -05:00
tnt Remove deprecated call in TNT. 2017-01-08 10:33:16 -05:00
LICENSE.md Add the ice spell. 2017-01-06 17:28:44 -05:00
README.md Update README.md 2017-01-08 19:28:06 -05:00
manual.md Add teleportation. 2017-01-07 12:58:32 -05:00
modpack.txt [kingdoms] initial commit 2016-12-31 14:08:15 -05:00

README.md

Kingdoms and Magic by Beha

The Kingdoms + Magic modpack is designed to allow kingdom vs kingdom PvP in Minetest, along with a wide variety of spells and nodes to attack and defend kingdoms.

Interesting features include:

  • A fully formspec-based kingdom manager.
  • Chat channels for the area, your kingdom, and everywhere.
  • Many magic crystals and essences which combine to form powerful devices and spells.
  • Several damage types and defenses.
  • The ability to hunt mobs via missile bombs.

Modifications

This modpack contains some alternative versions of mods with modifications to work better alongside the main kingdoms/magic combination.

  • bones: drop items upon explosion, respect kingdom heavy_chests level.
  • doors: respect kingdom levels, add heavy doors.
  • tnt: respect explosion blockers/absorbers, work better with objects and mobs, deal damage through magic.damage_obj.

Kingdoms also overrides a few default items.

  • chests: respect kingdom levels, add heavy chests.
  • furnace: respect kingdom levels.
  • keys: remove keys entirely

Compatibility

  • Kingdoms is mostly compatible with other mods by default, but mods that register locked/owned items or query protection may need some tweaking.
  • Protection should be tested with kingdoms.player.canpos rather than minetest.is_protected (unless testing for digging/building rights.) This is not critical, but it will result in less-flexible kingdom levels.
  • All locked/owned items should be replaced with tests for kingdom levels or is_protected. At the very least, allow maxlevel members of the kingdom to remove the nodes by force.

Recommended/Tested Mods

  • ancient_world has been hooked into for generating magic crystals and silver blocks as hidden rewards.

  • 3d_armor is fully compatible with kingdoms + magic and provides a variety of protections against all forms of "fleshy" damage. Kingdoms will disable the healing feature automatically.

  • unified_inventory is hooked into with a kingdoms button.

  • Most hunger mods will work, the mana bar from magic is placed above the usual hunger bar location.

  • Most mob mods will be compatible with magic's damage system. Mobs such as Dungeon Masters should not deal direct damage to nodes (especially protected nodes), but should channel their destruction through the included tnt mod.