Architect's planner
Add planning plains for loading the textures (sketches)
building building_mechanics creative developer_tools
Important: mod is in beta, actually are some changes in main code - please, see changelog before update!
About
Archiplanner (Architect's planner) adds large places for uploading plans, maps etc. primary made for next building there.
What contain this mod:
- 2 "ruller" textures
- 10 textures as "base for planning" with resolution made as 16 px per node
- color palette
- white 1 px texture
- 11 simple models with plane for planning with left front corner double triangle "sign"
- 1 basic model for edit if somebody doesnt want to have the "double triangle sign"
- and code with logic for it
- 1 example
What supports this mod:
- any size of textures and building to 256 x 256 nodes
- simplier and more complex variant of registration of plans as nodes
- use plan register functions in other mods
Variants of nodes from main node:
- lc = left corner
- rc = right corner
- sc = side center
- c = center
- lcs = left corner with full-size selectionbox
- rcs = right corner with full-size selectionbox
- scs = side center with full-size selectionbox
- cs = center with full-size selectionbox
Models and textures for size variants that mod contain (only left-corner variant)
- (1 x 1 - only base for editing)
- 8 x 8
- 16 x 8
- 16 x 16
- 32 x 8
- 32 x 16
- 32 x 32
- 64 x 8
- 64 x 16
- 64 x 32
- 64 x 64 (other variants needs your model or your edit or existing model)
Important: variants with full-size selectionbox are not recommended for larger plans (64 x any and higher), it could be hard for server.
What doesn't contain:
- more examples
- models for other variant of plan than lc / lcs
- crafting (maybe future)
- hands for building the buildings
How to use this mod
Install this mod
Add your plan:
- Create a plan
- Create a inventory image
- (if do you want
- Add both files into archiplanner/textures
- Open plans.lua
- Find local plans (or local simpleplans if you use systematic names of textures and systematic names of meshes)
- Copy row without "--" on start and change informations that you wants
- Save the file plans.lua
- Turn on world with this mod
Because I am partly lazy, is supported in column with node name etc. use with start symbols of ")" or "!" for simplify writing. Really file names shouldn't contain these symbols!
- ")name" etc. - adds name, size and Z-axe size
- "!name" etc. - adds name, size, Z-axe size and variant
Placing, rotating, coloring etc.
- paramtype2 is colorfacedir then
- for rotate, use to main node (double triangle) "Rotator A" from my mod
repainteror any screwdriver or worldedit - for repaint, use to main node "Repaintor A" from mod
repainteror worldedit or some other color changer (if is but this mod doesn't support coloring by unifieddyes)
Licence
- Code and OBJs are under MIT
- Textures are under CC BY 4.0 without:
- CC0 1.0 textures - archiplanner_bpx.png and archiplanner_palette.png (Why? Because these OBJ models are more code than visual art.)
Using AI
- Idea, logic and "hard work on code" fully made by human.
- OBJs are hand-written, textures made by human in basic painting softwares (grid - GIMP, next edits - Paint.net).
- AI used only for basic help of syntax LUA code (contain too some bugfixes).
- Used AI models and tools: ChatGPT (GPT-4o, GPT-5), Gemini (Gemini 2.5)
Knowed issues:
- actually none
Coloring not only double triangle but too main plain isn't a bug.
Links
- Source: https://codeberg.org/MatyasP/archiplanner
- Forum: https://forum.luanti.org/viewtopic.php?t=32357
- Issues: https://codeberg.org/MatyasP/archiplanner/issues
- Website: https://luanti-mods.matyasp.eu/archiplanner/
- Original ContentDB page: content.luanti.org/packages/MatyasP/archiplanner/
License
MIT
Media license: CC-BY-4.0
Development state
BETA
| Version | Date | Min engine | Size | Download |
|---|---|---|---|---|
| 10108 - Bugfix of core.register_alias | 2026-02-23 17:36:32 | 24.7 KB | Download |