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 Feb 17, 2013@Jdon278
Both are bukkit bugs.
-
View User Profile
-
Send Message
Posted Feb 17, 2013Hey I was playing around with hawkeye and wanted to know what was happening. I first all just destroyed some blocks, After I did this I tried to do a preview with "/he preview p:nd567" but it always crashes my client.
Also I was simulating a grief by placing water and lava buckets around. It then formed stone and obsidian. I then tried to rollback to roll it back using "/he rollback p:nd567 t:2h" however it only rolled back the the some of the source blocks and none of the stone/obsidian were rolled back. I then tried "he rollback a:lava-flow,lava-bucket,water-flow,water-bucket,block-form,block-break,block-place r:50" but some of the source blocks did not rollback even though I am right beside the block.
-
View User Profile
-
Send Message
Posted Feb 17, 2013@iTristan
Well if the torch randomly falls off from an unknown entity, no. But! If the torch is knocked off from the block it's attached to, yes!
As for the paintings/frames. I'm currently trying to see if spawning a new entity is thread safe. You see, for whatever reason minecraft decided to make item-frames entities instead of just making them a block. Why? I honestly don't know.
-
View User Profile
-
Send Message
Posted Feb 17, 2013Hello, I have a question about this, does it log signs ad torches popping off blocks and painting/frame rollback like CoreProtet does?
-
View User Profile
-
Send Message
Posted Feb 17, 2013Good plugin, but why use this instead of grief prevention?
-
View User Profile
-
Send Message
Posted Feb 17, 2013This, LogBlock or...?
Thanks!
-
View User Profile
-
Send Message
Posted Feb 17, 2013Thanks for the update! :) Works like a charm
-
View User Profile
-
Send Message
Posted Feb 16, 2013@bob7l
That's pretty awesome, I'm getting it now :o
-
View User Profile
-
Send Message
Posted Feb 15, 2013@bob7l Oh, sorry for the inconvenience.
-
View User Profile
-
Send Message
Posted Feb 15, 2013Good news, the latest HawkEyeReloaded dev build contains much smarter rollbacks! No more of those nasty half beds, or misplaced doors!
Hawkeye will now properly log redstone, or any other topblock items. For instance, break a grass block that has snow on top. They will both be logged!
-
View User Profile
-
Send Message
Posted Feb 14, 2013@FluffyTheNeko
That error is coming from one of bergerkiller's plugins.
-
View User Profile
-
Send Message
Posted Feb 14, 2013Could you maybe add an ID only storing instead of the names (configurable)? Some custom blocks are showing up really weird.
-
View User Profile
-
Send Message
Posted Feb 13, 2013All out of sudden, a players chest was "rollbacked" to a few hours earlier, and when hitting the chest with the tool, I just get disconnected with the message "Internal server error".
It later turns out that this happens to ALL chests, even furnaces.
The error I get is this one (only shows first time after server restart): http://pastebin.com/EM6LrLns
When I try to do it again I get this: http://pastebin.com/tsi2xiqZ
-
View User Profile
-
Send Message
Posted Feb 13, 2013i also have the problems with Type /hawk help <command> for more information on that command
and im using Group Manager.
-
View User Profile
-
Send Message
Posted Feb 12, 2013@Eternity74
Try the latest dev.
Still not working? tell me your plugins, especially your permission plugin.
-
View User Profile
-
Send Message
Posted Feb 12, 2013All of a sudden, Hawkeye won't work for me... I cannot type and hawkeye command. If I do, it says: "Type /hawk help <command> for more information on that command". The weird thing is, I haven't installed a new one since I updated and it worked perfectly fine for weeks until now. I'm not even sure if it's detecting grief at the moment! If anyone could get back to me, that would be great!
-
View User Profile
-
Send Message
Posted Feb 12, 2013Hey i downloaded hawkeye but my controlls are diffrent mine are /help he and none of the other ones are working that only thing i can use and when i do /help he it comes up with not hawkeye help tools
-
View User Profile
-
Send Message
Posted Feb 11, 2013@CrazyGhostRider
Use the lastest dev builds, they will log a queue of 6,000 no biggy.
-
View User Profile
-
Send Message
Posted Feb 11, 20132013-02-11 14:25:40 [INFO] [HawkEye] The queue is almost overloaded! Queue: 6594 2013-02-11 14:25:42 [INFO] [HawkEye] The queue is almost overloaded! Queue: 6596 2013-02-11 14:25:44 [INFO] [HawkEye] The queue is almost overloaded! Queue: 6598 2013-02-11 14:25:46 [INFO] [HawkEye] The queue is almost overloaded! Queue: 6599
prior to this there was no error.
-
View User Profile
-
Send Message
Posted Feb 10, 2013@Hulipill
Well. That all depends.. I suggest you use internal mysqls