Plot Manager

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.

[ Issues? Suggestions? GO TO THE http://i1137.photobucket.com/albums/n515/7mayhem7/bluebutto1n.png ]



< . . . Description . . . >


This plugin provides great control over WorldGuard regions for Plot Management. You can sell/buy, show owner information and last login (auto synchronizable), auto-delete the owner from the region if didn't log in a customizable time etc... all with colored signs and simple commands to relist the plots and change the price in real time without needing to destroy the sign and create a new one.

< . . . Current Features . . . >


  • ALL MESSAGES and SIGN LINES are customizable in the language files, some of them with colors and some variables as "price", "region name" "player balance" etc...

  • NO SIGN will be broken on creative if you have written a Plot Manager command before (to change price or status etc).

  • Sell Sigs:
    • You can sell/buy worldguard regions.
    • You can change the "status" of the Plot from "SOLD" to "On Sale" and viceversa with the command "/plot status" and left click (owner or moderator depending on permissions).
    • On Placement: if the region doesn't have an owner, the Sign will be set as "On Sale" automatically, if already has an owner, will be set to "SOLD" (but rember, you can allways change the status as i said before).
    • If there's no owner for the region: the sign will be set as "On Sale", the money of the purchase will be removed from the buyer account.
    • If there's NO owner: the sign will be set as "SOLD", but can be changed to "On Sale" by an administrator.
    • If there's ONE owner: the sign will be set as "SOLD", but can be changed to "On Sale" by the Owner or Adminsitrator.
      • If anyone buys the plot: the money will be removed from the buyer, sent to the current owner, and the ownership of the Plot will be exchanged
    • If there're more than 1 owner: the sign will be set as "SOLD" too, but can be changed to "On Sale" ONLY if the owners get back to 1 or 0 (to make it salable).
    • Finally, to buy the Plot (region) just left click 2 times, (for confirmation).
    • (OPTIONAL in config) All old members will be erased from the region for safety.
    • On correct purchase, Plot Manager forces WorldGuard save regions to prevent data loss.

  • Owner Signs:
    • Informative Sign.
    • The Sign is auto-updated every custom amount of time to show the last login and owner.
    • Option in config to update on every server start.
    • Can also be updated by command.
    • You can check the name of the owner for that Plot (region).
    • Sign will be updated every custom amount of time to show the last login of the owner.
    • Anti-Bug system: when you break an owner sign is deleted from the memory/plugin folder, but there're more ways to destroy a sign: explosions, wordledit... when trying to update the sign, if the synchronizer doesn't find a valid sign will delete it from memory/plugin folder automatically.

      < . . . How to Use . . . >





< . . . Commands & Permissions . . . >


  • All commands can be executed with "/wgpm" instead of "/plot" to avoid conflicts with Towny.
CommandPermissionDescription
/plot help...<Shows the list of commands.>
/plot reloadplotmanager.admin<Reloads de config.yml>
/plot updateplotmanager.admin<Synchronizes all the Owner Signs in the moment.>
/plot statusplotmanager.status.<admin/user><Changes the "Status" of the Plot from "On Sale" to "SOLD" and viceversa (Left click to the sign after the command), "user" permission only allows player to change status of owned plots.>
/plot price <price>plomanager.price.<admin/user><Changes the "Price" of the Plot to the new value (Left click to the sign after the command), "user" permission only allows player to change priceof owned plots.>
/plot invite <player> [region]plotmanager.user.invite<Invites player to owned plot, if the owner (executer of the command) is inside the plot is not necessary to type region name.>
/plot remove <player> [region]plotmanager.user.remove<Removes invited player from owned plot, if the owner (executer of the command) is inside the plot is not necessary to type region name.>
...plotmanager.user.buy<Allows players to use buy plots by clicking sell signs.>
...plotmanager.sign.sell<Allows placing/breaking Sell Signs.>
...plotmanager.sign.owner<Allows placing/breaking Owner Signs.>
...plotmanager.plots.x<"x" is the number of Plots the player can have. No permission or x=0 will use "Max_Plots" (default) from config.>



< . . . Next Features . . . >


( I wish you to have the last word in this, so please comment, and tell me what do you want in the next version! )

  • Nothing More Planned: PLEASE USE THE FORUM TO POST YOUR SUGGESTIONS!

    < . . . Changelog . . . >





< . . . Dependencies . . . >


  • Worldguard - For Regions
  • Vault - For Economy Transactions

    < . . . Errors / Issues - Troubleshooting . . . >


GETTING "Unsupported major.minor version 51.0" ON START?

ALL MY PLUGINS RUNS WITH JAVA 7! IF YOU HAVE JAVA 6, UNINSTALL IT AND INSTALL JAVA 7

  • Plugin won't load!
    • Your server version is the same as the plugin one?
  • I get tons of errors!
    • Try to remove all the plugin data (jar and folder), start/stop the server, paste again the jar in the plugins folder and start again.

      Nothing Works? Other Issue?

      POST A TICKET WITH AN ERROR LOG OR USEFUL INFO! (Top Page "Tickets" Button)



      < . . . About the Author . . . >


When i start a server with dozens of plugins i have the same fear... will plugins break with this build? Well I can guarantee my plugins WILL NOT! cause i'm an active programmer, i'll always update my plugins to work with latest RB CraftBukkit Builds, so relax and enjoy.


Also, you can hire me to make a custom plugin for your server, just ask!

< . . . Donations . . . >


This is a free work, i'm not gonna get rich with this, so if you like my work, want to speed up the development or get custom features, please feel free to donate, a simple $ is enought to buy me some cookies :)

Donate

About This Project

  • Project ID
    53537
  • Created
    Mar 10, 2013
  • Last Released File
    Aug 6, 2013
  • Total Downloads
    15,728
  • License

Categories

Members

Recent Files