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 24, 2013@Cat121
Could you try to explain more? I've never tried the pvp logging.
-
View User Profile
-
Send Message
Posted Jan 24, 2013@bob7l
Hem according to the page "What dos it log", there is only a mob kill data with id 31. Is there no exact data for player ? As PvP death shows who killed the player but not who the killer killed isn't it ?
-
View User Profile
-
Send Message
Posted Jan 23, 2013@Cat121
Some of the log datas remained the same, whats wrong with PVP kill? I'll fix it when I'm done with worldedit logging.
-
View User Profile
-
Send Message
Posted Jan 23, 2013@bob7l
wow, this is a huge log !
I just discovered that you keep hawkeye up to date and thank for this :)
The log datas are the same as the old hawkeye ? Still nothing about pvp kill ?
-
View User Profile
-
Send Message
Posted Jan 23, 2013Ok! Great news! The latest dev build contains a new, WAY faster logging feature. We're talking about 100,000 entries being logged in less then a minute!
If you want to help us test it, visit our jenkins! Please note, this is a development build! We don't guarantee stability. Please report any bugs that occur.
http://ci.danru.com.br:8080/job/Hawkeye-Reload/74/
-
View User Profile
-
Send Message
Posted Jan 23, 2013@bob7l
Gotta do what ya gotta do. Its for the best in the long run and im sure some people will complain like CRAZY, but most of us admins who arnt 13 y/o will understand, life would carry on. :)
-
View User Profile
-
Send Message
Posted Jan 23, 2013@piercy0812
I've been working on new database handling for awhile. I currently have the hashmap -> mysql logging at 20,000 + entries per sec. That's about 100x faster. I'm now working on my actual mysql performance. Which will be hard seeing as i don't want to edit the actual table.
-
View User Profile
-
Send Message
Posted Jan 23, 2013Hi, I recently had overload issues with HawkEye reloaded, after reading your comments you suggested that it might be an issue with the MySql server or possibly nuker or world events. After lots of playing and research i still couldnt resolve the issue. I have since moved to another logging plugin (not gonna say which as im not here to advertise it) and i have had no issues with it. Nothing else on the server changed except for the removal of HER and addition of the new plugin. This would suggest there is some kind of issue with HER. Im just telling you for your reference, not to be horrible or anything like that, i was very happy using HER. I just thought it may help you in resolving the issues :)
Regards, Piercy (CorruptionCraft.com)
-
View User Profile
-
Send Message
Posted Jan 22, 2013On 1.4.7, the plugin is red :O
-
View User Profile
-
Send Message
Posted Jan 22, 2013Hi is this tekkit server compatible. In other words will it work with minecraft server version 1.2.5?
-
View User Profile
-
Send Message
Posted Jan 21, 2013Whenever I try to activate the automatic cleanse utility in HawkEye-Reloaded 1.1.0, I get several SocketExceptions. The cleanse utility seems to work through, at least I get the 'x rows deleted' messages. Is this an error on my side or a bug with the cleanse utility?
-
View User Profile
-
Send Message
Posted Jan 20, 2013With the Web Interface, it stops allowing you to search certain commands, like we can't search Block-Break or Block-Pickup even though the database has them. It just comes up with "No data in this table" and worked a day ago.
-
View User Profile
-
Send Message
Posted Jan 20, 2013Some things like heads and item frames do not log and in turn do not roll back. I also had some problems with levers not rolling back.
Are you going to add these items to make them log?
-
View User Profile
-
Send Message
Posted Jan 20, 2013@Bimmr
Looks like your mysql can't handle the plugin. You could try to decrease the logging timer, but it looks like someone is using nuker or something else. We're trying to increase the logging speed without having to edit any tables, we'll just have to see.
-
View User Profile
-
Send Message
Posted Jan 20, 2013Sniper's error also causes a thread leak in the long run which eats up all server memory and eventually crashes it. bob7l, you may be interested in knowing our server has multiple worlds. Even at very low loads your plugin, in the way it is currently designed, simply can't handle it. You must at least take care to handle exceptional situations in order to prevent damaging crashes.
-
View User Profile
-
Send Message
Posted Jan 20, 2013@bob7l
K so i changed it to 5, and it worked for about an hour.
This is a copy of the log, just ignore the people chatting between
http://dev.bukkit.org/paste/km038d7saiepgjq4/
and i just got these http://dev.bukkit.org/paste/vwg95k2te4xhaum1/ http://dev.bukkit.org/paste/l4rmkgdjitsn3p75/
-
View User Profile
-
Send Message
Posted Jan 20, 2013@Bimmr
Hmm, do you have any overload errors?
-
View User Profile
-
Send Message
Posted Jan 19, 2013Hawkeye will stay connect to my MySql for about 5 minutes, then it disconnects, and my console gets spammed with
Would i fix that my setting max connections to like 5?
-
View User Profile
-
Send Message
Posted Jan 18, 2013has there been an update to log head break/place yet?
-
View User Profile
-
Send Message
Posted Jan 15, 2013Feature request: Support for MySql client(jdbc) encoding configuration
current jdbc url: jdbc:mysql://[dbhost]:[dbport]/[dbname] request example: jdbc:mysql://[dbhost]:[dbport]/[dbname]?useUnicode=true&characterEncoding=[config.yml]