JoinEventsPro [1.8-1.14] [FIRST JOIN MANAGEMENT, MAINTENANCE MODE, JOIN ITEMS & MORE!] 3.8

Completely manage and customize every event that happens when a player joins.

  1. Cervinakuy
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    https://github.com/cervinakuy/JoinEventsPro
    [​IMG]

    Are you looking for a plugin that completely manages join events? Well, you've come to the right place. JoinEventsPro has First Join Management, awesome features like Maintenance Mode, and all sorts of sounds.

    There are frequent updates, and all versions are thoroughly tested before being released. JoinEventsPro is also extremely lightweight but is packed with quality and easy to work with code. Each feature also has its own permission so you can manage which players have access to each feature. The config.yml is created to be easy to understand, and is coded to safely secure your changes when reloading with /jep reload.
    [​IMG]

    JoinEventsPro also has a Wiki page for those needing more in depth help, which can be found here.​

    [​IMG]
    • Customizable NEW! First Join Book (Enable/Disable)​
    • Customizable NEW! Join Book (Enable/Disable)​
    • Customizable PlaceholderAPI Support (Enable/Disable)​
    • Customizable Maintenance Mode (Enable/Disable)​
    • Customizable Maintenance Mode MOTD (Enable/Disable)​
    • Customizable Server MOTD (Enable/Disable)​
    • Customizable First Join Items (Enable/Disable)​
    • Customizable Join Items (Enable/Disable)​
    • Customizable First Join Location (Enable/Disable)​
    • Customizable Join Location (Enable/Disable)​
    • Customizable Unlimited Players (Enable/Disable)​
    • Customizable First Join Firework (Enable/Disable)​
    • Customizable Join Firework (Enable/Disable)​
    • Customizable Max Players (Enable/Disable)​
    • Customizable First Join MOTD (Enable/Disable)​
    • Customizable Join MOTD (Enable/Disable)​
    • Customizable Console First Join Commands (Enable/Disable)​
    • Customizable Console Join Commands (Enable/Disable)​
    • Customizable First Join Commands (Enable/Disable)​
    • Customizable Join Commands (Enable/Disable)​
    • Customizable Console Leave Commands (Enable/Disable)​
    • Customizable Leave Commands (Enable/Disable)​
    • Customizable First Join Sound (Enable/Disable)​
    • Customizable Join Sound (Enable/Disable)​
    • Customizable First Join Message (Enable/Disable)​
    • Customizable Join Message (Enable/Disable)​
    • Customizable Leave Message (Enable/Disable)​
    • Customizable Full Server Message (Enable/Disable)​
    • Customizable Full Server Bypass Permission (Enable/Disable)​

    [​IMG]
    • Download the JoinEventsPro.jar
    • Place the JoinEventsPro.jar in your plugins folder
    • Restart or reload your server
    • Customize all messages and options in the config.yml
    • Leave a nice rating, like the resource page, and have fun!
    [​IMG]
    Video Tutorial by @LtJim007


    If you have any issues with JoinEventsPro, please visit the Wiki page before contacting me or leaving a bad review. This could potentially save both you and me a lot of time. Alternatively, you can use the Discussion tab to receive help from either me, or other people in the community.

    Lastly, the lists of both 1.8 sounds and 1.9+ sounds are available for customizable of the sounds in the plugin.

    If the above does not fix your problem and you believe your issue is of great importance, private message me with your problem. I am always open and happy to help :)
    [​IMG]

    Commands:
    • /jep View information regarding JoinEventsPro.​
    • /jep help Lists all available commands.​
    • /jep reload Reloads the configuration.​
    • /jep setfirstjoinlocation Sets the First Join Location.​
    • /jep setjoinlocation Sets the Join Location.​
    • /jep firstjoinlocation Teleports you to the First Join Location.
    • /jep joinlocation Teleports you to the Join Location.
    • /jep firstjoinmotd Displays the First Join MOTD​
    • /jep joinmotd Displays the Join MOTD.​
    • /jep servermotd Displays the Server MOTD.
    • /jep maintenance Toggles the built-in Maintenance Mode.​
    • /jep setmaxplayers <amount> Sets the maximum player limit.

    Permissions:
    • jep.commands.admin Gives access to all JoinEventsPro commands.
    • jep.firstjoin.commands Executes the commands if the player has this permission.
    • jep.join.commands Executes the commands if the player has this permission.
    • jep.leave.commands Executes the commands if the player has this permission.
    • jep.firstjoin.firework Shoots a firework if a player has this permission.
    • jep.join.firework Shoots a firework if a player has this permission.
    • jep.firstjoin.items Gives the permission to receive the First Join Items.
    • jep.join.items Gives the permission to receive the Join Items.
    • jep.firstjoin.location Teleports the player to the location if they have this permission.
    • jep.join.location Teleports the player to the location if they have this permission.
    • jep.server.full Bypasses the max player count if the server is full.
    • jep.server.maintenance Allows you to join the server if it is in Maintenance.
    • jep.firstjoin.message Sends the First Join Message if the player has this permission.
    • jep.join.message Sends the Join Message if the player has this permission.
    • jep.leave.message Sends the Leave Message if the player has this permission.
    • jep.firstjoin.motd Displays the First Join MOTD with this permission.
    • jep.join.motd Displays the Join MOTD with this permission.
    • jep.firstjoin.sound Without this permission, there will be no First Join Sound.
    • jep.join.sound Without this permission, there will be no Join Sound.
    • jep.leave.sound Without this permission, there will be no Leave Sound.
    • jep.firstjoin.book Players receive the First Join Book with this permission
    • jep.join.book Players receive the Join Book with this permission
    [​IMG]
    Code (YAML):
    FirstJoin:
      Message
    :
        Message
    : '&7[&6&l+&7] &7Welcome &b%player% &7to our server. This message supports PlaceholderAPI.'
        Enabled
    : true
      Sound
    :
        Sound
    : 'AMBIENCE_THUNDER'
        Pitch
    : 1
        Enabled
    : true
      Commands
    :
        Commands
    :
        - 'console
    : All commands in this plugin have PlaceholderAPI support'
        - 'console
    : This command is run from the console, you may use %player%'
        - 'player
    : This command is run from the player, you may use %player%'
        Enabled
    : false
      MOTD
    :
        Lines
    :
       - '&f&m                                                                  '
        - ' '
        - ' &a&lWelcome to our Network!'
        - ' &7Here at our server, we create quality gameplay'
        - ' &7for all sorts of players. This message supports PlaceholderAPI.'
        - ' '
        - ' &eWebsite &fwww.mynetwork.com'
        - ' &eStore &fstore.mynetwork.com'
        - ' '
        - '&f&m                                                                  '
        Enabled
    : true
      Book
    :
        Information
    :
          Slot
    : 4
          Title
    : 'Welcome to our Network!'
          Author
    : 'Cervinakuy'
        Pages
    :
       - '&a&lWelcome to our Network!%newline%&7This is a custom book made using the plugin &bJoinEventsPro&7.%newline%%newline%&7You can customize these pages in the config.yml.'
        - '&a&lPage 2%newline%&7This is an example of a second page.'
        Enabled
    : true
      Items
    :
        Diamond
    :
          Name
    : '&aFirst Join Diamond'
          Material
    : DIAMOND
          Permission
    : jep.items.diamond
          Slot
    : 0
          Amount
    : 1
          Lore
    :
         - '&7Welcome to our Network!'
          - '&7Please take this welcome'
          - '&7diamond.'
        Enabled
    : false
      Other
    :
        Firework
    : true

    Join
    :
      Message
    :
        Message
    : '&7[&a&l+&7] &7&b%player% &7joined the server. This message supports PlaceholderAPI.'
        Enabled
    : true
      Sound
    :
        Sound
    : 'ITEM_PICKUP'
        Pitch
    : 1
        Enabled
    : true
      Commands
    :
        Commands
    :
        - 'console
    : All commands in this plugin have PlaceholderAPI support'
        - 'console
    : This command is run from the console, you may use %player%'
        - 'player
    : This command is run from the player, you may use %player%'
        Enabled
    : false
      MOTD
    :
        Lines
    :
       - '&f&m                                                                   '
        - ' '
        - ' &6&lWelcome back to our Network!'
        - ' &7Here at our server, we create quality gameplay'
        - ' &7for all sorts of players. This message supports PlaceholderAPI.'
        - ' '
        - ' &eWebsite &fwww.mynetwork.com'
        - ' &eStore &fstore.mynetwork.com'
        - ' '
        - '&f&m                                                                   '
        Enabled
    : true
      Book
    :
        Information
    :
          Slot
    : 4
          Title
    : 'Welcome back to our Network!'
          Author
    : 'Cervinakuy'
        Pages
    :
       - '&a&lWelcome back to our Network!%newline%&7This is a custom book made using the plugin &bJoinEventsPro&7.%newline%%newline%&7You can customize these pages in the config.yml.'
        - '&a&lPage 2%newline%&7This is an example of a second page.'
        Enabled
    : true
      Items
    :
        Selector
    :
          Name
    : '&aServer Selector &7(Right Click)'
          Slot
    : 0
          Amount
    : 1
          Permission
    : jep.items.selector
          Material
    : COMPASS
          Lore
    :
         - '&7This is our server selector.'
          Commands
    :
          - 'player
    : servers'
        Pickaxe
    :
          Name
    : '&aDefault Pickaxe'
          Slot
    : 1
          Amount
    : 1
          Permission
    : jep.items.pickaxe
          Material
    : IRON_PICKAXE
          Lore
    :
         - '&7This is a pickaxe.'
        Enabled
    : false
      Other
    :
        Firework
    : true

    Leave
    :
      Message
    :
        Message
    : '&7[&c&l-&7] &b%player% &7left the server. This message supports PlaceholderAPI.'
        Enabled
    : true
      Sound
    :
        Sound
    : 'NOTE_BASS'
        Pitch
    : 1
        Enabled
    : true
      Commands
    :
        Commands
    :
        - 'console
    : All commands in this plugin have PlaceholderAPI support'
        - 'console
    : This command is run from the console, you may use %player%'
        - 'player
    : This command is run from the player, you may use %player%'
        Enabled
    : false

    Server
    :
      MOTD
    :
        Normal
    :
          Line-1
    : '&a&lMinecraft Network &7Now with &eJoinEventsPro!'
          Line-2
    : '&7This is a customizable second line of the MOTD.'
          Enabled
    : true
        Maintenance
    :
          Line-1
    : '&c&lMinecraft Network &7Now with &eJoinEventsPro!'
          Line-2
    : '&7This is a customizable second line of the MOTD.'
          Enabled
    : false
      Messages
    :
        Full
    : '&7[&b&lJOINEVENTSPRO&7] &cThe server is currently full, please check back later.'
        Maintenance
    : '&7[&b&lJOINEVENTSPRO&7] &cThe server is currently undergoing Maintenance, please check back later.'
      Players
    :
        Unlimited
    : true
        Max
    : 100

    Messages
    :
      General
    :
        Prefix
    : '&7[&b&lJOINEVENTSPRO&7]'
        Permission
    : '%prefix% &cYou do not have permission to execute that command.'
        Player
    : '%prefix% &cYou must be a player to perform this action.'
      Commands
    :
        Reload
    : '%prefix% &7Successfully reloaded the configuration.'
        Teleported
    : '%prefix% &7You teleported to the &b%type%&7.'
        Spawn
    : '%prefix% &7Successfully set the &b%type%&7.'
        MaintenanceOn
    : '%prefix% &7Server Maintenance is now &eENABLED&7.'
        MaintenanceOff
    : '%prefix% &7Server Maintenance is now &cDISABLED&7.'
        Players
    : '%prefix% &7The player limit is now &b%number% players&7.'
        Unknown
    : '%prefix% &cUnknown command. Type /jep help for help.'
      Error
    :
        Spawn
    : '%prefix% &cThere is no %type% Location set.'
        Number
    : '%prefix% &cThe argument specified was not an integer.'
     
    Spawn
    :
      First
    :
        Enabled
    : true
      Join
    :
        Enabled
    : true
    [​IMG]

    Please leave a message on the Discussion page or private message me if you have an issue before leaving a bad review. :)

