DonatorJoin+ 2.2.3

An advanced message manager for join & quit events (server + world) per rank.

  1. GamePvP
    GamePvP
    5/5,
    Version: 2.2.2
    Hey,

    First very cool plugin. I had a question and I would like to introduce this plugin on my channel. I would be glad if this video would then come to your plugin page under tutorial. For your German Community.

    Pair of information

    Youtube = GamePvP
    Discord = @ GamePvP # 1234

    Write me on discord times.

    With best regards,
    GamePvP
    1. didjee2
      Author's Response
      Couldn't send you a friend request (discord didn't find it), but you could join my Discord server (discord.dbsoftwares.eu) and make a ticket in the botcommands channel (the ticket is basically a PM then).

      I'm glad you like my plugin though :)
  2. ArcaneVoid
    ArcaneVoid
    5/5,
    Version: 2.1.5
    Great support. the developer worked with me for several hours helping me solve the issue I was having. Great plugin!
    1. didjee2
      Author's Response
      Glad that you got it working :)

      If you have any more issues / suggestions, feel free to contact me!
  3. RubenCaleb
    RubenCaleb
    5/5,
    Version: 2.1.5
    Only Op can see the message :(, the default rank without Op can't see it :( help me please
    1. didjee2
      Author's Response
      Could you explain me a bit more? And send the config you use aswell please (make sure to not include any mysql password or something).

      You could PM me or contact me on Discord for this.
  4. JasperWorld
    JasperWorld
    5/5,
    Version: 2.1.1
    Love it, thanks for adding my suggestion too! I will recommend the plugin on my server.
    1. didjee2
      Author's Response
      Thank you for giving me the suggestion!

      I'm glad you like my plugin.
  5. SrGuittar
    SrGuittar
    5/5,
    Version: 2.0.3
    Excellent plugin 100% recommended! Please add join and quit perworld messages! <3
    1. didjee2
      Author's Response
      What do you mean exactly with that? Like a join / quit message when someone joins / leaves a world? You can PM me on Spigot with the answer or join the Discord for a faster response: https://discord.gg/HyszgYr !

      I'm glad you like it btw!

      EDITED: finished the feature already, gonna test it in a few hours on my test server.
  6. JasperWorld
    JasperWorld
    5/5,
    Version: 2.0.3
    I have a suggestion that I kinda need in my server, /djp enable/disable (player) (djp.toggle.others) and /djp enable/disable (djp.toggle)
    PD: Discord link is broken.
    1. didjee2
      Author's Response
      Yes, sorry about the Discord being broken, you can also (for now) use: https://discord.gg/HyszgYr

      Also, I’m glad that you like DJ+! I will look into adding this when I get home in a few hours. (Might be best for you to jump onto the Discord and remind me, as I tend to forget things quickly).
  7. SeptyYTB
    SeptyYTB
    3/5,
    Version: 2.0.2
    ERROR Error at SQL INSERT Query: java.sql.SQLException: database disk image is malformed
    11.07 14:28:21 [Server] ERROR Error at SQL INSERT Query: java.sql.SQLException: database disk image is malformed
    How i can resolve this (My Config File Is Default
    ################################################################################################

    # ____ _ _ _ #

    # | _ \ ___ _ __ __ _ | |_ ___ _ __ | | ___ (_) _ __ _ #

    # | | | | / _ \ | '_ \ / _` | | __| / _ \ | '__| _ | | / _ \ | | | '_ \ _| |_ #

    # | |_| | | (_) | | | | | | (_| | | |_ | (_) | | | | |_| | | (_) | | | | | | | |_ _| #

    # |____/ \___/ |_| |_| \__,_| \__| \___/ |_| \___/ \___/ |_| |_| |_| |_| #

    # #

    ################################################################################################



    # Set to false to disable default MC join message.

    joinmessage: false



    # Set to false to disable default MC quit message.

    quitmessage: false



    # If true, only the highest priority rank will be broadcasted!

    # If false, a broadcast for any found rank will be sent.

    usepriorities: true



    # If false, DonatorJoinPlus will use the 'name' you set in the ranks below as group identifiers.

    # People with a group with the same name as the rank will get the join message.

    #

    # If true, DonatorJoinPlus will use the 'permission' you set in the ranks below as identifier.

    # If the user has the permission it will send the highest priority join message,

    # or all if usepriorities is set to false.

    usepermissions: true



    ranks:
    - name: 'Helper'
    priority: 10
    join:
    enabled: true
    message: '&8(&cServer&8) &7(&aVIP&7) &b%player% &ehas joined the game!'
    sound:
    enabled: true
    sound: BLOCK_SAND_FALL
    firework: true
    quit:
    enabled: true
    message: '&8(&cServer&8) &7(&aVIP&7) &b%player% &ehas left the game!'
    sound:
    enabled: true
    sound: BLOCK_SAND_FALL
    firework: false
    - name: 'Castor'
    priority: 20
    join:
    enabled: true
    message: '&8(&cServer&8) &7(&9MVP&7) &b%player% &ehas joined the game!'
    sound:
    enabled: true
    sound: BLOCK_SAND_FALL
    firework: true
    quit:
    enabled: true
    message: '&8(&cServer&8) &7(&9MVP&7) &b%player% &ehas left the game!'
    sound:
    enabled: true
    sound: BLOCK_SAND_FALL
    firework: false
    1. didjee2
      Author's Response
      Uhm DonatorJoin+ does not use SQL at all. Meaning that it's impossible to be caused by DJP. Could you also please use the thread / PM for questions / bugs.

      PM me with a more detailed log so I am able to help you finding the plugin!
  8. Ver_Elite
    Ver_Elite
    5/5,
    Version: 2.0.2
    The best, and excellent plugin. Thank you man.

    I've like your all plugins for a long time. :) <3
    1. didjee2
      Author's Response
      Glad you like my plugins ;)
  9. Fighter2000
    Fighter2000
    5/5,
    Version: 2.0.2
    best .....................................................................................
    1. didjee2
      Author's Response
      Thank you! I'm glad you like DJP.
  10. SkyAcer009
    SkyAcer009
    5/5,
    Version: 2.0.0
    Perfect and excellent plugin. Thank you very much :)
    I've been looking for such a plugin for a while.
    1. didjee2
      Author's Response
      Amazing that you like it :)
  11. xXBlazeCraftXx
    xXBlazeCraftXx
    3/5,
    Version: 1.0.5
    Good plugin but same as the guy below me shame that this was abandoned! 3123213123213
    1. didjee2
      Author's Response
      My laptop broke back then, and I was too stupid to use Git back then too + didn't have a backup of the finished donatorjoin+, so I would have to recode it.

      I can do that for you, as it's not much work at all. Mostly would take me 10 minutes.
  12. fehni
    fehni
    3/5,
    Version: 1.0.5
    If I player has multiple ranks, the join/quit messages do not work. Meaning, the player can only be in one group at a time (listed in dj+ config) for this to function properly. Defeats the purpose for prison/faction servers where players need both a game rank and a donator rank.
    1. didjee2
      Author's Response
      Should be better now, the project kind of was abandoned back then.
  13. Kostya_1313
    Kostya_1313
    4/5,
    Version: 1.0.5
    [22:11:39] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to DonatorJoinPlus v1.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.PlayerList.onPlayerJoin(PlayerList.java:333) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.PlayerList.a(PlayerList.java:159) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.LoginListener.b(LoginListener.java:144) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.LoginListener.E_(LoginListener.java:54) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.NetworkManager.a(NetworkManager.java:233) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.ServerConnection.c(ServerConnection.java:140) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:827) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
    Caused by: java.lang.IllegalArgumentException: No enum constant org.bukkit.Sound.CREEPER_DEATH
    at java.lang.Enum.valueOf(Enum.java:238) ~[?:1.8.0_91]
    at org.bukkit.Sound.valueOf(Sound.java:1) ~[craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    at com.dbsoftware.donatorjoin.DonatorJoin.onJoin(DonatorJoin.java:85) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_91]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[craftbukkit.jar:git-Spigot-90f61bc-83a9dbd]
    ... 14 more
    1. didjee2
  14. ChimpGamer
    ChimpGamer
    5/5,
    Version: 1.0.5
    Great plugin love it only got some buggs with 1.10.2 but that could possibly be my config. But if this is the real plugin why ist it updated for awhile?
    1. didjee2
      Author's Response
      I don't really update it because I don't get ideas or bug reports.
      If you have any ideas, PM me ;).
  15. Refornm
    Refornm
    5/5,
    Version: 1.0.5
    Best Plugin ever can you make it execute console and player commands on join on diffrent groups and add mysql for bungeecord support for it to broadcast to all of the servers thanks :)
  16. ItsFireball1122
    ItsFireball1122
    5/5,
    Version: 1.0.5
    Great plugin, no permissions needed (correct me if I'm wrong), and outstanding in general. I would like to suggest possibly commands slot to be added please ;) also maybe MOTD sections for each group, helpful for certain ranks.
    1. didjee2
      Author's Response
      Great idea! I'll add it!
  17. Ted_2001
    Ted_2001
    5/5,
    Version: 1.0.5
    Very Good Plugin Without Bugs And Very Customation Plugin Great Work Keep Updating This Man <3 !!
    1. didjee2
  18. pascal34287
    pascal34287
    5/5,
    Version: 1.0.4
    Works great!
    1. didjee2
  19. File14
    File14
    5/5,
    Version: 1.0.3
    Thanks for adding my suggestion.
    1. didjee2
      Author's Response
      No problem!
  20. Panics
    Panics
    5/5,
    Version: 1.0.3
    Pretty nice plugin, but would be cool if it had leave messages, like if a group leaves, it would say a phrase in the Config, but even without that, it's a awesome plugin :)
    1. didjee2
      Author's Response
      I'll add it, thanks!