Minetest-WorldEditAdditions/worldeditadditions_core
Starbeamrainbowlabs 74a8996afc
//rotate: start implementing a frontend
This is more complicated than I expected.
We've got a new parser and a state machine for the args, but we now need to put these values to use and pass them to worldeditadditions.rotate().
NOTE TO SELF: BE REAL CAREFUL WITH ORIGIN HANDLING.
We MUST NOT pull from sorted pos1/2 by accident! Though I doubt this would be an issue since weac.pos.get(player_name, i) is a thing
2023-12-10 03:16:28 +00:00
..
core Bugfix: fix crash in pos_marker_wall/delete 2023-08-20 16:46:30 +01:00
textures initial pos marker wall for +x only 2023-06-27 21:45:48 +01:00
utils //rotate: start implementing a frontend 2023-12-10 03:16:28 +00:00
init.lua //nodeapply: Generalise matching engine into NodeListMatcher 2023-11-27 22:27:20 +00:00
mod.conf core: fix bugs, enable! 2022-05-19 01:45:36 +01:00
README.md Implement run_command, but it's not quite finished yet 2022-05-17 01:03:58 +01:00

worldeditadditions_core

This mod's purpose is to provide a solid base upon which the rest of WorldEditAdditions can function. Once it is complete, we will be able to mark our dependency on worldedit itself optional. To get to that point though will still require a significant effort in implementing enhanced versions of all existing WorldEdit commands. If you've got some free time and a great idea for a command, please do open a pull request! :D

In short, worldeditadditions_core is a reimplementation of a number of underlying parts of the worldedit engine. Parts of worldeditadditions_core are likely to look very similar to parts of WorldEdit - this is because inspiration was taken from Uberi/WorldEdit when implementing worldeditadditions_core.