Recent Reviews

  1. ProSharkYT
    ProSharkYT
    1/5,
    Version: 3.8
    Config keeps reseting no matter what i do! Any solutions?
    --------------------------------
  2. _Moko_
    _Moko_
    1/5,
    Version: 3.8
    Every time I try to save my own version of config, after I turn my server back on everything goes back to original config file, and no matter what I do it is always like this, even after I save.
  3. TheGoldenMCGod
    TheGoldenMCGod
    5/5,
    Version: 3.7
    Extremely well made and you deserve this 5 star review. To people who are reviewing the reviews, take your time because it is easy to jump to conclusions, and ignore the dude below me's review.
    1. Cervinakuy
      Author's Response
      Thank you :)
  4. 10kk
    10kk
    1/5,
    Version: 3.5
    Why would you make a plugin completely unrelated to the MOTD and server.properties and then modify it to advertise a shady download link? Extremely untrustworthy and so unexpected. I am reporting this and hope no one else gets their data deleted just so you can advertise.
    1. Cervinakuy
      Author's Response
      Thank you for your review.

      I have updated the default configuration to no longer include the download link in the latest version.

      It would be very appreciated if you could update or remove your review.
  5. AztecWalker
    AztecWalker
    5/5,
    Version: 3.4
    Your plugin is awesome tho..

    But there is 1 problem..
    It makes the online player count on the client minecraft server list stay on 0 player even if there's like 30 players inside..

    Please fix or probably let me know if i had something configured wrongly..
    1. Cervinakuy
      Author's Response
      Thank you for your review!

      This must be due to another issue, or a possibly conflicting plugin. I will private message you to figure this out.

      If you have any further problems, please let me know.
  6. BrettPlayMC
    BrettPlayMC
    5/5,
    Version: 3.4
    Ayyy 3,000th download congrats. c00l resource btw, I like it! 10/10 IGN. kthxbai
    1. Cervinakuy
      Author's Response
      Thank you for your review!
  7. Leomelonseeds
    Leomelonseeds
    5/5,
    Version: 3.4
    From functionality to support, this plugin is amazing. There seem to be no bugs with it, and it runs very fast on my server.

    If you have any problems with the plugin you can simply contact the author on discord and he will usually help you within 24 hours.

    Would recommend as the #1 join events plugin.
    1. Cervinakuy
      Author's Response
      Thank you for your review!
  8. Moolet
    Moolet
    5/5,
    Version: 3.4
    Absolutely amazing plugin!

    I was searching for something that does exactly this and I was not only blown away by the feature set this plugin offers, but also the fact it's free! The polish of this plugin alone would justify a price tag.

    Upon setup, I did have some permission issues, though the cause ended up being entirely unrelated to this plugin. Even still, the developer and his helpful team were beyond prompt and informative in their replies. There's a clear amount of care given by this developer, and that's a rare and under-appreciated thing.

    Full 1.13 support, all features work as advertised, config file is beautifully setup (not sure some other people's complaints have been about there) and the developer is a great bloke.

    10/10
    1. Cervinakuy
      Author's Response
      Thank you for the very kind-hearted review, I appreciate it!
  9. Lead_Airplanes
    Lead_Airplanes
    5/5,
    Version: 3.4
    Great plugin! Had a few error messages pop up in 1.13, but the plugin was fully functional. The dev is very pleasant and worked with me to resolve the issues, and the error messages are no longer present. He even added a new feature I suggested!
    1. Cervinakuy
      Author's Response
      Thank you for your review, I’m so glad I could help you out!
  10. lhartnett123
    lhartnett123
    5/5,
    Version: 3.4
    After a bit of difficulty getting the plugin working properly, I contacted the developer and he was very helpful and fixed the issue pretty quick. The plugin does exactly what it's supposed to do, no reason for any poor reviews at all.
    1. Cervinakuy
      Author's Response
      Thank you for your review! I really appreciate it :)