HawkEye Reloaded

NOTE
HawkEye Reloaded is still under active development! Due to many table altering changes we've been making, we've only been uploading new releases to our Jenkins Development build website.
Bukkit 1.7.10 / Spigot 1.8 Users
The current builds on bukkitdev are mostly outdated for builds 1.7.10 and above. I highly recommend you download a development build to avoid issue!
Description
HawkEye reloaded is a continuation of the beloved former "Hawkeye", which is now completely inactive. It gives you the ability to log changes, search through them, roll edits back and much, much more.
Features
- Logging of over 45 different actions
- Worldedit logging
- Smart logging
- Smart rollback/block restoral
- Block filter to avoid logging unwanted material
- Rollback commands with simple-to-use parameters
- Advanced interactive web interface for viewing logs
- Rollback previews - have the rollback only appear to you at first
- WorldEdit selection rollbacks - rollback everything in your WE selection
- Configurable search tool to quickly see edits on single blocks
- Simple, and easy to learn parameters
- Fast efficient logging
- API so other plugins can interact with the HawkEye database
Command List
| Command | Description |
|---|---|
| /he help <Command> | Provides help for the specified command |
| /he | Displays a page showing all HawkEye related commands |
| /he tool bind | Binds the custom parameters to the tool |
| /he tool reset | Resets tool to default properties |
| /he tool | Toggles the searching tool |
| /he search <parameters> | Searches the HawkEye database |
| /he page <page> | Displays a page from your last search |
| /he tpto <id> | Teleport to the location of the data entry |
| /he here <radius> <player> | Searches around you |
| /he preview apply | Apply the rollback preview |
| /he preview cancel | Cancel the rollback preview |
| /he preview <parameters> | Preview the rollback changes |
| /he rollback <parameters> | Rollback specified changes |
| /he undo | Reverses your previous rollback |
| /he rebuild | Re-apply specified changes |
| /he delete | Deletes specified data entries |
| /he info | Display important information |
| /he writelog <parameters> | Write results to a log |
Permission List
| Node | Description |
|---|---|
| hawkeye.* | Access to all HawkEye commands |
| hawkeye.page | Permission to view different pages |
| hawkeye.search | Permission to search the HawkEye database |
| hawkeye.search.<action> | Specific node to search HawkEye database |
| hawkeye.tpto | Permission to teleport to the location of a search result |
| hawkeye.rollback | Permission to rollback actions |
| hawkeye.tool | Permission to use the HawkEye tool |
| hawkeye.tool.bind | Permission to bind parameters to the tool |
| hawkeye.preview | Permission to preview a rollback before applying it |
| hawkeye.rebuild | Permission to rebuild actions |
| hawkeye.info | Permission to view info |
| hawkeye.writelog | Permission to writelog |
Requirements
- Latest RB of bukkit
- MySQL database (Your host should provide you with one)
- (optional) WebServer (if you want to run the Web Interface)
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Still have a question?
Still have a question?
Here is an extra help page, which contains things like, format, importation, and errors. If nothing helps, feel free to open a Ticket, explaining your problem will help us recreate, and fix the issue.
Want to Donate?
Want to Donate?
All the donations go directly to the former author oliverw92
I am currently very busy and cannot answer any questions.. I will try to keep all my plugins updated during my absence




