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 Oct 7, 2012@clutchcraft
Fixed, we're most likely going to change to a better updating method, one that uses DEV rather then Github to check the version :)
-
View User Profile
-
Send Message
Posted Oct 7, 2012Yeah, when you download it and run it up, it's actually 1.0.6.1...
-
View User Profile
-
Send Message
Posted Oct 7, 2012If you install HawkEye Reloaded v1.0.6.3, you get a message in the server.log:
[INFO] [HawkEye] Performing update check...
[WARNING] [HawkEye] New version of HawkEye available: 1064
[WARNING] [HawkEye] Compatible with your current version of CraftBukkit
[WARNING] [HawkEye] New version info: HeroChat support
-
View User Profile
-
Send Message
Posted Oct 6, 2012@DukeVindzor
Hmmm, it stops logging? I've never had this issue before, even on a creative server were just about everyone uses nuker. It could be your mysql database, I'm not sure.
-
View User Profile
-
Send Message
Posted Oct 6, 2012Hi, I have this problem that hawkeye just suddenly stops logging, and it is often after somoene uses nodus. It this a problem with the wamp server?
-
View User Profile
-
Send Message
Posted Oct 6, 2012@Tombikos
This one is actively developed whereas the original HawkEye is totally inactive and hasn't been updated for quite some time. We are working on adding more features and expanding the API. Also the latest version fixes some issues with stairs and their orientation. We are also working on adding WorldEdit logging.
-
View User Profile
-
Send Message
Posted Oct 6, 2012@Tombikos
Changelog has a small list, and seeing as this one is actually being updated...
-
View User Profile
-
Send Message
Posted Oct 6, 2012So, what are the advantages over the original HawkEye (that still works btw)?
-
View User Profile
-
Send Message
Posted Oct 5, 2012@Tallcraft
No problem!
@CrazyPumpkinFTW
:)
@Icefuzion
Thanks!
-
View User Profile
-
Send Message
Posted Oct 5, 2012I love you guys for updating and maintaining this plugin. Keep up the good work.
-
View User Profile
-
Send Message
Posted Oct 5, 2012Briliant! Thank you <3
-
View User Profile
-
Send Message
Posted Oct 5, 2012Just updated from the old HawkEye. Everything runs smooth. Thank you for the "stair-fix" ! :)
-
View User Profile
-
Send Message
Posted Oct 5, 2012Is it possible to log only a specific HeroChat Channel?
-
View User Profile
-
Send Message
Posted Oct 4, 2012@bob7l
Thanks for your consideration!!
I think an individual file per logging event would be better, we're a smaller server and probably average over 2 MB Logblock files/month. But if you can only do one file I'll take what I can get!
I think: date/time location player (blockbreak/place/chat/whatever else) is best so that you can scan down the list and quickly see the players all lined up.
-
View User Profile
-
Send Message
Posted Oct 4, 2012@paulj1x
Alright we'll think about it.. You need to understand, we have a huge priority list. We want to make sure this plugin runs perfectly with no errors what so ever.
Here is what it might look like..
[Date] (playername) (blockbreak/place/chat/whatever else) [Location] [Date] (playername) (blockbreak/place/chat/whatever else) [Location] [Date] (playername) (blockbreak/place/chat/whatever else) [Location] [Date] (playername) (blockbreak/place/chat/whatever else) [Location]
Every time you log, it'll produce small lines to separate the different logging event times.
I do feel this feature is vital to many server owners, we most likely will be adding this feature in but you need to be patient and allow us time to work on this project + the many other projects we're all currently working on.
-
View User Profile
-
Send Message
Posted Oct 4, 2012@bob7l
What would be most helpful would be if the day/time were used for the log file name so there is never a duplicate. Since you want to keep these for 6 months in case somebody disputes their ban it's important that the log not overwrite any previous logs.
-
View User Profile
-
Send Message
Posted Oct 4, 2012@FunkyLoveCow
try last dev #14
-
View User Profile
-
Send Message
Posted Oct 4, 2012@hatefulbox
Hmm.. Well this could be a database issue considering it has to do with reading through the mysql tables. Try the newest DEV.
-
View User Profile
-
Send Message
Posted Oct 4, 2012@bob7l
Overwriting the log whenever executing the log print command would be fine. Thanks for the feature consideration!
-
View User Profile
-
Send Message
Posted Oct 4, 2012Does this have any added functionality over the original one?