EventDebugger 1.1

Got an event that is being altered by an unknown plugin, but you got 69 plugins, then click here!

  1. JanTuck
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/JanTuck/EventDebugger
    Got a misbehaving plugin altering your events??? Then use this plugin to figure out which plugin altered what, just edit the config to target the events and methods you want.

    Contact me on discord at Jan Tuck#9999

    See default config here:

    To find the event class go here https://hub.spigotmc.org/javadocs/spigot/ and go into wherever the event should be located e.g. PlayerInteractEvent will be located in
    [​IMG]
    Entering this folder will give you a list of player events, for now, I choose PlayerInteractEvent and enter that class
    [​IMG]
    After entering we simply copy this string
    [​IMG]
    And edit the config accordingly, in this case, listen to the isCancelled method. An example of listening to this event and the isCancelled method of it is.
    Code (YAML):
    exact:
      InteractEvent
    :
        class
    : "org.bukkit.event.player.PlayerInteractEvent"
        methods
    :
         - "isCancelled"
    Note that `InteractEvent` can be whatever but is needed to have a key to loop over.

    Config now includes option to listen to all cancellable event by turning
    Code (YAML):
    other:
      listen-to-all-cancellable
    : false
    To true in the config.
    Code (YAML):
    other:
      listen-to-all-cancellable
    : true

    Edit config with your events and the methods to listen to, save and restart/reload the server to start debugging.


    If you are not in the need of debugging or figuring out which of your 69 plugins are misbehaving you don't need this plugin and should not download or use it for anything.
    Splodgebox, huzpsb and lokka30 like this.

Recent Reviews

  1. Splodgebox
    Splodgebox
    5/5,
    Version: 1.1
    Very cool idea and very well executed. Great work Jan, good to see your still doing this mc stuff
  2. hrzn00
    hrzn00
    5/5,
    Version: 1.0
    Genius plugin that does exactly as stated and is just absolutely magic when you try to find out why all of a sudden your server went to shit after installing new plugins. It also enables you to try and get a developer to find a workaround aka add compability!

    10/10, would debug again
  3. Gustavo_Player
    Gustavo_Player
    5/5,
    Version: 1.0
    I need this. o- o
  4. mfnalex
    mfnalex
    5/5,
    Version: 0.2
    This is a must have for plugin developers trying to find out what other plugin cancelled an event! You will probably not need this as a normal server admin, but if some plugin developer asks you to install this for debugging, it's awesome! I rate this 7/5 stars :)
  5. Trixx4K
    Trixx4K
    5/5,
    Version: 0.2
    Great plugin. Does everything I need it to. Has helped me find and fix problems across my Network. Great developer :)
  6. k1nq
    k1nq
    5/5,
    Version: 2020-07-28
    Seems like an awesome plugin!! Definitely useful for server makers who have events not working and don't know which plugin altered it. ;)