-
View User Profile
-
Send Message
Posted Mar 20, 2013@EHAndrew
Try the latest DEV, it's built for 1.5
Edit: It could be that your host set a limit on how much data is allowed in the mysql
-
View User Profile
-
Send Message
Posted Mar 20, 2013For some reason, HE hasnt been logging anything for the past couple of days, ever since upgrading to 1.5. Any thoughts on why? All previous history still shows up in searches, but nothing new.
-
View User Profile
-
Send Message
Posted Mar 20, 2013@dddeeefff
Undo should work perfectly now, if not then something weird is going on. As for filter.. I'll probably have to make an entirely new param seeing as filter is used for more then just simple block ID's.
edit: also, what does "156" have todo with xray? Isn't that quartz?
-
View User Profile
-
Send Message
Posted Mar 20, 2013Hi. Thanks for updating and maintaining this wonderful plugin. They were dark days between the time the original authors went inactive and you picked up the mantle.
Could I ask for few feature requests - an update to the parser that allows you to better control what blocks you want to search for? We've long had a method of finding x-rayers by searching for all diamond block-breaks and then investigating those people who found a bit too many. Unfortunately, with the 1.5 update, we're running into some noise in our usual search: /ha search a:block-break f:56 Unfortunately, a block with id 156 now exists and it's now a bit more difficult to track stuff down. Please can you add a method of excluding block ids from the filter, perhaps something like f:56,-56, or make it so that you would have to do f:56,156 to search for both blocks?
The next request is for a possibility to preview rebuilds. We have found undo to not always be entirely successful with it, particularly with things like chests' items going everywhere.
-
View User Profile
-
Send Message
Posted Mar 20, 2013@mobilephone2003
Just update to the latest bukkit/hawkeye dev build.
-
View User Profile
-
Send Message
Posted Mar 20, 2013@mobilephone2003
Just update to the latest bukkit/hawkeye dev build.
-
View User Profile
-
Send Message
Posted Mar 20, 2013Getting the same as LordKainzo with Hawkeye PlayerInteract Spam
His log again: http://pastie.org/private/y5i7hjhw0hotsct7wt5inw
-
View User Profile
-
Send Message
Posted Mar 19, 2013@ItIsThee
I might. It's just easier for me to keep it at 1.1.0
-
View User Profile
-
Send Message
Posted Mar 19, 2013@bob7l
Sorry I did not answer you sooner (regarding the version that is visible in the console when starting the server or using /version hawkeye) - I fully understand that I am using a development version now, but the problem is that it is NOT version 1.1.0 but I cannot clearly tell this using the normal ways.
Have you considered using snapshot versions (something like 1.3.2-SNAPSHOT) or adding the build number to the version? This might clear this up and should be easy since you are using Maven.
Thanks again for the time you spend supporting and developing this plugin.
-
View User Profile
-
Send Message
Posted Mar 19, 2013@Cholens
I need more info.. What build? What bukkit version? What config options?
-
View User Profile
-
Send Message
Posted Mar 19, 2013I have a huge long error help
http://pastebin.com/8S8qMy5V
i say /ha rollback p:naam r:we
-
View User Profile
-
Send Message
Posted Mar 18, 2013Alright just pushed my recoded version of inventory transactions. It can rollback/track type id's, type data, and enchantments. More will be added after it's proven to be stable!
http://ci.danru.com.br:8080/job/Hawkeye-Reload/
For those of you who are getting errors! Try the latest build:
http://ci.danru.com.br:8080/job/Hawkeye-Reload/
Edit: IF you used container logging BEFORE this build, make SURE to do /he delete a:container-transaction! If you don't, it'll spill out errors!
-
View User Profile
-
Send Message
Posted Mar 18, 2013@Puremin0rez
I'm going to look more into it, thanks for the info.
-
View User Profile
-
Send Message
Posted Mar 18, 2013@Icefuzion
Yup, latest dev is made for it. I'm planning on releasing a beta in a bit after i'm done recoding some sutff.
-
View User Profile
-
Send Message
Posted Mar 18, 2013Would love to see a 1.5 update. Is there a dev build for it?
-
View User Profile
-
Send Message
Posted Mar 18, 2013Seeing this on a 1.5 server.. http://pastie.org/private/y5i7hjhw0hotsct7wt5inw
Thoughts?
-
View User Profile
-
Send Message
Posted Mar 18, 2013dont know if it has been said already:
we had problems with old blocks that had been deleted got rebuild, i had the feeling that those were old things that should have been deleted from the database automatically
-
View User Profile
-
Send Message
Posted Mar 18, 2013@bob7l
Still an issue with the latest bukkit as of this post - here's the config you wanted http://pastebin.com/bQpZV5t9
Would disabling the chest logging stuff stop this error from coming up? It's spamming my console like nuts but its a pretty useful feature.
-
View User Profile
-
Send Message
Posted Mar 17, 2013@sephkurai
I think I see now that it can be done with the rebuild command?
-
View User Profile
-
Send Message
Posted Mar 17, 2013@bob7l
That wasn't my question. I don't care if it was logged or not, I just want to know if it's possible to restore something that the log says is there, but is gone.