Eagle Eye



Know what happens on your server !

EagleEye is a very simple and lightweight plugin who logs the events which happen on the server. It puts this infos in text files so you can find out what happened just by clicking on a file.

These things are written in log files, with the date they have been made:

  • when a player connect/disconnect/is kicked (display player IP and world)
  • when a player speak in the chat (display the message and if this message whas modified or created by a plugin or by the server)
  • when a player try to do a command (display the command and the name of the plugin's command)
  • when a player use an item or a block, like a chest or a sword (display the name of the player, his location, the name of the item/block he used)
  • when a player break a block (display the name of the player, his location, the tool he used, the name of the block and its location)
  • when a player place a block (display the name of the player, his location, the name of the block and its location)

    Understand what is written !

    http://dev.bukkit.org/media/images/56/959/us-en.jpeg http://dev.bukkit.org/media/images/56/958/france.jpg

EagleEye supports english and french natively. You don't need any file modification to change the language used by EagleEye: just type a command and EagleEye will change immedialty his language, in the chat or the server console, but in log files too.
And on top of that, this translation does not use any external file, everything is embedded in the plugin.
Since v1.3.2, the server's language is detected automatically so you don't have to do anything !

Keep log files clean without losses !

EagleEye clear automatically the log files when they are too big, according to the configuration you decided. But the informations aren't lost: they're moved to an other file which is compressed.

Save space storage !


With a simple command, you can compress and delete the EagleEye's files. It's very useful to make saves of your logs.

You can compress (and delete if you want):

  • every old log files (results of a log clearing, they are in the /old_logs folder)
  • every new log files (the files not yet cleared, they are in the /new_logs folder)
  • every files of the EagleEye plugin (everything in the /plugins/EagleEye folder, include old logs, new logs, configuration's file and EagleEye.jar)

And besides, you can extract .zip archives to restore your files.

Stay up to date !

EagleEye include an updates checker (you can disable it if you want). It means when you start or reload your server, or when you type the command /ee-update check, EagleEye will tell you if he is up to date, if a new update if available or not.

Since v1.3.0, you can see the description of the new version and it new awesomes features. You're also able to get informations about the current version of EagleEye you use. Isn't it awesome ?


EagleEye 1.3.3 is compatible with these craftbukkit versions:

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of TheElectronWill TheElectronWill Apr 12, 2015 at 10:41 UTC - 0 likes

    I announce that I WILL continue the EagleEye project. The version 2.0 will be available later this year... but with a little surprise ! Actually, EagleEye 2.0 will be available for another minecraft plugin platform (not bukkit/spigot).

  • Avatar of OddWhirled OddWhirled Feb 25, 2015 at 08:35 UTC - 0 likes

    @TheElectronWill: Go

    Well, Spigot is running fine. Sure, you have to compile the code yourself, but they have a user-ready, stable 1.8 build out and I have been using it for a while. It's the same API as bukkit, so you SHOULD continue this project! Or maybe team up with the makers of GriefLog because their plugin is similar. :)

  • Avatar of TheElectronWill TheElectronWill Feb 04, 2015 at 20:24 UTC - 0 likes

    Well, I totally agree with you, and i was actually working on this feature for EagleEye 2. But since all the problems with the DCMA request sent to craftbukkit, i feel that it's not worth continuing making plugins for the bukkit API. Until a modern minecraft server free of the license problem is available (I mean a server that, ideally, would not reuse any of the minecraft's proprietary code).

    If I decide to code this sort of free server, for example, I would of course make the v2 of EagleEye with all of the features people asked me for. In that case I would of course let all the community know, and you too :)

    Last edited Feb 04, 2015 by TheElectronWill
  • Avatar of OddWhirled OddWhirled Jan 20, 2015 at 10:31 UTC - 1 like

    @TheElectronWill: Go

    Here's what I think logging plugins need: A tool to check the log of a block in-game (ie: right click a block with a blaze rod and it tells you who has interacted with it in the past) The tool should be able to check items taken in/out of chests and other inventories. The tool should be able to see what text was on placed signs. A log file of all interactions on the server. Log should include writing in books and signs.

    Nothing else. So far Eagle Eye is pretty great just no way to check logged interactions while you are in-game

  • Avatar of TheElectronWill TheElectronWill Jun 26, 2014 at 19:03 UTC - 0 likes

    I'm infortunately late with EagleEye 2.0, but I promise you it'll be worth it ! Here are some infos:

    • UUID Support = ready for Minecraft 1.8 (but still support lower versions)
    • Search tool in game and without being connected, even without the server being started
    • Will be opened for interactions with others plugins, they'll be able to use EagleEye's logs.
    • I'll propably do a "lite" version with simple text file and less events(yep, the 2.0 version will use more than simple files). Maybe i'll call it "Eaglet Eye"

    I can't tell you too much, it's a surprise ;)

    Last edited Jun 26, 2014 by TheElectronWill: add some infos
  • Avatar of TheElectronWill TheElectronWill Mar 16, 2014 at 21:29 UTC - 0 likes

    @ladyyura909: Go Sorry for the late: I'm very busy because of school and EagleEye 2.0.

    Since this error is a problem for many peoples, I've made v1.3.2, who fixes it and who add some features: permissions for commands, auto-detection of language. This new version should be downloadable soon.

    EDIT: I've just re-uploaded it because I had to make it use the new Curse API for update-checking.

    Last edited Mar 20, 2014 by TheElectronWill
  • Avatar of ladyyura909 ladyyura909 Jan 26, 2014 at 03:51 UTC - 0 likes

    Edited post:

    i was really excited for this plug in to replace coreprotect..but its giving me an error http://pastebin.com/5f5MMZNE i downloaded the most recent version too. the error i cannot ignore since i use console to chat with players on my smartphone when i am away form the computer..

    Last edited Jan 26, 2014 by ladyyura909
  • Avatar of TheElectronWill TheElectronWill Jan 15, 2014 at 21:15 UTC - 0 likes

    @catprowler: Go Yes it is: bukkit 1.7 does not change anything for EagleEye so it should normally work.

  • Avatar of catprowler catprowler Jan 13, 2014 at 15:41 UTC - 0 likes

    Hi there, is this compatible with Minecraft 1.7.2? Thank you

  • Avatar of Forkboy2 Forkboy2 Sep 29, 2013 at 04:40 UTC - 0 likes

    I also get errors in 1.3.1. The errors are a bit annoying. Otherwise, great plugin.


Date created
Jun 01, 2012
Last update
Mar 22, 2014
Development stage
  • enUS
  • frFR
Attribution-NonCommercial-NoDerivs 3.0 (Creative Commons) - english & french versions
Curse link
Eagle Eye
Recent files