Lars Mueller
98e452bb6a
Refactor minetest.schematic
...
Fixes a `size` off-by-one error, breaking backwards compatibility.
Also changes `self` to `params` in `schematic.create` to modify the passed table.
Furthermore gets rid of the dirty do-undo for writing.
2023-06-01 13:28:38 +02:00
Lars Mueller
7cf3bd2944
Turn remaining MT-only modules into MT-submodules
...
Affects mod, log, conf & player. Preserves compat through aliases.
2022-01-25 19:51:46 +01:00
Lars Mueller
daa0251632
Use tabs not spaces
2021-07-14 11:53:42 +02:00
Lars Mueller
2ba0b0555f
Bluon files: Use "wb" / "rb" instead of "w" / "r"
2021-07-13 20:28:44 +02:00
Lars Mueller
f2ecbac112
Schematics: Improve serialization, fix item handling
2021-07-13 20:26:51 +02:00
Lars Mueller
4175974def
Redo environments
2021-06-17 19:45:08 +02:00
Lars Mueller
0315a77696
Localize globals per file for all modules
2021-06-11 20:47:29 +02:00
Lars Mueller
b433b30dbe
Schematic: Fix light baking
2021-05-09 13:06:06 +02:00
Lars Mueller
edb9e98223
Rewrite schematic format
2021-05-09 13:04:17 +02:00
Lars Mueller
cb5e291285
Schematic: DIsallow unknown/ignore nodes
2021-05-08 21:31:15 +02:00
Lars Mueller
db08d8bbde
Experimental schematic format
2021-05-08 21:17:44 +02:00