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 Aug 13, 2013Updated the help page! :)
-
View User Profile
-
Send Message
Posted Aug 13, 2013@DarkValaMorgoth
Oops.. That's what happens when i stay up late coding. Fixed in the latest build (1.5.1)
Please note, this build has NOT been approved by bukkit and may cause harm to your server. Download at your down risk! http://dev.bukkit.org/bukkit-plugins/hawkeye-reload/files/28-hawk-eye-reloaded-v1-5-1/
-
View User Profile
-
Send Message
Posted Aug 13, 2013@ItIsThee
Try to update? I've been logging everything for 5 days now, no nulls. 1.5.1 might fix it?
-
View User Profile
-
Send Message
Posted Aug 13, 2013[SEVERE] [HawkEye] Unable to execute cleanse utility: java.sql.SQLException: Can not issue data manipulation statements with executeQuery().
getting this error on every attempt to clean up the log.
Also I tracked a x-rayer to an enderchest and he was logged off so I can't see in it using essentials. I used hawk and all I can see is him opening the chest but no transactions at all?
I've never used hawk on a enderchest before so not sure if thats normal or not.
Thanks again!
-
View User Profile
-
Send Message
Posted Aug 13, 2013@bob7l
Sorry, I should have made it clearer: The message is printed irregular, meaning a few minutes the console is spammed with them, than a few minutes nothing happens until it starts again. Might be something one of my players does, but I have no idea how I should track the action down.
The configuration was not changed manually when upgrading, if this is important at all.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@ItIsThee
Hmm.. A null every second? If it's every 2 seconds, that means your logging something null.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@bob7l
Alright thanks for the reply. Mine is around 50 gigs. Not planning on this working correctly.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@XeonG8
Listen man, I agree that hawkeye should have total player time logged, but just because this plugin doesn't have a feature that some other plugin has doesn't mean you can talk trash to the amazing developer that has spents tons of time and hard work into this plugin. That is just plain rude.
-
View User Profile
-
Send Message
Posted Aug 13, 2013I noticed two bugs present in 1.5.0 and 1.5.1:
Especially the first is extremely annoying, I would appreciate if you were able to fix it soon...Thanks for all the work you put in Hawkeye.
-
View User Profile
-
Send Message
Posted Aug 13, 2013How is total time spent on the server not an action... "logblock " supposedly to you should just log blocks then, but oh at least they use the playertable for more than just an id and playername jeez.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@XeonG8
We wont ever log the total playtime, it's an action logging plugin not a playtime. The update will attempt to update your tables but might fail, that's not our fault. You WILL notice big differences in the query time and restore rate. We've increased the performance by a lot.
-
View User Profile
-
Send Message
Posted Aug 13, 2013Plugin column HawkEye .. for millions of entries.. completely pointless, and the player table still doesn't log the players total playtime.. I mean the one fucking thing that Logblock is still required for jeez.
Also even though it spent like 10mins with mysql updating tables (I pressume thats what the cpu was doign with it), it seems that the web interface when checking the chat on a player, isn't even showing anything beyond the point of this update. So I might as well have wiped the entire db, as it seems now that all the 100000's of entries before even though they are in the db taking up space, don't get picked up with the web interface anyway, it only shows new results from when I did this hawkeye update.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@inspironwins
Well it depends on the size and your servers speed. Mine was 10gb big and took about 5-10 minutes to finish.
-
View User Profile
-
Send Message
Posted Aug 13, 2013Just curious to know how accurate the 1-30 minute estimation to update the MySQL tables really is. What about a hawkeye database that we've had for over a year with logging just about everything? So far the update has taken about 12 hours, did it freeze or is there something I can do to make it go faster? Like turn off some of the logging features?
-
View User Profile
-
Send Message
Posted Aug 13, 2013@bob7l
Hey thanks so much for your great and fast work!! I will make sure to recommend your plugin on our website!!!
-
View User Profile
-
Send Message
Posted Aug 13, 2013@DarkValaMorgoth
The entries were logged, i must of forgot to translate the sql data for string type entries. I'll get a new build soon.
-
View User Profile
-
Send Message
Posted Aug 13, 2013I noticed a lot of items picked up are logged as null when I do a search. Also all chat comes up null as well. Any ideas? I am running your most recent build of hawkeye recommend build. I was running a dev build before that. No error messages in console before, during, or after install.
Maybe wipe config file an re generate? Anyone else with this issue? Don't want to wipe my tables but I will if necessary.
-
View User Profile
-
Send Message
Posted Aug 12, 2013Awesomely great work, guys! You've helped out so many people by keeping this plugin up to date and improving it. Cheers!
-
View User Profile
-
Send Message
Posted Aug 12, 2013@DarkValaMorgoth
Oh that's an old warning i forgot to remove, 1.5 does have support for old container stuff.
-
View User Profile
-
Send Message
Posted Aug 12, 2013IMPORTANT WARNINGS:
I'm not sure exactly what this means? Are you saying you have to run a dev build before you can install the recommended build? Or if you've used container-transaction you need to go to the latest dev build and run on that.