ChestSearch

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.

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

Github Repo


Comments and suggestions are welcome.
NB : Sorry for my poor english, i'm french


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit