SuperLog
SuperLog - Making logging better and easier.
Current version: 2.4
Craftbukkit version: RB 1597 [Minecraft version 1.0]
SuperLog is a very easy to set up logging plugin that can effectively catch greifers without the hassle of setting up a MySQL database.
Features:
- Easy to set up, no need to go through the hassle of setting up MySQL.
- You may choose what you would like to log in a config file.
- Ability to log block breaking, block placement, chest openings, and commands used by who, at what time, and at what coordinates.
- If chosen in the config file, you can receive a message when Flint and Steel is used, TNT is placed, or TNT is ignited.
- SuperPerms support!
Future Features:
- Look-up players with a command.
- Edit the config file in-game.
- Setting for configurable date format.
- Rollback.
- Suggest!
For information on how to use SuperLog, please refer to the pages section.
Changelog
- v2.4 - Updated to RB 1597 (Minecraft version 1.0) and fixed a permissions bug.
- v2.3 - Changed the MagicStick around.
- Details:
- The MagicStick is now called the SuperWand.
- The new command is /sw or /superwand.
- The new permission node is superlog.superwand.
- To see block changes, place a web block (item ID# 30). To see chest changes, left-click a block with a stick.
- v2.2.1 - Fixed the MagicStick permissions nodes.
- v2.2 - Fixed the MagicStick from causing lots of server lag.
- v2.1 - Fixed two bugs.
- Bugs fixed:
- MagicStick not reading from all the split log files.
- Player logs not being created for everyone when the plugin first runs. (Causes errors spamming the console until the player logs out and back in)
- v2.0 - Added many new features (and fixed a few bugs):
- MagicStick
- Optional command logging
- Optional individual player logs
- Log files split when reach a certain size set in the config file (Big thanks to @oz_revulsion for help with this!)
- Ability to see your config options in-game. (Editing the config file in-game will come in the next version)
- Added SuperPerms support? Not sure on this, don't have time to test if it works, so I'm not 100% sure it works.
- Bugs fixed:
- Fixed air getting logged. (WTF?!)
- Fixed paintings so they log.
- v1.2 - Fixed a bug with the dates.
- v1.1 - Fixed a few bugs with the notifications and... *sigh* fixed a spelling error in the config file. If you have version 1.0, you will need to delete your current config.yml file and have version 1.1 create a new one without the spelling error. Or you can just fix the spelling error yourself, the "s" in "steel" in the option 'send-message-when-Flint_and_steel-is-used' needs to be capitalized.
- v1.0 - Initial Release
Update this please :)
Well, got permission from @thescreem to call my fork of superlog an official fork.
So until thescreem updates this, take a look at my fork :3
any one else test that link...no offense but i dont download a link unless its from the plugin author here
thescreem gave me his latest version : http:dl.dropbox.com/u/51720316/SuperLog.jar I think he don't have time to make an official release . Enjoy
This is REALLY awesome! I don't understand my SQL at all and wanted a simple, easy logging plugin. I found this one and it looked great! Its 1.2.5 now, so I was really hoping you would update it soon! Anyway, good job with the plugin!
Hi @thescreem , your plugin is essential for my server , now , i'm on 1.2.5 and I have no plugin that can do what your's do ! I really want you to port your plugin to 1.2.5 , I can't buy a SQL database , please , I hope you will do it !
Hey guys, I opened a ticket... but I wasn't sure if you are monitoring tickets or the comments. Let me know - http://dev.bukkit.org/server-mods/superlog/tickets/6-error-on-server-load/
thank you for this useful tool
Pleas update 1.2.3 bukkit version error:
[SEVERE] Could not load 'plugins/SuperLog.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334) at com.thescreem.SuperLog.<init>(SuperLog.java:26) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144) ... 8 more Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334) ... 40 more
yea, please update
that one is not as good as this was.
guys i found a another plugin like this but more to it i tryed it my self works grate http://forums.bukkit.org/threads/sec-no_grief-v5-1-new-additions-block-logger-ip-logger-now-on-bukkit-dev-1-2-3-r0-1.25942/
This is a easiest mod to use for checking blocks, please someone pick this up!
Pleas update this for 1.2.3 pllls. Thanks.
Please update this for 1.2.3!
We use this a lot to detect griefing; it would be a shame to see it go.
Thanks, and good job!
Is there a source for download?
i need this, anyone willing to pick it up? please?
A shame, this was one of our essential mods on the server.
Does anyone know a good alternative that's similar and doesn't use mysql?
Guessing its safe to assume this is plugin is dead? After all, thescreem hasn't been seen since Dec. 18th... Will be sad to see it go. Was a nice plugin to have on our servers.
MC 1.2.3 / CB R0.1 B2032
doesn't work. Now I realize what oxygen meant to us.