summaryrefslogtreecommitdiff
path: root/worldedit/init.lua
AgeCommit message (Collapse)Author
2016-12-10Move wand.lua to worldedit_commandssfan5
2016-07-04Move cuboidapi.lua to correct placesfan5
2016-01-22Added a WorldEdit wand item that can be used to select areas with worldedit.Joseph Pickard
2015-05-16Fix existence check trying to open files for writingShadowNinja
2015-02-01Cleanup and fixupShadowNinja
Non-stylistic changes: * Add LuaDoc/LDoc support. * Fix `clear_objects` area size calculation. * Fix `clear_objects` removing player objects. * Fix shadowing of marker entity name with player name. * Make visualization functions use `swap_node`. * Make hidden nodes unwalkable. * Prevent `hide` from hiding air. * Make deprecated functions log to deprecated stream when called. * Fixed `replaceinverse` not using normalized node names. * Added .gitignore. * Bump version to 1.1. Stylistic changes: * Change `x = function` to `function x`. * Change comment format. * Make missing VoxelManip error less obnoxious. * Move `sort_pos` into `common.lua`, which is a required module. * Remove local copies of `minetest`. * Remove `worldedit = worldedit or {}` from modules. * Replace replaceinverse with an inverse argument to `replace`. * Added `error()`s on on invalid axes. * Change `wip` to `TODO`. * Rename `clearobjects` to `clear_objects`. * Remove `hollow_{sphere,dome,cylinder}` and replace them with a hollow parameter to each function. * Add helpers to reduce code duplication. * Renamed `Chat Commands.md` to `ChatCommands.md`.
2013-12-10Version information is now available via the API.Uberi
2013-11-24Revert "Change compatibility notices." because we have 0.4.8 nowSfan5
This reverts commit d5ec1bcefc128b3de7b7f9cfdc99a1bf146d0a6b.
2013-10-01Change compatibility notices.Uberi
2013-08-28Add //about.Uberi
2013-08-06Add version checker since so many people are confused about which version to ↵1.0Anthony Zhang
use.
2013-07-31New module loader properly halts when load-time error occurs in module.Anthony Zhang
2013-07-31//pyramid works along any axis and backwards. Working //clearobjects and ↵Anthony Zhang
//cylinder command, begin implementing super marker. Remove EnvRef usages and the block queue (the block queue does not work with VoxelManips). More block emergers.
2013-07-27More speedups for //hollowsphere, //sphere, //hollowdome, //dome, ↵Anthony Zhang
//cylinder, better module loader, fix message in //volume.
2013-07-21Super duper VoxelManipulator speedups to nearly every API function, and plus ↵Anthony Zhang
support for unloaded areas. Still in progress. Also, fix //allocate for very large schematics.
2013-05-18Fix the //move command (WorldEdit API is unaffected).Anthony Zhang
2013-04-28Add Block QueueSfan5
2013-03-20Dynamic module loading - you can now delete any file in the worldedit mod ↵Anthony Zhang
except init.lua, and the relevant functionality will simply not be included.
2013-03-20Oops, forgot to load the compatibility module.Anthony Zhang
2013-01-12Add //homogenize, //lua, and //luatransform commands, as well as their ↵Anthony Zhang
documentation.
2012-10-13Separate components into separate mods, add visualization API with hide(), ↵Anthony Zhang
suppress(), find(), and restore() for nondestructive node visualization. Corresponding chat commands are //hide, //suppress, //find, and //restore. Commands and functions documented.
2012-10-01Use modpack for easier installation (idea is taken from cornernote's mod ↵Anthony Zhang
format), fix some grammar in API reference, move chat command reference and API reference to separate files.