SafeWGTool

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

SafeWGTool (swgt) adds a set of commands for use with WorldGuard and WorldEdit. As well as some convenience features for rbuy.
By now the main fields are:

  • More convenient and safer commands for claiming regions, pricing, for region owners to add/remove others. Integrated concept for "fairness", commands need confirmation, showing a summary of involved players and if they are known or online at all.
  • More convenient admin commands for creating plots, manipulating regions (flags, owners, deletion...) and selling plots (rbuy).
  • Probably removed: Pseudo-creative regions with safe-to-use block placing and instant destroying of blocks, plus some editing commands like /set, /replace, autoplot/ (Which work only inside of one pseudo-creative region, saving performance: bit-by-bit, not so safe: no undo!).

Use for experts only - largely undocumented. Ask if in doubt!
Major cleanup of what features to keep or externalize or remove is pending. Might include the default config/info files in the jar, so no more container zip files.


Maintenance Phase

I will have to take this "lightly", that is rather adding bugfixes than requested features, but i want to share it and i am using it, will maintain most of it, so beta-testers are welcome.

I might try to pull through some minimum features, adding some server-claim features and more intuitive and tab-completable stuff. Might remove pseudo creative and set/replace features since the current implementation (at least of pseudo creative) needs too much attention for updating, might also replace them by features not using pseudo creative regions but only depending on WorldGuard (using the worldedit selection and split it into many ones to do the command bit by bit, also using the commands only inside of own regions might be one possible addition.)


New Info (being built up very slowly)

I will try to put some info here, bit by bit, request by request.


OUTDATED INFO

Features:

  • Some convenience commands for setting and removing parents, changing ownership of regions.
  • "safe" commands for changing membership / ownership of your own regions (intended for safe use by players) - issuing commands will show a summary and if the referenced players are known at all, execution will be done upon confirmation with "/swgt confirm". You can only delete regions that you exclusively own, you can only remove members but not other owners, for instance.
  • Outdated technique/block infos: pseudo "creative regions" : Declare a WorldGuard region as "creative", so you can instantly break blocks and get refunded blocks you place. A place-tool amd a selection-tool plus a selection command easy the use. This will only work for defined blocks, so that item duplication is hopefully impossible [This is the intention of creative regions: only owners with perms can change allowed blocks, fast building and destroying, no abuse]
  • Convenience commands on creative regions: set and replace, slow but distributed over time, capped memory use. [no undo !]
  • Info tool showing region dimensions + on sneak: extra info like owners, priority... + rbuy price, if rbuy is present.
  • Claiming: permission and configuration based applicable settings: method to gather info about intended claiming/selection
  • Claiming: Flexible configuration for prices and limits, depending on defaults, worlds, containing regions and permissions.
  • Chunk generation feature (radius around a playe, distributed over time, standard task) [Buggy, does unload, still out of memory.]
  • RSP integration: Automatically (to be configurable) registeres a certain permission group for creative regions, that then allows to add things like flying to those regions automatically. (optional)
  • Safe region claiming: Based on present permissions and flexibly configurable region settings players may or may not claim for free or for an area or volume based price, having the selection be inside of certain or owned regions or not, allow overlap or not. Flexible settings for claiming, concerning pricing and sizing with global presets, per-world presets and also presets for surrounding regions. Differentiates applicable settings by
  • Economy integration (admittance needed): depending on permission, you have to buy on claim, area based price, volume based price depending on perms. (optional) priorities, allows for ownership settings as well as for permission based settigns ("VIP claim" for instance).
  • (Integrates with WGPFix to prevent some piston-abuse (RECOMMENDED for pseudo creative regions, optional).)
  • Integrates with plshared (to be released) For a creative-region-only teleport-item (optional).
  • Using WorldGuard permissions (WEPIF, integrates with almost any perms, slight differences possible).

So most of the features aim at safe features similar to creative mode, region claiming, and distantly: some WorldEdit functionality like set and replace (Certainly coming: safe copy and paste | MISSING: undo !).

It has quite some permission nodes so it might take a while till the documentation is updated.

Currently working on (schedule):

  • Other plugins. This is in use, currently.

Maybe future:

  • Writing default config.
  • DOCS, could take a while to update docs

License lgpl something.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    35569
  • Created
    Jan 11, 2012
  • Last Released File
    Oct 11, 2014
  • Total Downloads
    5,754
  • License

Categories

Members

Recent Files

Bukkit