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 Jan 27, 2013@bob7l
Ah, is it entity-modify: ?
I have entity-kill already enabled and it didn't show up in a /he here
Edit: Ah, but it does show in a /ha search.. that's weird, could entity-kill be shown in logs properly? (/ha here and when clicking on blocks)
-
View User Profile
-
Send Message
Posted Jan 27, 2013@WizardCM
Have you enabled them inside the config? I think they're found by doing:
/he search r:20 a:<action..>
-
View User Profile
-
Send Message
Posted Jan 27, 2013@bob7l
I'm running 1.1.0 and they don't seem to be. I'll be updating to latest dev soon.
-
View User Profile
-
Send Message
Posted Jan 27, 2013@WizardCM
I think they're already tracked..
-
View User Profile
-
Send Message
Posted Jan 27, 2013Would it be possible to also track animal kills? I know AnimalProtect is able to cancel the ability to kill an animal, so it couldn't be too hard to track.. right?
It's just that when players get griefed it's usually because someone killed their animals, and at the moment that's impossible to determine.
-
View User Profile
-
Send Message
Posted Jan 25, 2013Here is what the latest DEV Looks like! Btw, the time you see (instead of a data) can now be enabled within the config! "Simply-time" to true for it! (Only on latest DEV!
-
View User Profile
-
Send Message
Posted Jan 25, 2013@LexaKI
Sorry we only support PHP 5.3 and above due to dependencies.
-
View User Profile
-
Send Message
Posted Jan 25, 2013Unfortunately for 5.3 can not update, there are problems with other web scripts. Support as I understand it is not 5.2?
-
View User Profile
-
Send Message
Posted Jan 25, 2013@bob7l
No, 5.2.14. Today I will try to update 5.3.x
-
View User Profile
-
Send Message
Posted Jan 25, 2013@CheeseBallz02
You probably didn't put in your mysql information correctly. Also, this plugin ONLY functions on the given bukkit version.
-
View User Profile
-
Send Message
Posted Jan 25, 2013@LexaKI
Alright I'll fix it later today for you.
Edit: Are you running PHP-5.3?
-
View User Profile
-
Send Message
Posted Jan 25, 2013Any reason why hawkeye, is red when i do /plugins and dosent work, i been using it for a very long time, and its been all okay till this month,
-
View User Profile
-
Send Message
Posted Jan 25, 2013@bob7l Web server and game server in one datacenter. MySQL base in the web server, working in game fine. I reinstall Web Interface ( https://github.com/downloads/bob7l/HawkReloaded/HawkEye%20Interface%201.0.7.0.zip ) Nothing changed.
-
View User Profile
-
Send Message
Posted Jan 24, 2013On the side note! I've simplified the dates! You can enable the simplified dates inside the config on the latest Dev build!
Ex:
Simple: Block break 22d, 10m
Normal: Block break 05-12 50:23:11
It really helps for precise rollbacks.
-
View User Profile
-
Send Message
Posted Jan 24, 2013@LexaKI
Are you running our latest release of both Web, and jar? If your running it from an external web host, it will go a lot slower.
-
View User Profile
-
Send Message
Posted Jan 24, 2013Hello, I have a problem with the web panel. The plugin makes a great entry in the database, but the request for the Web panel, the result is not present, it is "always thinking." Web server to the database even if the query is loaded at all. How to solve this problem?
-
View User Profile
-
Send Message
Posted Jan 24, 2013@bob7l
I would but I'm going to try out LogBlock, :/
-
View User Profile
-
Send Message
Posted Jan 24, 2013@diannetea
Works perfect for me, try using preview for now on.
-
View User Profile
-
Send Message
Posted Jan 24, 2013Another happy dev build is awaiting testers! We now log (almost) all worldedit actions!
If you want to test our worldedit logging: http://ci.danru.com.br:8080/job/Hawkeye-Reload/76/
Also, to save space. You might want to run this every month or so to remove these huuge worldedit logs.
/he delete a:worldedit-place,worldedit-break
-
View User Profile
-
Send Message
Posted Jan 24, 2013This plugin really frustrates me sometimes, once in a while I do an accidental complete rollback and it never puts anything back the right way. :(