Minecraft FirstJoinPlus mod 2025 download
logo
minecraft mod FirstJoinPlus

FirstJoinPlus

Game Version: 1.11
Total Downloads: 401,898
Updated: Sep 26, 2016
Created: Mar 20, 2012
Download FirstJoinPlusDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
FirstJoinPlus v2.4.1 release 49.99 KB Sep 26, 2016 1.11 43,813 download FirstJoinPlus FirstJoinPlus v2.4.1 releaseDownload
FirstJoinPlus v2.4 release 51.08 KB Mar 9, 2016 1.9 55,491 download FirstJoinPlus FirstJoinPlus v2.4 releaseDownload
FirstJoinPlus v2.3 release 51.10 KB Mar 8, 2016 1.9 2,613 download FirstJoinPlus FirstJoinPlus v2.3 releaseDownload
FirstJoinPlus v2.2 release 49.35 KB Jul 22, 2014 CB 1.7.9-R0.2 211,507 download FirstJoinPlus FirstJoinPlus v2.2 releaseDownload
FirstJoinPlus v2.1 release 44.96 KB Jan 27, 2014 CB 1.7.2-R0.2 30,108 download FirstJoinPlus FirstJoinPlus v2.1 releaseDownload
FirstJoinPlus v2.0 release 44.61 KB Dec 2, 2013 1.7.2 5,709 download FirstJoinPlus FirstJoinPlus v2.0 releaseDownload
FirstJoinPlus v1.8.2 release 31.94 KB Feb 18, 2013 CB 1.6.2-R1.0 16,686 download FirstJoinPlus FirstJoinPlus v1.8.2 releaseDownload
FirstJoinPlus v1.8.1 release 31.34 KB Feb 6, 2013 CB 1.4.7-R1.0 2,893 download FirstJoinPlus FirstJoinPlus v1.8.1 releaseDownload
FirstJoinPlus v1.8 release 27.65 KB Jan 29, 2013 CB 1.4.7-R0.1 2,073 download FirstJoinPlus FirstJoinPlus v1.8 releaseDownload
v1.7.1 release 26.89 KB Dec 23, 2012 CB 1.4.6-R0.1 3,520 download FirstJoinPlus v1.7.1 releaseDownload
v1.7 release 27.15 KB Dec 20, 2012 CB 1.4.5-R1.0 1,635 download FirstJoinPlus v1.7 releaseDownload
v1.6.2 release 27.88 KB Dec 1, 2012 CB 1.4.5-R0.2 2,150 download FirstJoinPlus v1.6.2 releaseDownload
v1.6.1 release 27.02 KB Nov 18, 2012 CB 1.4.2-R0.2 1,896 download FirstJoinPlus v1.6.1 releaseDownload
v1.6 release 24.75 KB Nov 8, 2012 CB 1.4.2-R0.2 1,412 download FirstJoinPlus v1.6 releaseDownload
v1.5 release 24.17 KB Oct 3, 2012 CB 1.3.2-R1.0 3,036 download FirstJoinPlus v1.5 releaseDownload
v1.4.2 release 24.00 KB Aug 8, 2012 CB 1.3.1-R1.0 3,027 download FirstJoinPlus v1.4.2 releaseDownload
v1.4.1 release 14.39 KB Jul 9, 2012 CB 1.2.5-R4.0 3,788 download FirstJoinPlus v1.4.1 releaseDownload
v1.4 release 13.95 KB Jun 26, 2012 CB 1.2.5-R4.0 1,886 download FirstJoinPlus v1.4 releaseDownload
v1.3 release 11.51 KB May 29, 2012 CB 1.2.5-R3.0 3,052 download FirstJoinPlus v1.3 releaseDownload
v1.2.1 release 12.73 KB May 10, 2012 CB 1.2.5-R1.2 2,652 download FirstJoinPlus v1.2.1 releaseDownload
v1.2 release 10.72 KB May 7, 2012 CB 1.2.5-R1.2 1,326 download FirstJoinPlus v1.2 releaseDownload
v1.1 release 6.94 KB Mar 22, 2012 CB 1.2.3-R0.2 1,261 download FirstJoinPlus v1.1 releaseDownload
v1.0 release 4.38 KB Mar 20, 2012 CB 1.2.3-R0.2 364 download FirstJoinPlus v1.0 releaseDownload

