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 6, 2013This was working for me before, now when I do /hawk tool, this pops up instead of a block allowing me to search through history
-
View User Profile
-
Send Message
Posted Feb 5, 2013@bob7l Don't worry, you're doing a really good job! :)
-
View User Profile
-
Send Message
Posted Feb 4, 2013@ItsHarry
Weird, i test it VisualVM before even attempting to push my commits to github. The only way to produce a memory leak would be to use the "/reload" command, which was intentionally made for testing plugins. Also, this plugin is almost fully ran in another thread, how would that have an effect on the main threads TPS lol..
-
View User Profile
-
Send Message
Posted Feb 4, 2013@fffizzz
Thanks! Totally missed that...
-
View User Profile
-
Send Message
Posted Feb 4, 2013This plugin is poorly programmed.
It contains memory leaks and decreases TPS significantly. Proven by Java profiling (YourKit) and testing (TPS and memory leak were gone after disabling HawkEye).
-
View User Profile
-
Send Message
Posted Feb 2, 2013@dino120
-
View User Profile
-
Send Message
Posted Feb 2, 2013whenever I use /hawk search and it searches for results really slow and it takes a long time to log some stuff sometimes
-
View User Profile
-
Send Message
Posted Feb 2, 2013@Den_Abr
hawkeye.delete
-
View User Profile
-
Send Message
Posted Feb 2, 2013Add permissions for /he delete command
-
View User Profile
-
Send Message
Posted Feb 2, 2013I know its not made for mods, but it should be easily adaptable, might take a look into the api to add some custom chests etc. Sam Thx anyways
-
View User Profile
-
Send Message
Posted Feb 2, 2013@bob7l
Pretty sure you can just make the plugin able to log blocks with an ID higher than 10000? It doesn't need to log the name, just the ID, sounds pretty easy to me.
-
View User Profile
-
Send Message
Posted Feb 1, 2013@sammie94
The plugin is designed to run with bukkit, not mods.
-
View User Profile
-
Send Message
Posted Feb 1, 2013Is there any way to make this plugin compatible with modded items? For example I'm using the FTB modpack and It won't log some of the mod items I place. I noticed it only happens when ID's get higher than 10000 , roughly :D
Thanks, Sam
-
View User Profile
-
Send Message
Posted Jan 31, 2013@gvlfm78
That's strange...
-
View User Profile
-
Send Message
Posted Jan 31, 2013Dev builds site never loading? (11MB/S internet connection)
-
View User Profile
-
Send Message
Posted Jan 29, 2013@bob7l
Thank you! I will be transfering over later today.
-
View User Profile
-
Send Message
Posted Jan 28, 2013@TheFarmerNL
Yes I've been noticing some weird bugs with /undo. I'm thinking about doing something like what worldedit does.
-
View User Profile
-
Send Message
Posted Jan 28, 2013@Liger_XT5
We were able to increase the performance without having to change any tables, so yes :)
-
View User Profile
-
Send Message
Posted Jan 28, 2013Strange things are happening on our server. We are using craftbukkit version 1.4.7 R0.2 #2615
and hawkeye build 81
First of all: /hawk undo does not work anymore, or destroys the buildings even more.
But also rollback seems to have problems according to our staff.
Is something changed in 1.4.7 which makes hawkey broken?
-
View User Profile
-
Send Message
Posted Jan 28, 2013Believe it or not, I am still using the old Hawkeye. Yes, we are getting many many errors, but easily kept out of the log via a filter plugin, ObuShutTheHellUp. I figured I go ahead and switch over before I wait too long and something happens.
Is it possible to remove the old, and place this Hawkeye, and have no issues accessing the old database issues?