FirstJoinPlus v2.4.1

FirstJoinPlus allows you to control every aspect of when new players join.

  1. chaseoes
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    Languages Supported:
    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

    FirstJoinPlus allows you to control every aspect of when new players join. Give new players a starter kit, a special spawn location, have the console run commands, launch fireworks, and more!

    Existing players won't get told they joined for the first time after installing this.

    ----> Full documentation available on BukkitDev here.-<----

    • Announce that a new player has just joined (optionally with the amount of unique players that have joined!).
    • Launch a firework or show a cool smoke effect.
    • Give the player a written book with welcome information (example book here)!
    • Give a starter kit with items defined in the configuration.
    • Force the player or the console to run configurable commands.
    • Set the player as invincible (from everything, including PVP) for a pre-defined amount of time.
    • Much more, check out the configuration below!
    • New players not spawning at the first join spawnpoint?
      You have a conflicting plugin. Set the 'delay-everything-below-by' value in the configuration to a higher value, such as 5 or 10 (this option is set in ticks).
    • Want this plugin to kick in for every join instead of only first joins?
      Set 'every-join-is-first-join' in the configuration to true - this will treat every join as a first join. Great for hub servers as you can have the player teleported back to spawn every join, launch a firework every join, and you can set the join and quit messages to %none to completely hide them.
    • The display name variable is using their normal name and not their display name?
      This means another plugin is setting the display name after FirstJoinPlus is getting it, despite FirstJoinPlus using a normal priority. Set the 'delay-every
      thing-below-by' value in the configuration to a higher value, such as 5 or 10 (this option is set in ticks).
    • Is it possible to do X in the first-join starter kit?
      The starter kit functionality has been left as simple as possible. You can only give items based off of their names and set the amount to give, as shown in the default configuration. Things like setting data values, display names, lore, etc isn't possible, simply because I want to leave this plugin as a first-join plugin and not a kit plugin.

      If you need to do more, I suggest finding a fully featured kit plugin, and using it alongside FirstJoinPlus by having FirstJoinPlus run a command from that kit plugin on first join.

Recent Reviews

  1. kazdeejay
    Version: v2.4.1
    Plugin is not good. Causes a memory leak. I have done a timings and it's lagging the hell out of my server. (1.13.2)
  2. GoldaCola
    Version: v2.4.1
    Très bon plugin avec une config simple, dommage qu'il n'y est pas de mise a jour 1.15 :(
  3. Duwan
    Version: v2.4.1
    Nice plugin!

  4. CreepusXplodus07
    Version: v2.4.1
    great plugin but i need 1.14+ support please, need to update my server is it planned?
  5. Nik3214
    Version: v2.4.1
    This is a really good and useful plugin that works on any server. Recommend.
  6. adam279
    Version: v2.4.1
    Simple and lightweight plugin that does exactly what i needed. namely giving a few items and a written guide book at start.