Screenshots

Description

Share this:

download permissions commands configuration bugtracker faq

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.

features
  • 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!
faq
  • 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-everything-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.

commands
Command Description Permission
/firstjoinplus Show general plugin information. (none)
/firstjoinplus help Show all available commands. (none)
/firstjoinplus reload Reload the plugin's configuration. firstjoinplus.reload
/firstjoinplus setspawn Set the location where new players will spawn. firstjoinplus.setspawn
/firstjoinplus debug Test your configuration as a new player. firstjoinplus.debug

The command /fjp can be used as an alias in place of /firstjoinplus. All commands default to OP's, no permissions plugin required!

configuration
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# FirstJoinPlus Configuration -- Configuration Help: http://dev.bukkit.org/bukkit-plugins/firstjoinplus/ #
settings:
  allow-automatic-updating: true
  every-join-is-first-join: false
on-first-join:
  delay-everything-below-by: 0
  first-join-message:
    enabled: true
    message: '&d%player_name has joined for the first time!'
  fun-stuff:
    play-sound:
      enabled: true
      sound-name: entity_player_levelup
      listen-permission: firstjoinplus.notify
    smoke-effect:
      enabled: true
    launch-firework:
      enabled: true
  first-join-kit:
    enabled: true
    items:
    - wood_sword
    - wood_pickaxe
    - wood_spade
    - wood_axe
    - bread:5
  give-written-books:
    enabled: false
    book-files:
    - rules.txt
  give-experience:
    enabled: false
    level-amount: 0
  modify-damage:
    disable-pvp:
      enabled: false
      expire-after: 10
    god-mode:
      enabled: false
      expire-after: 10
  run-commands:
    enabled: false
    commands:
    - me just joined for the first time!
  run-console-commands:
    enabled: false
    commands:
    - setgroup %player_name newbies
  apply-potion-effects:
    enabled: false
    effects:
    - SPEED:1:15
  send-messages:
    enabled: false
    messages:
    - '&2Welcome to our server, %player_name! Customize this message in the FirstJoinPlus configuration.'
    - '&6http://dev.bukkit.org/server-mods/firstjoinplus/'
  reset-state:
    enabled: false
  teleport:
    enabled: false
    x: 0
    y: 64
    z: 0
    pitch: 0
    yaw: 0
    world: world
other-messages:
  join-message:
    enabled: false
    message: '&e%player_name joined the game.'
  quit-message:
    enabled: false
    message: '&e%player_name left the game.'
  kick-message:
    enabled: false
    message: '%none'

Configuration Tips

  • The delay-everything-below-by option is set in ticks, while the disable-pvp and god-mode expiration options are set in seconds.
  • Click here for a list of valid material names you can use in the first join kit section.
  • Click here for a list of valid potion effect types for the first join potion effects section.
  • A list of valid sound names for the notify on first join section is available here.

Available Variables

Variables are used throughout the configuration to display different text (see the description).

Variable Description
%player_name The name of the player.
%player_display_name The display name of the player.
%player_uuid The UUID of the player.
%total_players The number of unique players that have joined.
%random_player The name of a random online player.
%random_player_display_name The display name of a random online player.
%none Used in join, quit, and kick messages to completely disable them.
%player_country The player's country (GeoIPTools required).
%player_city The player's country (GeoIPTools required).

other

Please click here to donate and support the development of my plugins!

We include an auto updater that checks if there is an update available and/or downloads the latest version for you. It is enabled by default. You may disable this in the configuration.

curse spotlight

Stats

We use Metrics to collect anonymous usage stats such as the plugin version, server version, and amount of players online. If you want to see everything, click on the graph above. You may disable data collection in the Metrics configuration.

[ONELINER:FirstJoinPlus allows you to control every aspect of when players join for the first time. Give starter kits, experience, a special spawn location, a group, and more!]

Comments

Add a comment