Go to file
Alexander Weber 2aff4ce4cf NPC builder ported to npcf 2016-11-17 19:36:47 +01:00
buildings initial git commit 2016-10-17 21:30:53 +02:00
textures NPC builder ported to npcf 2016-11-17 19:36:47 +01:00
README.md add screenshot to the readme 2016-10-17 23:06:10 +02:00
chest.lua smartfs updates 2016-11-14 22:33:38 +01:00
depends.txt NPC builder ported to npcf 2016-11-17 19:36:47 +01:00
files.lua Some optimizations, simple task generation 2016-11-13 01:30:04 +01:00
init.lua NPC builder ported to npcf 2016-11-17 19:36:47 +01:00
mod.conf initial git commit 2016-10-17 21:30:53 +02:00
nodes.lua Some optimizations, simple task generation 2016-11-13 01:30:04 +01:00
npcf-worker.lua NPC builder ported to npcf 2016-11-17 19:36:47 +01:00
plan.lua formspec ported initially to smartfs to boost GUI at the next time 2016-11-07 23:43:36 +01:00
screenshot.png add screenshot and README 2016-10-17 22:59:17 +02:00
smartfs-forms.lua NPC builder ported to npcf 2016-11-17 19:36:47 +01:00
smartfs.lua bugfix in smartfs 2016-11-14 22:48:32 +01:00
worldedit-serialization.lua initial git commit 2016-10-17 21:30:53 +02:00

README.md

TownChest

A minetest mod contains a chest with building definitions. The chest can spawn a NPC that does build the building for you.

Screenshot

Features

  • WorldEdit file target

    • A Chest that allows you to choose a building and manage the building options
    • The most WorldEdit files are supported. just put the file to the buildings directory
    • Flatting and cleanup the building place, remove all cruft-nodes from building inside
    • Cleanup unknown nodes
    • Ground level detection trough dirt_with_* nodes
    • Optimized for realy big buildings. Try the AMMOnym_coloseum.we as a showcase
  • Creative build

    • Instant build allow you to get the building instantly
    • Creative build by NPC without providing needed nodes
  • Builder-NPC's

    • Multiple NPC's per building can be used (to get Clolseum in time you need ~50 NPC's oO)
    • NPC can change the assigned building if chest is stopped and an other active chest nearly

Roadmap (not implemented yet)

  • Survival mode

    • each NPC gets own inventory
    • build a node only if there is place in inventory for the old one and the new one is avialable in inventory
    • Use all nearly default:chest to store removed nodes (flatting) and to get nodes for building
  • Node mapping support

    • a way to change the needed nodes (like in building defined default:wood but I like to use something from moretrees mod)
    • the mapping should be able to map the unknown nodes
  • Support mts files

Vision / Ideas / maybe

  • other chests that generates a plan. The generated plan can be the daily work of a lumberjack as example

Credits

License

BSD-3-Clause