Name: areas Source: Fork of upstream mod - Do not replace License: See "LICENSE" ---------------------------------------------------------------------- 1. This is a modified version of an upstream mod. The starting point was obtained initially as follows: rm -fr areas git clone https://github.com/MultiCraft/areas.git ---------------------------------------------------------------------- 2. Settings note. For worlds that use the "build" privilege, the following line should be added to "world.conf": self_protection_privilege = build ---------------------------------------------------------------------- 3. Partial list of changes: * Major change: "areas" now converts old "protector:" blocks to new "areas:" blocks that are integrated with the "areas" protection sys- tem. * The "areas" HUD display lists at most one converted "protector:" en- try at a time. This is necessary so as to keep the display from being flooded with entries of this type. * As a separate change, the "areas" HUD display is now limited to a reasonable number of lines. * Underscores are now optional in "areas" command names. For example, "/areapos1" is the same as "/area_pos1". * "/area_pos1" and "/area_pos2" may be abbreviated to "/apos1" and "/apos2". Or to "/a1" and "/a2". * "/recursive_remove_areas" may be abbreviated to "/rra". * Detab Lua source files and trim white space. * Allow all clients; i.e., remove a MultiCraft-specific limit. * Make these edits: sed -e 's/player:get_pos/player:getpos/g' \ -e 's/minetest.settings:get_bool/minetest.setting_getbool/g' \ -e 's/minetest.settings:get/minetest.setting_get/g' \ -e 's/beetween/between/g' \ -i *.lua * Edit "protector.lua". Move objects from the "areasprotector:" name- space to the "areas:" namespace. Modify crafting recipe for the protector block to make it compatible with the current "_game". * Rename image files to make the names compatible with the revised "protector.lua". * Patch areas:canInteract" and "areas:player_exists" to make these routines work with CoderGroups. * Replace "hud.lua" with old version (new one isn't compatible). * Change default protector radius from 8 to 10. * Depend on: default codergroups? protector? ---------------------------------------------------------------------- End of file.