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 Dec 1, 2012@goakiller900
With wand, select 2 points, then use /he r:we
we = worldedit
-
View User Profile
-
Send Message
Posted Dec 1, 2012it could be i missed the answer but how do i select a world edit parameter ?
-
View User Profile
-
Send Message
Posted Nov 30, 2012bob71, I figured out the problem, the database has grown so large it is bigger than the allocated disk space. Is there a way to only keep the data that is say newer than 3 months old? Our server is hosted on a commercial service (Beastnode).
-
View User Profile
-
Send Message
Posted Nov 30, 2012@FlyingPikachu
Thanks for the error report! This will be fixed very soon!
-
View User Profile
-
Send Message
Posted Nov 30, 2012@bob7l
Github's acting funky so I can't post this as an Issue, but this occurs whenever I break the block behind an item frame: http://i.imgur.com/tKwSG.png
-
View User Profile
-
Send Message
Posted Nov 29, 2012Hawkeye-reloaded 1.0.7.0 Released!
http://dev.bukkit.org/server-mods/hawkeye-reload/files/8-hawk-eye-reloaded-v1-0-7-0/
Interface: https://github.com/bob7l/HawkReloaded/downloads
If 1.0.7.0 is not approved by time you add the jar on your server, make sure auto update is disabled in the config!
-
View User Profile
-
Send Message
Posted Nov 29, 2012Thank you for fixing the Web Interface, That is one of my favorite features!
-
View User Profile
-
Send Message
Posted Nov 29, 2012@bob7l
Yeah, that would be an issue. We're a closed community, so we haven't been attacked from the outside so far which makes our main issue people with difficulties keeping their paws off of other peoples stuff ;)
For now I'll just disable the lookup tool for players, but I think it would be advisable to fix this for future releases! Thanks!
O
-
View User Profile
-
Send Message
Posted Nov 28, 2012Good news! The web interface has been fixed and updated. Download it by clicking the large button that says "(-Web-Interface-)"!
(Please read the tutorial it's VERY important!)
-
View User Profile
-
Send Message
Posted Nov 28, 2012@paulj1x
Hmm that's a weird one, i suggest you talk it over with the beastnode staff.
-
View User Profile
-
Send Message
Posted Nov 28, 2012bob71, many, many thanks for picking up this plugin. A couple of days ago both HE and LB stopped being able to read and write to the database. No changes were made to the config files. I am able to use MySQL Workbench and access and edit the database, which is hosted on Beastnode. I've tried many restarts. Any ideas?
-
View User Profile
-
Send Message
Posted Nov 28, 2012@Talaysen
It looks like they're using this version.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@olmok
It's probably a simple fix, but giving your players the ability to lookup griefs may impact server performance. If you get, lets say 3 players with hack clients who use FastPlace. If they where to use it with hawkeye tool enabled it would most likely generate some unwanted TPS drops.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@bob7l
Oh. Well, shit, didn't see that I made that error! Yeah, I was asking about the web interface for hawkeye reloaded. ;)
I recently saw a cool setup on SacredLabyrinth's website, wanted to do something similar. I wasn't sure if they were using the old version of hawkeye or this version. I wouldn't want to mess with it if they were using the old version, as I try to avoid working with things that are only going to work for a limited duration. ;)
-
View User Profile
-
Send Message
Posted Nov 28, 2012Not sure if this has been brought up before, but it seems that when accessing a chest with /he tool active, container-transaction isn't logged. Is this on purpose, or is it possible to fix?
On the server I'm admining all users have permissions to use /he tool so this creates an unfortunate exploit where a thief/griefer can remove things from containers without it being logged... If not fixable, I can ofc just change permissions, but I'd rather not as access to the logs is something I trust my fellow players with...
Thanks!
Olmok
-
View User Profile
-
Send Message
Posted Nov 27, 2012@Talaysen
Your comment confused me a bit, "logblock reloaded" made me think you wanted us to produce a web interface for logblock haha. Anyways, you can download the latest web interface off github: https://github.com/bob7l/HawkReloaded
Or a direct download.. https://github.com/bob7l/HawkReloaded/archive/master.zip
-
View User Profile
-
Send Message
Posted Nov 27, 2012So, about that web interface? Anything?
Always irks me a little bit when my comments get blatantly skipped over, a simple "no" would have been fantastic.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@kbryantLA24
I can't help you with that, it's server sided.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@HeavenMc
Because coreprotect doesn't work like hawkeye. Hawkeye ques it's data before logging it, thus removing the chance of a TPS drop or sql hang. Coreprotect simply logs all the data when it receives it (not a good idea). And this is why hawkeye has better performance.
-
View User Profile
-
Send Message
Posted Nov 27, 2012Currently using logblock, wanted to switch to HawkEye for reasons mostly related to the web interface and statistics.
Is the old web interface compatible with logblock reloaded? Otherwise, is there a new version of the web interface available anywhere?