Skip to content

Chatlogging Plugin for Minecraft

Logs chat with a time stamp and records it into text files

views
2 views
Updated
Updated 18.10.2026

    About the Chatlogging plugin

    Chatlogging - Records chat and commands into simple text documents Version: 2.2

    Chat Logging will record all chat messages (even private chat from things like mcmmo) It will also record commands typed and stamp this all with Time, Date, and the user who did it

    Features:

    Records chat into a simple text file Has a command "/cl" that turns the chat logging on and off, the permissions for this are vanilla MC op only! (Now also has permissions if you desire. Bukkit Permissions only. But you can disable permissions and leave it for MC OP) Tells the console and anyone with the permissions or vanilla MC OP who turned the logging on or off (Now also has permissions if you desire. Bukkit Permissions only. But you can disable permissions and leave it for MC OP) Now also supports Bukkit Permissions Config file auto generates

    Permission Nodes

    • Toggle logging: chatlogging.toggle
    • Notify of toggle: chatlogging.notify
    • Log this player: chatlogging.log (Defaults to true)

    Config Guide

    • onelog: - This is if the log will be split by day, or one LARGE text file with the whole log in it.
    • notify:
    • op: - If Vanilla MC Op's will be notified of the chat logger being turned on/off
    • bukkit: If people with the "chatlogging.notify" permission will be notified of the chat logger being turned on/off
    • commands: - If commands are logged
    • permissions:
    • op: If a Vanilla Op can use the commands
    • bukkit: if people with the bukkit perms can use the commands
    • playerOnServer: - Logs a player joining, Leaving or being kicked
    • logging: 'true' - This is if the plugin is logging or not. Changeable in game but can be adjusted here.
    • format: - The format for the log. (Default '{date}: [{world}] {player}: {msg}')

    In this "date"[ is replaced with the current System date and time "world"[ is the world it happened in "player"[ is the players name and "msg" is the message

    Video: http://www.youtube.com/embed/zZ_klczEoPE?hl=en&fs=1

    Future Plans:

    • Add permissions and bukkit permissions support
    • Add permission for the "/cl" command
    • Add permission for the Toggle message
    • the config file will, when generating the config file, default everything to true
    • Add more commands to change more options from ingame
    • Suggest Ideas please...

    NOTE: This plugin records server information back to my data base. This is just for statistics like your server Ip, and plugin version.

    How to install Chatlogging

    1. A server on Paper or Spigot

      The plugin runs on the server core; players do not need to install anything.

    2. File goes into the plugins folder

      Download the file Chatlogging.jar (20 KB) and put it into the server’s plugins folder.

    3. Restart the server

      On startup the plugin creates its own settings folder in plugins.

    4. Or use the “To hosting” button

      On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.

    Versions

    With dependencies

    MinecraftLoaderFileDateActions
    ——Chatlogging - V2.2 R1.020.3 KB

    FAQ

    Do players need to install Chatlogging?

    No, the plugin goes only on the server, into the plugins folder: players do not need to download anything.

    Where can I download Chatlogging safely?

    On this page: the file Chatlogging.jar (20 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 0c75006d7b1b914a14667ff8bb001bba39ae335e.

    Reviews

    Be the first to rate Chatlogging

    Comments 0

    Sign in to commentSign in

    Similar plugins

    All plugins

    More on this