ChestSearch
Summary
Detect and find hidden chests with (too much) diamond/ore/whatever. Every time the content of a chest is changed, the new content and the player who changed the content of the chests are inserted in a SQLite DB. You can also check how many [item] has a player (in chests).
Version
v0.6 for CB1317
Download the latest recommended build
Features
- Lightweight (plugin triggered only on event)
- Find chests which have more than X items (display World, Coordinates, Player and last edition date)
- Find all chests of a player
- Find the total number of an item stocked by a player
- Multiworld compatible
- Generate a file with the results (Chest ID, coordinates, world, last time used and last user)
- Bukkit Permissions
Dependencies - IMPORTANT
Installation
- Download the latest version and place the .jar file in the 'plugins' directory.
- Restart the server
Commands & Permissions
Use /chestsearch or /csrch
Search
Permission : chestsearch.search (default to op)
Search all chests which have more than X ItemID
/csrch item [itemID] [number]
Example : /csrch item 264 20
> Find chests which have more than 20 diamonds
Search by player
Permission : chestsearch.search (default to op)
Search all chests owned by a player which have more than X ItemID
/csrch player [playername] [itemID] [number]
Example : /csrch player belf 264 20
> Find chests which have more than 20 diamonds and are owned by Belf
Check by player
Permission : chestsearch.check (default to op)
Check how much ItemID has Belf (in chests)
/csrch check [playername] [itemID] [number]
Example : /csrch check belf 264
Find how much Belf has diamond (in chests)
Clear
Permission : chestsearch.clear (default to op)
Clear a chest entry or the whole database
Example : /csrch clear [chestId]
> Remove the chest of the database
Example : /csrch clear all
> Clear the database
Known bugs
- None
TODO
- Chest history access
- Whitelist
- MySQL support
And other things.
Changelog
v0.6 - 15/10/2011
- Updated to CB1317
- Bugfix for Bukkit Permissions
- Changed command alias to /csrch to prevent a conflict with WorldEdit
v0.5 - 06/10/2011
- Updated to CB1185
- Bugfix for compatibility with Lockette
v0.4 - 22/09/2011
- Updated to CB1185
v0.3 - 21/09/2011
- File generator
- Bukkit Permissions support
v0.2 - 31/08/2011
- Bugfix
- Alias changed for command
- New commands
- Search by player (chests and items)
v0.1 (Alpha) - 30/08/2011
- First release
Source
Comments and suggestions are welcome.
NB : Sorry for my poor english, i'm french
-
View User Profile
-
Send Message
Posted Oct 18, 2011I'm assuming that someone opened a chest and this happened?
http://pastebin.com/K9ZZSu5B
It repeated the error "java.net.SocketException: Too many open files" for about a minute through my logs for over and over. It did this for 3 seconds and repeated it nearly 10000 times. After it stopped, the server was hung and could no longer accept connections and had to be forced shut down.
CB 1317 | ChestSearch v0.6
-
View User Profile
-
Send Message
Posted Oct 15, 2011@Xickle Updated (changed to /csrch)
-
View User Profile
-
Send Message
Posted Oct 13, 2011@Xickle You are right, it's WorldEdit, i'm going to change it in the next release
@erickingsr Oh crap, i forgot to add them in the description... corrected
-
View User Profile
-
Send Message
Posted Oct 8, 2011The command /cs conflicts with a plugin, I think WorldEdit. I can only use the full /chestsearch on my server.
-
View User Profile
-
Send Message
Posted Oct 6, 2011Very cool plugin. Permissions please? :D