BuildersPlot

BuildersPlot allows servers to easily protect their worlds by assigning plots to their guests. In this way, BuildersPlot allows people assigned to plots to only build inside those plots. No more grief, block spam, or fire problems. All of these actions are limited to land inside a plot. Plots are fully configurable and can be any size. They can also be claimed by guests if set up a certain way; drastically reducing the amount of attention needed by server staff.
Features:
- Easily create Plot both claimable and directly owned by a player.
- Force your guests to build in their own plot.
- Grief, block spam, and fire issues completely blocked outside of plots (No more grief!)
- Protect your guests' builds with ease
- Teleport to other player's plots (And your own plot)
- No more need to rollback, grief can't happen in the first place!
- Simple commands to make, manage, and delete plots.
Commands: [Parameter] represents an optional parameter whereas <parameter> represents a required parameter.
- /plot - Displays all commands ingame.
- /plot create <Plot Name> <Plot Owner OR "NoOwner"> - This allows admins/mods (specified in player.yml) to create a plot by using 2 points (point they are standing on and point they are looking at) to create a cuboid region. If second argument is NoOwner, guests will be able to claim this plot.
- /plot mark <Plot Name> <Plot Owner OR "NoOwner"> - This creates a plot but instead of using point1 as the block you are standing on and point2 as the block you are looking at, it uses the points you selected with the marker tool. (Left click with gold hoe for point1, right click for point2)
- /plot info <Plot Name> - Displays info for the specified plot.
- /plot edit <Plot Name> <point1 OR point2> - Allows someone to edit one of the points of a plot by using the block they are looking at as the new point.
- /plot delete <Plot Name> - Deletes the specified plot.
- /plot claim <Plot Name> - Claims the specified plot if it exists or isn't already owned or the player doesn't already own a plot.
- /plot unclaim <Plot Name> - Unclaims the specified plot
- /plot tp [Plot Owner]- Teleports to your plot (or the player specified's plot)
- /plot list - Lists all unclaimed plots
- /plot addMember <Player Name>- Adds an exempt player to players.yml (This player will not be restricted to building in a plot anymore)
- /plot addMod <Player Name> - Adds a player who is allowed to create/delete/modify plots and add members to players.yml
- /plot ignoreWorld <World Name> - Adds a world to worlds.yml (BuildersPlot will no longer stop block events in this world)
- /plot removeIgnored <World Name> - Removes a world from worlds.yml
- /plot reloadConfig - Reloads all the config files without having to restart the server.
- /plot expandUp <Plot Name> - Sets the upper Y-Limit of this plot to 256.
- /plot addFriend <Plot Name> <Player Name> - Adds this player to this plot's friends list, which allows them to build in the plot as well.
- /plot removeFriend <Plot Name> <Player Name> - Removes this player from this plot's friends list.
Plot System Functionality:
The plot system requires a guest to own a plot before they can build anywhere. Without a plot, they cannot burn/break/build anywhere. Admins (or Moderators specified in players.yml) are allowed to make plots and either assign them directly to a guest or make it claimable (Using "NoOwner" as the Plot Owner parameter). That guest can now build only in that plot, and no where else
Permission Nodes (Work with most Permissions plugins):
- buildersplot.create - Allows a user to create a plot
- buildersplot.mark - Allows a user to create a plot using the Marker Tool (Gold hoe)
- buildersplot.edit - Allows a user to edit a plot by either using the block they are looking at for point1/point2 or by using the points selected with the marker tool
- buildersplot.delete - Allows a user to delete a plot.
- buildersplot.config - Allows a user to reload and modify the config files via command
- buildersplot.teleportother - Allows a user to teleport to another person's plot (/plot tp <PlotOwner>)
- buildersplot.exempt - Exempts a user from plots (same as adding them to members list in players.yml ... this user can build anywhere now)
Per-World Preferences for Plots:
With the implementation of v1.1 you might notice a worlds.yml hanging around in your BuildersPlot folder. The first time this is generated, it is empty. This means that by default, BuildersPlot watches all of your worlds and makes sure that everyone in all worlds is restricted to plots (unless they are in players.yml, admin, or have the buildersplots.exempt node). If you execute the command /plot ignoreWorld <WorldName you will add this world to worlds.yml and BuildersPlot will ignore all block events in it. This means that the world will no longer be protected by grief! If you wish to remove the world you can execute the command /plot removeIgnored <WorldName>. This removes the world from worlds.yml.
-
View User Profile
-
Send Message
Posted May 7, 2012Picked up this error when I ran my server: http://pastebin.com/auKQneuH
Solved this by making my own "BuildersPlot" folder since it didn't create it's own.
-
View User Profile
-
Send Message
Posted May 7, 2012@BuildersPlugins
$ ls plugins/BuildersPlot/
config.yml
Keine settings.yml
-
View User Profile
-
Send Message
Posted May 7, 2012@dynamicdude
/plot list lists all unclaimed plots :)
-
View User Profile
-
Send Message
Posted May 7, 2012@BuildersPlugins
thanks for the 1.2.1 its fixed the protection problem and the error :) would it be poss to add a command to list free plots i.e unclaimed and then a command to tp to a plot from the list.
example /plots free
....... list of unclamed plots........ plot2 plot4 plot7 plot34 plot44 plot103 plot77 plot 88 and so on
-
View User Profile
-
Send Message
Posted May 7, 2012@JeLuF
I may be able to solve your first problem. First of all, do you have a settings.yml file and a BuildersPlot folder?
-
View User Profile
-
Send Message
Posted May 7, 2012@JeLuF
I don't have the code in front of me right now, but I know for sure that your second error is because you cannot execute Plot commands through the console, only in game.
-
View User Profile
-
Send Message
Posted May 7, 2012Hi,
I'm still getting Java exceptions in 1.2.1. On startup, I get http://p.defau.lt/?IB47__CeQlyloOI1uDADpw
When calling "plot" on the server console, I get http://p.defau.lt/?LAvH8cILJ7_9daFBVetilQ
-
View User Profile
-
Send Message
Posted May 7, 2012@BuildersPlugins
sorry, for being angry at you.
if you add support for http://dev.bukkit.org/server-mods/vault/ you are adding support for multiple economy plugins as well as permissions plugins (if you want, of course).
it would be rather nice to let my players pay for plots.
-
View User Profile
-
Send Message
Posted May 6, 2012@Nickbbeezy
Version 1.2.1 fixes this, Dev Bukkit should approve the new file sometime soon :)
-
View User Profile
-
Send Message
Posted May 6, 2012Had a problem with land protection, users are able to break land outside of the plots. When I look at console, there's a LONG string of errors. Is this a known bug or?
-
View User Profile
-
Send Message
Posted May 6, 2012Good plugin but three requests Can you make it so if somones standing in a plot and they use /plot claim it will claim the plot there standing in also Please make permissions work with Groupmanager and Can you make it so that the owner of the plot or a admin can do somthing like /plot clear <plot name> and when you do that it will clear out the plot exept what was origanaly there before they started building
EDIT: Also i'm the 6,700 downloader :D
-
View User Profile
-
Send Message
Posted May 6, 2012Any chance of adding a command to clear a plot and reset it back to it's original form when it was created? I think worldedit has a function that let's you take a snapshot of a region (sort of like a backup) and restore it.
-
View User Profile
-
Send Message
Posted May 6, 2012@BuildersPlugins
hello any chance off a link to the fix so i can get this plugin up and running please.
-
View User Profile
-
Send Message
Posted May 5, 2012@BuildersPlugins
Sorry to bother you again, but I'm getting a lot of these in the console. http://pastie.org/3866990
-
View User Profile
-
Send Message
Posted May 5, 2012@BuildersPlugins
That did the trick, thanks.
-
View User Profile
-
Send Message
Posted May 5, 2012@jtaker6619
Make a folder called BuildersPlot in your plugin folder and reload the server to see if that helps.
-
View User Profile
-
Send Message
Posted May 5, 2012@BuildersPlugins
I don't have a BuildersPlot folder.
-
View User Profile
-
Send Message
Posted May 5, 2012@BuildersPlugins
ok i have done what u said and that seems to fix it but i have a lot off players to add so ill wait for the fix lol
-
View User Profile
-
Send Message
Posted May 5, 2012@BuildersPlugins
well thanks for sorting it look forward to trying the update
-
View User Profile
-
Send Message
Posted May 5, 2012@dynamicdude
It's because of the errors. As I said, I have the fix, but didn't get time to upload it.