Plot Check
Introduction
PlotCheck is a plugin designed to request for plot checks easily, where the server staff can check the plots later or instantly, by using the built-in queue system. This plugin requires PlotMe 0.17 or higher as of the latest version.
Features
- Highly configurable, such as: max requests (per user), display size, broadcast messages.
- Fast plot check request. Simply type a command.
- Built-in queue system which allows to see which plots are currently waiting for a check.
- Quick check. After checking a plot, you will be automatically teleported to another plot in queue. This behaviour can be disabled.
- Bans. Prevents further requests from a plot.
- Check history. Views who's plot was checked, by who and when.
- Economy support.
- Disable building in a plot when it's in queue.
- More.
Commands & Permissions
Command | Description | Permission | Version |
---|---|---|---|
/pch | Shows the plugin version, authors, URL and help command. | No permissions. | v1.0.0 |
/pch help | Shows what commands you can use with a brief description. | plotcheck.help | v1.4.0 |
/pch request | Requests a plot check for the plot you're standing on. | plotcheck.request | v1.0.0 |
/pch cancel (all) | Cancels a/all (v1.9.0) plot check(s) (for the plot you're standing on). | plotcheck.cancel | v1.0.0 |
/pch myqueue (page) | Displays all of your pending requested plots. | plotcheck.request | v1.0.0 |
/pch check | Checks the plot you're standing on. | plotcheck.check | v1.0.0 |
/pch ban | Prevents the plot you're standing on from further requests. | plotcheck.ban | v1.1.0 |
/pch unban | Allows the plot you're standing on to request again. | plotcheck.unban | v1.1.0 |
/pch tp (number) | Teleports to a plot in the queue. | plotcheck.tp | v1.1.0 |
/pch tpban | Teleports to the first plot in the ban list. | plotcheck.tpban | v1.1.0 |
/pch queue (page) | Displays all currently pending plots. | plotcheck.queue | v1.0.0 |
/pch bans (page) | Displays all currently pending plots. | plotcheck.banqueue | v1.1.0 |
/pch history (page) | Displays the checked plots, along with who checked the plot and when. | plotcheck.history | v1.3.0 |
/pch clear [type] | Clears [type]. Can be everything, queue, bans, checks or config. | plotcheck.reset and plotcheck.reset.type | v2.0.0 |
/pch modify (page/property) (value) | Modifies the configuration file ingame with no need for a reload. | plotcheck.modify | v1.3.0 |
/pch reload (config) | Reloads the plugin and configuration. If config argument is specified, only config is reloaded. | plotcheck.reload | v1.0.0 |
/pch checkupdate | Checks for an update. | plotcheck.checkupdate | v1.3.3 |
/pch testmessage [request, check, cancel, cancelall or all (v2.0.0)] | Sends you a message exactly how it would look like ingame from the config file. Testing purposes only. | plotcheck.testmessage | v1.7.0 |
Permissions
Permission | Description | Applies to |
---|---|---|
plotcheck.bypassqueuebuilding | Allows the building in a plot which is in queue. | No command |
plotcheck.userdefaults | The default permissions set. | No command |
plotcheck.bypasscooldown | Bypasses the request every x minutes feature. | /cp request |
plotcheck.receiveRequestMsg | Receives the request message. | /cp request |
plotcheck.receiveCheckMsg | Receives the check message. | /cp check |
plotcheck.receiveCancelMsg | Receives the cancel message. | /cp cancel |
plotcheck.receiveCancelAllMsg | Receives the cancel all plots message. | /cp cancel |
Metrics & Updates
This plugin uses Hidendra's metrics system. The following data is collected:
- Java Version;
- OS Version;
- Authentication Mode;
- System Architecture/Cores;
- Game Version;
- Server Software.
Metrics system can be disabled in the configuration file, along with the update check.
Compatibility & Requirements
- Java 7 is required for this plugin to run. Java 8 is compatible.
- Bukkit 1.8 is required for this plugin to run. 1.7 will not work. If you still run a 1.7 server and plan not to update soon, please use v1.5.0 of the plugin.
- This plugin requires PlotMe 0.13f/0.13g as of v1.5.1.
- This plugin requires PlotMe 0.15.x as of v1.8.0.
- This plugin requires PlotMe 0.16.x as of v1.9.1.
- This plugin requires PlotMe 0.17.x as of v1.9.6.
This is a great plugin, but I'd LOVE more Locale support.
Such as being able to customize the message you get when you teleport to a plot, the response when checking history, and the message you receive when joining and there being unchecked plots in the queue. I'd pay for these changes.
Thanks!
@Jerimu
Yes, it's in my TODO list. It may require many internal changes, though.
maybe an idea to add Plotsquared Support?
Any updates soon?
Releasing Plot Check v1.1.0. It should fix some annoyances and made the plugin more simple.
edit:
Bukkit is taking too long to approve the file, I've merged 1.1.0 with 1.1.1.