[ADMN/SEC/INFO] AdvLog+ v0.3 Beta - An (more) advanced logging system [1.2.5-R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by spywhere, Oct 12, 2011.

  1. Offline


    AdvLog+ v0.3 Beta
    now on BukkitDev
    This thread no longer updated. Please check out on BukkitDev for latest informations.​
    AdvLog now be AdvLog+​

    AdvLog+ provide a full logging system for your server. From a block break to weather change, most of events which occured in your server will be logged. With fully customize logging, you can set which event will be logged and which one not, makes your server more secure in all events you need! With LogTools, SilentLog and Export features from AdvLog, you can now see full server logs or only specific part of log you want to, all can be access by in-game chat.


    • Fully customized logging
      • Customized each event
      • Customized each detail
      • Event alias
    • Up to 100 events logging (click here to see all events)
      • Block
      • Enchantment
      • Entity
      • Inventory
      • Painting
      • Player
      • Vehicle
      • Weather
      • World
    • Permissions System
      • Permissions node
      • Native PermissionsEX supported
      • Native bPermissions supported
      • Vault (default)
    • Multi-format storage type
      • MySQL
      • SQLite
      • H2
      • PostGreSQL
      • YML
      • FlatFile (default)
    • Fully accessible by in-game chat
      • And gui in spoutcraft [May be?]
    • Logs statistic when stop/reload plugin (see which event the busiest)
    • bPermissions or PermissionsEX or BukkitPermission supported
    • Detectors
      • Rapid break detector
      • Far-reaching break detector
    • Alarm system
      • Fire alarm
      • Bomb alarm
    • LogTools! Use a specific item to show logs
    • SilentLog and AutoExport options
    • Multi-GameMode and Multi-World support
      • Log only specific worlds
      • Log only specific game mode
    • Full log filters
      • Event filter
      • Player filter
      • Location filter
        • Single location
        • Within cuboid area
        • Within radius
      • Time filter
        • Time filter
        • Time range filter
        • In-game time filter
        • In-game time range filter
      • World filter
    • Export as HTML based webpage
    • Rollback [WorldFreeze as prototype]
    • Commands
      • Logs look up
      • Logs configurations
      • Command help
      • Misc
    How to install

    Just put the .jar file in Plugins folder and run the server...


    To update from AdvLog to latest version of AdvLog+...
    You cannot import an old log into AdvLog+. Since, both plugin are separate to each other. I recommended for clean install or fresh server to use only.
    How to use
    Check out commands and instructions on BukkitDev

    [A] = Add
    [F] = Fix
    = Improve
    [R] = Remove
    v0.2.1 Alpha [#1.2.5-R1.0]
    [A] Supported for CB1.2.5-R1.0

    v0.2 Alpha [#1.2.3-R0.2]
    [A] Supported for CB1.2.3-R0.2
    [A] New events added (BlockGrow, BlockPiston, Brew, InventoryClick, InventoryClose, InventoryOpen, PrepareItemCraft)
    [A] Dynamic Storage
    [A] Console and in-game messages while saving
    Location searching now include all possible locations
    Improve storage system to make less lags
    [R] Remove old events that not appear in newer Bukkit

    v0.1.3 Alpha [#1.1-R6]
    [A] Supported for CB1.1-R6 [and AdvLog is also updated]
    [A] Supported for bPermissions

    v0.1.2 Alpha [#1.1-R4]
    [A] Supported for CB1.1-R4 [and AdvLog is also updated]
    [A] Event filter
    BlockData logging for future use

    v0.1.1 Alpha [#1.1-R3]
    [A] new 6 events added (EntityChangeBlock, EntityCreatePortal, EntityShootBow, ItemDespawn, SheepDyeWool and SheepRegrowWool)
    [A] Supported for 1.1-R3 (AdvLog support for 1.1-R3 is in progress)
    [F] Fix a lot of exact same event name

    v0.1 Alpha [#1.0.1-R1]
    First AdvLog+ alpha released
  2. Offline


    Hello your plugin is simply amazing the fact that it doesnt need mysql makes me happy :D but I would wish for your assistance on this certain problem I have with it.. for some reason the chat format is changed.. the group tags are gone and some members can use their usual permissions what do I need to fix here?
  3. Offline


    What's permissions system you're using? If it's a Permissions or GroupManager or another system which not PEX or PermissionsBukkit, I think it cause of this problem.

    For chat format, I'll add a custom chat format to config file which I think it can help some people who using chat-based plugins. But as usually, AdvLog is not using any chat format to show logs.

    PS. Sorry for bad English D:
  4. Offline


    Oh ok that explains it, unfortunately we use use permissions, if its possible could you make it available for permissions aswell?

    and dont worry your english is decent enough :).

    Thanks for the reply.
  5. Offline


    As current version already support Permissions system but in newer system may be I'll make it to support only PermissionsBukkit and PEX only (Permissions and GroupManager already inactive now, is I'm right?)
  6. Offline


    AdvLog v0.6.1 are release...
    Supported for CB 1.0.1-R1
    Permissions and GroupManager no longer supported now

    AdvLog v0.6.2 are release
    Fix PermissionsEX spam problem

    PS. Some people might have PermissionsEX errors (due to force use PEX if found)
  7. Offline


    Does it not log what you do? Because i destroyed a few signs, then I typed /log player [My name] breakand it sayed that no blocks were destroyed or by me?.......Help!
  8. Offline


    Hay m8. Is it possible to lookup who, where and when someone killed a wolve? Some ppl think it is funny to kill wolves of other players, also with staying in the wolves near and let Creeper do the work. Would really be helpful.. thx.
  9. Offline


    Make sure you not let's another event flooding, cause of old logs to remove (or cannot see). You can add amount of logs to show in config file, the more you set is the more you can see your logs.

    I do not add them yet. BTW thanks for suggestion. I'll add it in newer version. :D
  10. Offline


    Thx. Looking forward for the new Version. :)
  11. Offline


    AdvLog+ v0.1 Alpha now release...
    AdvLog now be AdvLog+...
    Still in alpha state (not recommended to use. Just testing and evaluation purpose only) but you can use an old one (AdvLog v0.6.2)
    This version is rewrite whole plugin based on AdvLog. Provide more options and more advanced in logging system.
  12. Offline


    How optimized is this? Is it worth trying on a 20 player server?
  13. Offline


    No, I'm not recommended to use AdvLog+ on any running server. You can setup a new server only for testing plugin. The plugin itself is not stable and still in development. Many features are not done yet. But you can use the old one if you want.
  14. Offline


    Thank god, a log that doesn't use MySQL. D:
    Anyway, so if you'd add rollback, that would be A+. I'm waiting for either you or SuperLog to add rollback, so whichever one adds it first is the one whose plugin I use. :)
  15. Offline


    Hm, had it on all night. It made a html file of 32mb :O

    Firefox or Chrome couldn't open it without crashing. how am I supposed to read it ?
  16. Offline


    AdvLog+ v0.1.1 now release...
    Still in alpha state (not recommended to use. Just testing and evaluation purpose only)
    This version supported for CB RB 1.1-R3 and added some new events from 1.1-R3...
    - New 6 events added (EntityChangeBlock, EntityCreatePortal, EntityShootBow, ItemDespawn, SheepDyeWool and SheepRegrowWool)
    - Supported for 1.1-R3 (AdvLog support for 1.1-R3 is in progress)
    - Fix a lot of exact same event name

    OK, I'll add option to split a file when reach its amount (let's me see if I could add them in both version).
  17. Offline


    Two Things.
    a. Love it!
    b. Is there an option to disable the chat spam? I didn't see it.
  18. Offline


    You can disabled chat spam by enable SilentLog.
  19. Offline


    Awesome. Downloading now!
  20. Offline


    i just cant figure out how this works?

    if someone placed LAVA at a location..... what do i do to se WHO did it ?
  21. Offline


    You can see it from "/advlog player [player] fill" or "/advlog player [player] empty" or "/advlog all fill" or "/advlog all empty" (all without quotes) all of this will show you who use a bucket to fill or empty lava/water from their bucket.

    AdvLog+ v0.1.2 now release...
    Still in alpha state (not recommended to use. Just testing and evaluation purpose only)
    This version supported for CB RB 1.1-R4 both AdvLog and AdvLog+
    For AdvLog+ added a little change and filter system to the plugin...
  22. Offline


    I found a bug, when ghasts used fireball attack me. The server send info:Error Occured: onEntityExplode|null
  23. Offline


    Looks like it from AdvLog+... Thanks for report this BTW :)
  24. Offline


    AdvLog+ v0.1.3 Alpha and AdvLog v0.6.4 now release...
    Both version supported for CB1.1-R6 and supported for bPermissions...

    AdvLog+ v0.2 Alpha now release...
    This version improve a lot of storage system by using server memory as a cache. All logs will be saved when it reached the limit point of memory (default is using 10MB as maximum) and added another improvements...

    - Supported for CB1.2.3-R0.2
    - New events added
    - Console and in-game messages while saving
    - Location searching now include all possible locations
    - Remove old events that not appear in newer Bukkit

    AdvLog+ v0.2.1 Alpha and AdvLog v0.6.5 now release...
    Both version update for supported CB1.2.5-R1.0 only... no further update on system...
  25. Offline


    Does it include MYSQL?
  26. Offline


    AdvLog+ v0.3 include all database support for sure! See a list of features that will be release on BukkitDev...
  27. Offline


    What program should I use to read the logs? Is Notepad++ good to use??
  28. Offline


    Well, it's have ability to export as HTML file. I prefer you to look at that instead of log file.
  29. Offline


    how do I export it as HTML?? And when are commands and permissions coming??
  30. Offline


    oh, you mean AdvLog+... AdvLog+ did not have permissions yet but it can be use by OP only. The export ability is not implement yet (see it at the main page about what i'm working on it)...
  31. Offline


    Ok Then I'll just keep an eye on your plugin! I've been getting some errors with it too.

    2012-05-23 20:30:43 [SEVERE] Could not pass event PlayerQuitEvent to AdvLog
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:179)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:698)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:234)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NullPointerException
    at me.spywhere.AdvLog.HTMLFormat.getData(HTMLFormat.java:32)
    at me.spywhere.AdvLog.HTMLFormat.save(HTMLFormat.java:81)
    at me.spywhere.AdvLog.AdvLog.exportLog(AdvLog.java:612)
    at me.spywhere.AdvLog.AdvLog.saveLog(AdvLog.java:566)
    at me.spywhere.AdvLog.MyListener.onPlayerQuit(MyListener.java:929)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    ... 10 more

Share This Page