Advanced Discord Logger (DEMO) 1.1 BETA

An advanced plugin that can hook with other plugins and bridge them to discord server

  1. AshuGuptaGamer
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    This is a demo version of the actual plugin
    Get the full version and support here:

    https://www.mc-market.org/resources/16647/

    An all in one solution for Minecraft Server owners to bridge your plugin to your discord server and keep track of everything on the go.

    Available Modules:

    1. Vote Logger Module
    2. Anti-Cheat Logger Module
    3. Punishment Logger Module
    4. Hacked Server Logger Module


    Supported Plugins:

    NuVotifier
    AAC (Advanced Anti Cheat) (Hack & Kill aura Blocker)
    Spartan | Advanced Anti Cheat | Hack Blocker
    Matrix Anti Cheat | Advanced Cheat Detection
    AdvancedBan
    LiteBans
    ✅ - 25% ✅ HackedServer - Forge Mods & Clients Detector


    PlaceHolderAPI is also support for some modules.

    Will add more modules and plugin support in the future.
    My discord server is always open for bug reporting and suggestions.

    NOTE: You need to have any of the above plugins to make this plugin work with your server.

    !!! IN BETA SO STABILITY IN NOT GUARANTEED !!!


    Vote Logger Module:
    upload_2020-7-18_18-42-35.png
    Anti-Cheat Logger Module:

    upload_2020-7-18_18-41-55.png
    Punishment Logger Module:
    upload_2020-7-18_18-42-43.png
    Hacked Server Logger Module:
    upload_2020-7-18_18-43-7.png

    Code (YAML):
    #  ______         __                                                          __        _______   __                                                __        __                                
    # /      \       |  \                                                        |  \      |       \ |  \                                              |  \      |  \                                
    #|  $$$$$$\  ____| $$ __     __  ______   _______    _______   ______    ____| $$      | $$$$$$$\ \$$  _______   _______   ______    ______    ____| $$      | $$       ______    ______    ______    ______    ______
    #| $$__| $$ /      $$|  \   /  \|      \ |       \  /       \ /      \  /      $$      | $$  | $$|  \ /       \ /       \ /      \  /      \  /      $$      | $$      /      \  /      \  /      \  /      \  /      \
    #| $$    $$|  $$$$$$$ \$$\ /  $$ \$$$$$$\| $$$$$$$\|  $$$$$$$|  $$$$$$\|  $$$$$$$      | $$  | $$| $$|  $$$$$$$|  $$$$$$$|  $$$$$$\|  $$$$$$\|  $$$$$$$      | $$     |  $$$$$$\|  $$$$$$\|  $$$$$$\|  $$$$$$\|  $$$$$$\
    #| $$$$$$$$| $$  | $$  \$$\  $$ /      $$| $$  | $$| $$      | $$    $$| $$  | $$      | $$  | $$| $$ \$$    \ | $$      | $$  | $$| $$   \$$| $$  | $$      | $$     | $$  | $$| $$  | $$| $$  | $$| $$    $$| $$   \$$
    #| $$  | $$| $$__| $$   \$$ $$ |  $$$$$$$| $$  | $$| $$_____ | $$$$$$$$| $$__| $$      | $$__/ $$| $$ _\$$$$$$\| $$_____ | $$__/ $$| $$      | $$__| $$      | $$_____| $$__/ $$| $$__| $$| $$__| $$| $$$$$$$$| $$
    #| $$  | $$ \$$    $$    \$$$   \$$    $$| $$  | $$ \$$     \ \$$     \ \$$    $$      | $$    $$| $$|       $$ \$$     \ \$$    $$| $$       \$$    $$      | $$     \\$$    $$ \$$    $$ \$$    $$ \$$     \| $$
    # \$$   \$$  \$$$$$$$     \$     \$$$$$$$ \$$   \$$  \$$$$$$$  \$$$$$$$  \$$$$$$$       \$$$$$$$  \$$ \$$$$$$$   \$$$$$$$  \$$$$$$  \$$        \$$$$$$$       \$$$$$$$$ \$$$$$$  _\$$$$$$$ _\$$$$$$$  \$$$$$$$ \$$
    #                                                                                                                                                                               |  \__| $$|  \__| $$
    #                                                                                                                                                                                \$$    $$ \$$    $$
    #                                                                                                                                                                                 \$$$$$$   \$$$$$$
    #-----------------------------------------------------------------------------------------------------------------------
    #Plugin settings
    #-----------------------------------------------------------------------------------------------------------------------
    #Prefix of the plugin
    prefix
    : "&b[&eADL&b] "
    #Enable debugging
    debug
    : false
    #-----------------------------------------------------------------------------------------------------------------------
    #Available Modules
    #-----------------------------------------------------------------------------------------------------------------------
    #Works with NuVotifier plugin and send message to the discord channel if a player votes for you server
    #Placeholder API is supported for all the fields in the section
    vote-logger-module
    :
      enable
    : false
      #!!!EXPERIMENTAL FEATURE!!!
      #Should we use Mojang and Crafatar APIs to get player heads?
      use-head-api
    : false
      webhook-url
    : ""
      webhook-format
    :
       #In order to tag role and channels use this guide https://discord.com/developers/docs/reference#message-formatting
        #Available placeholders for vote-logger-module fields below:
        #!!!!!Placeholder API will not work if the user is offline!!!!!!
        #%service-site% - Site Name
        #%time-stamp% - Time Stamp
        #%player-name% - Player Name (This will still return player's name even if he/she is offline)
        #Title of the embed
        embed-title
    : "%player-name%"
        #Custom title Url
        #Above placeholders will not work here
        embed-title-url
    : ""
        #Custom embed username for embed
        embed-username
    : ""
        #Custom avatar url for embed
        #Above placeholders will not work here
        #Use %player-head-avatar% to set player's head as avatar
        #%player-head-avatar% will only work if use-head-api is true
        embed-avatar-url
    : ""
        #Custom message (not embed message)
        message
    : ""
        #Description of the embed
        embed-description
    : "%player-name% just voted on %service-site%"
        #Custom color of embed, To Pick Colors use : https://www.google.com/search?q=color+picker
        embed-color
    : 0x7ff54c
        #Custom footer message of embed
        embed-footer-message
    : ""
        #Custom footer icon url of embed
        #Above placeholders will not work here
        embed-footer-icon-url
    : ""

    #Works with supported anti-cheats plugins(i.e. Spartan, AAC, Matrix) and send message to the discord channel if a player hit a certain level of violation defined in the anti-cheat's config
    anti-cheat-logger-module
    :
      enable
    : false
      webhook-url
    : ""
      webhook-format
    :
       #In order to tag role and channels use this guide https://discord.com/developers/docs/reference#message-formatting
        #Available placeholders for anti-cheat-logger-module fields below:
        #%hack-name% - Type of hacking
        #%command% - Command ran by console
        #Title of the embed
        embed-title
    : "Anti-Cheat Violations"
        #Custom title Url
        #Above placeholders will not work here
        embed-title-url
    : ""
        #Custom embed username for embed
        embed-username
    : ""
        #Custom avatar url for embed
        embed-avatar-url
    : ""
        #Custom message (not embed message)
        message
    : ""
        #Description of the embed
        embed-description
    : "`%player_name%` Might Be Using `%hack-name%` Hack.\n\n **Command Ran By Console:** ```css\n%command%```\n```yml\nPlayerUUID: %player_uuid%\nPlayerPing: %player_ping%\nPlayerLocation:\n - LocationX: %player_x%\n - LocationY: %player_y%\n - LocationZ: %player_z%\nServerTPS: %server_tps_1%```"
        #Custom color of embed, To Pick Colors use : https://www.google.com/search?q=color+picker
        embed-color
    : 0xf73939
        #Custom footer message of embed
        embed-footer-message
    : ""
        #Custom footer icon url of embed
        #Above placeholders will not work here
        embed-footer-icon-url
    : ""

    #Works with supported punishment plugins(i.e. AdvancedBan) and send message to the discord channel if a player got punished
    punishment-logger-module
    :
      enable
    : false
      webhook-url
    : ""
      webhook-format
    :
       #In order to tag role and channels use this guide https://discord.com/developers/docs/reference#message-formatting
        #Available placeholders for punishment-logger-module fields below
        #!!!!!Placeholder API will not work here!!!!!!:
        #%player-name% - Punished player name
        #%operator% - Operator name
        #%reason% - Reason
        #%duration% - Punishment duration
        #Title of the embed
        #When a punishment happens
        embed-title-on-punishment
    : "Punishment"
        #When a punishment gets revoked
        embed-title-on-punishment-revoke
    : "Punishment Revoked"
        #Custom title Url
        #Above placeholders will not work here
        embed-title-url
    : ""
        #Custom embed username for embed
        embed-username
    : ""
        #Custom avatar url for embed
        embed-avatar-url
    : ""
        #Custom message (not embed message)
        message
    : ""
        #Description of the embed on punishment/punishment revoke
        ban-description
    : "The player `%player-name%` has been banned by `%operator%` for `%reason%`"
        ip-ban-description
    : "The player `%player-name%` has been ip-banned by `%operator%` for `%reason%`"
        kick-description
    : "The player `%player-name%` was kicked by `%operator%` for `%reason%`"
        mute-description
    : "The player `%player-name%` was muted by `%operator%` for `%reason%`"
        warning-description
    : "The player `%player-name%` was warned by `%operator%` for `%reason%`"
        temp-ban-description
    : "The player `%player-name%` was temporarily banned by `%operator%` for `%reason%`, duration: `%duration%`"
        temp-ip-ban-description
    : "The player `%player-name%` was temporarily ip-banned by `%operator%` for `%reason%`, duration: `%duration%`"
        temp-mute-description
    : "The player `%player-name%` was temporarily muted by `%operator%` for `%reason%`, duration: `%duration%`"
        temp-warning-description
    : "The player `%player-name%` was temporarily warned by `%operator%` for `%reason%`, duration: `%duration%`"
        unban-description
    : "The player `%player-name%` has been unbanned by `%operator%`"
        unip-ban-description
    : "The player `%player-name%` has been un-ip-banned by `%operator%`"
        unmute-description
    : "The player `%player-name%` was un-muted by `%operator%`"
        unwarning-description
    : "The player `%player-name%` was un-warned by `%operator%`"
        #Custom color of embed, To Pick Colors use : https://www.google.com/search?q=color+picker
        embed-color
    : 0x7ff54c
        #Custom footer message of embed
        embed-footer-message
    : ""
        #Custom footer icon url of embed
        #Above placeholders will not work here
        embed-footer-icon-url
    : ""

    #Works with HackedServer plugin and send message to the discord channel if a player joins with illegal Client
    hackedserver-logger-module
    :
      enable
    : false
      #On Player Join after how may milliseconds should we check if a player is using a illegal client
      #Lowering this value may cause problems in detecting
      check-delay
    : 5000
      webhook-url
    : ""
      webhook-format
    :
       #In order to tag role and channels use this guide https://discord.com/developers/docs/reference#message-formatting
        #Available placeholders for vote-logger-module fields below:
        #%client-type-name% : Client Name
        #Title of the embed
        embed-title
    : "Player Joined Using Illegal Client"
        #Custom title Url
        #Above placeholders will not work here
        embed-title-url
    : ""
        #Custom embed username for embed
        embed-username
    : ""
        #Custom avatar url for embed
        embed-avatar-url
    : ""
        #Custom message (not embed message)
        message
    : ""
        #Description of the embed
        embed-description
    : "`%player_name%` is using `%client-type-name%`"
        #Custom color of embed, To Pick Colors use : https://www.google.com/search?q=color+picker
        embed-color
    : 0x7ff54c
        #Custom footer message of embed
        embed-footer-message
    : ""
        #Custom footer icon url of embed
        #Above placeholders will not work here
        embed-footer-icon-url
    : ""
    #-----------------------------------------------------------------------------------------------------------------------
    #Test Message At Startup
    #-----------------------------------------------------------------------------------------------------------------------
    #Enable test message?
    enable-test-message
    : false
    #If enabled should we send test message on reload?
    #enable-test-message should be enabled
    send-test-on-reload
    : false
    #Title of embed message
    test-embed-title
    : "AdvancedDiscordLogger"
    #Custom username
    test-embed-username
    : ""
    #Custom avatar url
    test-embed-avatar-url
    : ""
    #Custom Message (not embed message)
    test-message
    : ""
    #Custom embed description
    test-embed-description
    : "`AdvancedDiscordLogger` activated successfully"
    #Custom color of embed, To Pick Colors use : https://www.google.com/search?q=color+picker
    test-embed-color
    : 0x7ff54c
    #Custom footer message of embed
    test-embed-footer-message
    : "By AshuGuptaGamer"
    #Custom footer icon url of embed
    test-embed-footer-icon-url
    : "https://cdn.discordapp.com/avatars/540162249042427916/f64a775250bd522e4dd7a9752b6ce512.png?size=1024"
    #-----------------------------------------------------------------------------------------------------------------------
    #DO NOT TOUCH THIS SECTION
    #-----------------------------------------------------------------------------------------------------------------------
    config-version
    : "Some Dummy Version"
    Commands:

    /advanceddiscordlogger - Info about plugin itself
    /advanceddiscordlogger reload - Reloads the plugin
    /advanceddiscordlogger debuginfo - prints info about server to a file

    Permission:

    adl.reload - to reload the config
    adl.debuginfo - to use debuginfo command

    I will try my best to keep this plugin up-to-date.

    No Support For The Demo Version Will Be Given On The Discord Or DMs
    [​IMG]
    Discord Link: https://discord.gg/wNe7ESr


    Wanna Support My Work?
    https://paypal.me/ashuguptagamer
    adrianed04, jodgy and kacperleague9 like this.

Recent Reviews

  1. BoolyStudy
    BoolyStudy
    5/5,
    Version: 1.1 BETA
    one of the best minecraft records and report with discord, for the administration, I use it in all my modalities, and I'm excited to find this add-on, but I don't use this jar, I bought the official add-on and with more features on marketmc . I highly recommend it
    1. AshuGuptaGamer
      Author's Response
      Thanks for the review
  2. Spaex
    Spaex
    5/5,
    Version: 1.1 BETA
    Super easy to use, works super fine and the author's support is insane fast.
    Absolutely recommend this plugin.
    1. AshuGuptaGamer
      Author's Response
      Thanks for the review
  3. HeavenCrafter
    HeavenCrafter
    5/5,
    Version: 1.1-BETA
    This is definitely one hell of a useful plugin honestly. It just makes logging easier to check whenever I have several servers.
    1. AshuGuptaGamer
      Author's Response
      Thanks for the review.
  4. ixLegals
    ixLegals
    5/5,
    Version: 1.0-BETA
    Amazing plugin! It has a great future and is one of the best you've seen related to Minecraft-Discord :)
    1. AshuGuptaGamer
      Author's Response
      Thanks for the review