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 17, 2013@Puremin0rez
I don't think i have any control over this bug, keep updating bukkit to the latest snapshot until the problem stops. I'll look into it more though, could you post your config? (Just the entry log details!)
-
View User Profile
-
Send Message
Posted Mar 17, 2013@bob7l
I think it only happens when people swap items around in the chest, I can't replicate it myself - but i see it happening at least every few minutes with random chests around the map - the chests themselves are fine, its just hawk-eye throwing exceptions (but i don't know under what scenario)
-
View User Profile
-
Send Message
Posted Mar 17, 2013@Puremin0rez I can't seem to get the error, I'm running on a pretty old 1.5 snapshot though..
-
View User Profile
-
Send Message
Posted Mar 17, 2013Hey guys, I'm planning on a complete rewrite for inventory transactions. Before i waste my entire day doing so, do any of you actually have this feature enabled?
-
View User Profile
-
Send Message
Posted Mar 17, 2013@bob7l
No idea, it happening with all chests on the map. I see bukkit made some changes with trapchests etc so maybe that's whats effecting it.
-
View User Profile
-
Send Message
Posted Mar 17, 2013Hey,
I'm pretty sure this has to do with someone using a trapped chest, could be the issue?
Odd, it never had errors with tekkit though (just not logging container transactions for those things).. I guess it's more like a chest this time.
EDIT: Yeah, just one existing is enough to cause errors.
-
View User Profile
-
Send Message
Posted Mar 17, 2013cb 1.5.
http://pastebin.com/hXqdFMS2
-
View User Profile
-
Send Message
Posted Mar 17, 2013@Puremin0rez
It looks like it can't get the inventory of a certain block. Could you try to figure out what exactly is causing the error?
-
View User Profile
-
Send Message
Posted Mar 17, 2013Getting this on the build 107 and one of the recent 1.5 CBs
http://pastebin.com/yNeguZm9
-
View User Profile
-
Send Message
Posted Mar 15, 2013@sephkurai
If the mod isn't properly registering it's explosions to the On-explosion event we cannot log it.
-
View User Profile
-
Send Message
Posted Mar 15, 2013My question was, say in FTB, a machine explodes. Hawkeye sees that is was placed, but it exploded so it's not there and hawkeye didn't register the explosion. So according to hawkeye the machine should still be there, but it's not because it exploded. Am I able to not rollback, but set an area to how it was at a certain time.
-
View User Profile
-
Send Message
Posted Mar 12, 2013@SweetBlueEyes
I guess it can't connect. No need to freak out, it simply uses bukkitdev to check for updates.
-
View User Profile
-
Send Message
Posted Mar 12, 2013Hi @ Dev, :-)
i got a warning.
Nothing Changed? i've turned my iptables Firewall off but the issue is still the same.
Greetings :)
-
View User Profile
-
Send Message
Posted Mar 10, 2013@sephkurai
/ha rebuild should do the trick.
-
View User Profile
-
Send Message
Posted Mar 10, 2013@bob7l
Alright. I did that, but it dosen't work.
EDIT: Do i have to create tables in MySQL?
-
View User Profile
-
Send Message
Posted Mar 10, 2013@qu3L
You don't need to touch the other parts unless your planning on using this plugin on my servers with the same mysql.
username: mysql username hostname: localhost password: pass port: 3306
The port is almost always 3306, unless your running a low powered shared server.
-
View User Profile
-
Send Message
Posted Mar 10, 2013Idk, how to do the MySQL part.
mysql: hawkeye-table: hawkeye port: 3306 player-table: hawk_players username: WHAT DO I PUT HERE? world-table: hawk_worlds hostname: WHAT DO I PUT HERE? max-connections: 10 password: 'I put my password for database here' database: I put my Database here
Please help
-
View User Profile
-
Send Message
Posted Mar 9, 2013@sephkurai I'm confused
-
View User Profile
-
Send Message
Posted Mar 9, 2013How do I reverse rollback? Say I had to do a manual backup restore of the world, the actions done by players are still logged in hawkeye, however since the world is rolled back the stuff is gone. The log is still there of the stuff being placed. How do I restore a block that has no log of it being destroyed, but is not there?
-
View User Profile
-
Send Message
Posted Mar 9, 2013You know what? I love this plugin but I hate, absolutely HATE seeing "All the donations go directly to the former author oliverw92" just incase you missed it "former author oliverw92" I don't want to donate anything to him, he abandoned this project why should he get anything? you guys are the ones maintaining you deserve the donation.