Inactive [ADMN] PlayerLogger v0.7 - Logs of your players! [1.2.5-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by javoris767, Feb 7, 2012.

  1. Offline

    javoris767

    PlayerLogger - Log your players
    [Tested on 1.2.5-R0.1]
    Go here for support and updates
    Info
    This plugin lets you store every block place, block break, chat msg, command, etc. So, if you need proof of something just look them up! You can turn on and off what you actually want or don't want to log, in the main configuration file! The main developer is Kuuichi. If he want be to remove this I will. I am just continuing and adding stuff.
    Installation
    Put the jar in your plugins folder and run/restart your server.​
    Config
    Code:
    #--LogPlayer Configuration--
    #Wed Feb 08 00:02:28 CST 2012
    LogBlockPlace=true
    LogPlayerCommand=true
    LogPlayerChat=true
    LogBlockBreak=true
    LogBannedBlocks=true
    LogPlayerLogin=true
    LogPlayerDeath=true
    
    Log Example
    [world]javoris767 said: RAWRZORZ at X(-81.6875), Y(64.0), Z(247.84375) 2012-02-08 00:02:46
    [world]javoris767 Placed block: DIRT at X(-81.45935538337343), Y(64.0), Z(250.8804332472685) 2012-02-08 00:02:57
    [world]javoris767 Destroyed block: LOG at X(-80.51133707761511), Y(63.0), Z(261.25072205650036) 2012-02-08 00:03:06
    [world]javoris767 Executed command: /give Jimmy Diamond 100000 at X(-85.34375), Y(64.0), Z(263.34375) 2012-02-08 00:03:32
    [world]javoris767 Died. at X(-85.34375), Y(64.0), Z(263.34375) 2012-02-08 00:03:42
    [world_nether]javoris767 said: MUHAHAAAHAHHAHAHAHAHAHA at X(-9.5), Y(106.0), Z(32.5) 2012-02-08 00:04:54

    Change Log
    - v0.1​
    • Update of plugin
    - v0.2
    • Added coordinates
    - v0.3​
    • Updated to 1.1-R4
    • Fixed listeners to implements Listener
    - v0.4
    • Updated to 1.1-R6
    - v0.5
    • Updated to 1.1-R7
    - v0.6 [Beta]
    • Updated to 1.2.3-R0.1
    - v0.7
    • Updated to 1.2.4-R0.1
    • Error fixes
    - v0.8
    • Updated to 1.2.5-R0.1
    • Rounded coordinates
     
    killler526 likes this.
  2. Offline

    md_5

  3. Offline

    javoris767

  4. Offline

    md_5

    R4 is the latest
     
  5. Offline

    javoris767

    Oh, just forgot to change the title.
     
  6. Offline

    md_5

    Approved
     
  7. Offline

    PhoenixDIE

    Any chance of being able to set the path where logs are saved? also the ability to change How the date/time is displayed in the logs would be great to.

    Also, i just noticed it logs people using the /login command and it doensnt encode the password in any way. any chance the ability to not log some commands as well would help make it safer so passwords arnt compramised:)
     
  8. Offline

    Mine4Tim

    Nice idea! Is it also for Worldedit and Worldguard or can you add it?
    If yes I will put this up.
     
  9. Offline

    javoris767

    Which Auth plugin are you using?
    What do you mean by this?

    - v0.6 [Beta]
    • Updated to 1.2.3-R0.1

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
    Mine4Tim likes this.
  10. Offline

    Royalgamer06

    2 suggestions:
    - add a notification permission node of in the config: who can see in chat, e.g. ''[1]Dave used the command: /help''
    - and a command to tp to [1] notification or [2], e.g. /tp 1

    Thanks!
     
  11. Offline

    Mine4Tim

    I mean, when someone uses worldedit to destroy blocks you cannot see it with logblock. But maybe with this plugin?
     
  12. Offline

    javoris767

    Er. I don't plan for this plugin to log edits with world edit.

    Wouldn't that be kind like a spam in the chat for people o-o?
     
  13. Offline

    Royalgamer06

    no, only for the people who has that permission. I had something familiar and it worked great! TIP: maybe you could make it that after /login and /register stars (****). Good for private servers and maybe big ones.
     
  14. Offline

    joelrehra

    Hey
    is ther any way to log the different actions into different files?
    I want to log chat into diffrent file than commands!

    But great plugin, thx!
     
  15. Offline

    JanTTuX

    How this works like, you have to use what command and what block to get it work?
     
  16. Offline

    Babadegl

    wow
    great plugin!
    it would be gerat if i could disable the location for example:
    X(453.5), Y(83.0), Z(-10.5)

    i think its useless unless you enable block placing..but i mean: its not really important on which location you used a command :D

    thanks
     
  17. Offline

    JanTTuX

    @javoris767
    How you use this, what command/block to see the block changes
    like in bb its /bb log
     
  18. Offline

    Babadegl

    wtf is that???

    2012-03-14 14:48:28 [SEVERE] java.io.FileNotFoundException: plugins/PlayerLogger/config.properties (Too many open files)
    2012-03-14 14:48:28 [SEVERE]at java.io.FileInputStream.open(Native Method)
    2012-03-14 14:48:28 [SEVERE]at java.io.FileInputStream.<init>(FileInputStream.java:137)
    2012-03-14 14:48:28 [SEVERE]at me.javoris767.playerlogger.filehandler.logBlockBreak(filehandler.java:114)
    2012-03-14 14:48:28 [SEVERE]at me.javoris767.playerlogger.plblistener.onBlockBreak(plblistener.java:42)
    2012-03-14 14:48:28 [SEVERE]at sun.reflect.GeneratedMethodAccessor723.invoke(Unknown Source)
    2012-03-14 14:48:28 [SEVERE]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    2012-03-14 14:48:28 [SEVERE]at java.lang.reflect.Method.invoke(Method.java:616)
    2012-03-14 14:48:28 [SEVERE]at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    2012-03-14 14:48:28 [SEVERE]at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    2012-03-14 14:48:28 [SEVERE]at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:218)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:103)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:535)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:112)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    2012-03-14 14:48:28 [SEVERE]at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    my console is full of this...
    and:
    2012-03-14 14:48:36 [SEVERE] java.net.SocketException: Too many open files
    2012-03-14 14:48:36 [SEVERE]at java.net.PlainSocketImpl.socketAccept(Native Method)
    2012-03-14 14:48:36 [SEVERE]at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:375)
    2012-03-14 14:48:36 [SEVERE]at java.net.ServerSocket.implAccept(ServerSocket.java:470)
    2012-03-14 14:48:36 [SEVERE]at java.net.ServerSocket.accept(ServerSocket.java:438)
    2012-03-14 14:48:36 [SEVERE]at net.minecraft.server.NetworkAcceptThread.run(NetworkAcceptThread.java:22)
     
  19. Offline

    javoris767

    - v0.7
    • Updated to 1.2.4-R0.1
    • Error fixes
     
  20. Offline

    killler526

    Possibly add an ip log to this? Very nice plugin, i will use until it stops working.
     
  21. Offline

    Ezprezo

    Hello there! The plugin works perfect, and it has saved my staff and I some time when handling griefers. I do, however, get this error every time a new member joins.

    Code:
    09:27:05 [SEVERE] java.io.FileNotFoundException: plugins/PlayerLogger/Users/Anees_Ownage.properties (No such file or directory)
    09:27:05 [SEVERE]    at java.io.FileInputStream.open(Native Method)
    09:27:05 [SEVERE]    at java.io.FileInputStream.<init>(FileInputStream.java:137)
    09:27:05 [SEVERE]    at me.javoris767.playerlogger.filehandler.logLogin(filehandler.java:54)
    09:27:05 [SEVERE]    at me.javoris767.playerlogger.plplistener.onPlayerJoin(plplistener.java:22)
    09:27:05 [SEVERE]    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:27:05 [SEVERE]    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    09:27:05 [SEVERE]    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    09:27:05 [SEVERE]    at java.lang.reflect.Method.invoke(Method.java:616)
    09:27:05 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    09:27:05 [SEVERE]    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    09:27:05 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    09:27:05 [SEVERE]    at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    09:27:05 [SEVERE]    at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    09:27:05 [SEVERE]    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
    09:27:05 [SEVERE]    at net.minecraft.server.Packet1Login.handle(SourceFile:68)
    09:27:05 [SEVERE]    at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    09:27:05 [SEVERE]    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
    09:27:05 [SEVERE]    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    09:27:05 [SEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    09:27:05 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    09:27:05 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    
    Even though it only happens once per user, I'd like to not see it every time. If you find out how to correct this just let me know, it's not a big deal or anything just makes my console messy.

    Also, I totally think like killer526 and believe this should come with an IP logger for each move made. Having to use a seperate plugin for that currently.
     
  22. Offline

    cycloptux

    I'm experiencing the same problem Ezprezo has, while not an issue it's kind of annoying.
    Also, I noticed that my console still shows PlayerLogger as version 0.3. I downloaded the jar from first post, just wanted to make sure that one was indeed the latest version.
     
  23. Offline

    mahari3

    Could you make it so each player has their own log file fixed to them? To clear up all the clutter.
     
  24. Offline

    javoris767

    - v0.8
    • Updated to 1.2.5-R0.1
    • Rounded coordinates
    Problems should be fixed.
     
  25. Offline

    GrimblyGorn

    This was thrown on first use. Using CB2150 and PlayerLogger 0.7
    19:26:34 [SEVERE] java.io.FileNotFoundException: plugins/PlayerLogger/Users/Grimbly.properties (No such file or directory)
    19:26:34 [SEVERE] at java.io.FileInputStream.open(Native Method)
    19:26:34 [SEVERE] at java.io.FileInputStream.<init>(FileInputStream.java:120)
    19:26:34 [SEVERE] at me.javoris767.playerlogger.filehandler.logLogin(filehandler.java:53)
    19:26:34 [SEVERE] at me.javoris767.playerlogger.plplistener.onPlayerJoin(plplistener.java:22)
    19:26:34 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    19:26:34 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    19:26:34 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    19:26:34 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:597)
    19:26:34 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    19:26:34 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    19:26:34 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    19:26:34 [SEVERE] at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    19:26:34 [SEVERE] at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    19:26:34 [SEVERE] at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41)
    19:26:34 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    19:26:34 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    19:26:34 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    19:26:34 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
     
  26. Offline

    tooliamc

    I am running playerlogger v0.8 and this are the errors (craftbukkit++ 188)
    Show Spoiler
    java.io.FileNotFoundException: plugins/PlayerLogger/Users/mike.properties (No such file or directory)
    2012-04-11 21:21:56 [SEVERE] at java.io.FileInputStream.open(Native Method)
    2012-04-11 21:21:56 [SEVERE] at java.io.FileInputStream.<init>(FileInputStream.java:137)
    2012-04-11 21:21:56 [SEVERE] at me.javoris767.playerlogger.filehandler.logLogin(filehandler.java:53)
    2012-04-11 21:21:56 [SEVERE] at me.javoris767.playerlogger.plplistener.onPlayerJoin(plplistener.java:22)
    2012-04-11 21:21:56 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2012-04-11 21:21:56 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    2012-04-11 21:21:56 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    2012-04-11 21:21:56 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:616)
    2012-04-11 21:21:56 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    2012-04-11 21:21:56 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    2012-04-11 21:21:56 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:461)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.Packet1Login.handle(SourceFile:68)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:68)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506)
    2012-04-11 21:21:56 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)


    And that is the main reason why i post this here my server went down after my console got spammed with this errors about 100000 times.

    2012-04-11 17:50:57 [SEVERE] java.io.FileNotFoundException: plugins/PlayerLogger/config.properties (Too many open files)
    2012-04-11 17:50:57 [SEVERE] at java.io.FileInputStream.open(Native Method)
    2012-04-11 17:50:57 [SEVERE] at java.io.FileInputStream.<init>(FileInputStream.java:137)
    2012-04-11 17:50:57 [SEVERE] at me.javoris767.playerlogger.filehandler.logBlockBreak(filehandler.java:100)
    2012-04-11 17:50:57 [SEVERE] at me.javoris767.playerlogger.plblistener.onBlockBreak(plblistener.java:42)
    2012-04-11 17:50:57 [SEVERE] at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
    2012-04-11 17:50:57 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    2012-04-11 17:50:57 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:616)
    2012-04-11 17:50:57 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    2012-04-11 17:50:57 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    2012-04-11 17:50:57 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:461)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:220)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:105)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:537)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:85)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506)
    2012-04-11 17:50:57 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-04-11 17:50:57 [SEVERE] java.io.FileNotFoundException: plugins/PlayerLogger/config.properties (Too many open files)
     
  27. Offline

    fizzyfloat

    What command do you use in-game to see the logs?
     
  28. Offline

    PhoenixDIE

  29. Offline

    Junrall

    This doesn't log lava or water placement with buckets?
    Could you please add this?

    Thanks :p
     
  30. Offline

    Babadegl

    yeah please disable the logging of /login xxxx and /register xxx xxx...i had this on my server and i tried some passwords.....i got the login data from 5 users just to test...i didnt do anything with her accs..im a human .... just for notice...because i think there are lots of server which "hack" the accs from the users with this plugin..but this is a common problem of almost every log plugin..they all are logging /login ***** ..

    best regards
     

Share This Page