Plugin has been updated to 1.8.

JoinCommands, Leave commands & Console commands

JoinCommands is a command where you can run multiple commands at once when you join the server!

This plugin was suggested through someone from a PM but I forgot to do it, sorry :(!

%player% Variable

%player% gets the name of the player, so for example: eco give %player% 2500

Leave commands

Leave commands have been added to JoinCommands! Check the config file for more information.

Console Leave Commands

Console leave commands have been added to JoinCommands! Check the config file for more information.

Console Join Commands

Console join commands have been added to JoinCommands! Check the config file for more information.

First Join Commands

You may have noticed something new has been added to the config file, this is because I have added a first join command section, what this does is whenever a player joins for the first time, they will execute a command, but this only works on their first join!

World Change Commands

Another thing has changed in the config, a world change command section, this is when a person changes the world he or she is on they will execute a command.


This plugin uses metrics to collect data (Such as how many servers are using it), disable this in the config.yml! It will send details such as the mode of the server (Premium or Cracked), the server location, the server software, and the game version!


/jcreload - Reload the plugins configuration file


jc.reload - Access to /jcreload


The config file is how you use the plugin, here is how you use the config and how you do the plugin! (These are just example commands!)

    - heal %player%
    - othercmd

    - cool
    - command %player%

    - welcome command %player%
    - example command 
    - leave command example
    - leave example %player%

Tutorials / Videos






Between the school work and projects I do between, I need some donations to keep me going, would you mind sparing me some coffee money? Just click the "Donate" button on the top right, I really appreciate it!

How to install

Download the plugin, reload the server, then go into the config and set everything up! See above how to configure if you're having trouble!

Art by CookooCam

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of MrInspector MrInspector Aug 30, 2015 at 00:16 UTC - 0 likes

    @ZwPBerserk: Go

    Yes, world join commands are possible and have existed in the last 2 versions. :)

    Want to support me and my projects? Donate to me! I appreciate every donation, small or large!

  • Avatar of ZwPBerserk ZwPBerserk Aug 28, 2015 at 13:34 UTC - 0 likes

    Would it be possible to enable this to run only when a player joins a certain world?

    I need this for the Heroes plugin and my prison world.


    • Player is on Factions.
    • Player goes to Prison world.
    • Plugin runs the commands: /hero choose prisonclass /hero confirm
    • Now the player is forced to get the prison class

    Is this possible? (Maybe even make it so you can add worlds with each their own custom commands to run?)

    Last edited Aug 28, 2015 by ZwPBerserk

  • Avatar of MrInspector MrInspector Aug 12, 2015 at 19:51 UTC - 0 likes

    @JacobRocks12: Go

    No problem! :)

    And yeah haha forgot to change the description.

  • Avatar of JacobRocks12 JacobRocks12 Aug 12, 2015 at 18:41 UTC - 0 likes

    Lol, there is a command. Its /jcreload. Thanks for the cool plugin, now I can finally force /spawn on my BungeeCord server. :) @MrInspector

  • Avatar of MrInspector MrInspector Jul 26, 2015 at 23:30 UTC - 1 like

    @LucasOe: Go

    Thanks, and sorry for the late reply, but you should post a ticket instead of using the comment section. :)

    Anyways, for your problem, I don't think it's a problem from my plugin, for me to make sure, can you post the error in your console? so I can see if it's from my plugin or another persons, I've tested this plugin top to bottom and never got an error like that.

    So if you could just post your error in console, I'll see the problem. Thanks.

  • Avatar of LucasOe LucasOe Jul 24, 2015 at 14:29 UTC - 0 likes

    The Plugin works fine but when I try to use any command that opens a GUI I get kicked from the Server. Example: If I use "/cc open Class.yml" and I reconnect I get kicked witch the Error "Existing connection closed by the remote host." Is there a way to fix that? I'm using the version 1.8 Spigot.

    But great plugin anyways. :)

  • Avatar of MrInspector MrInspector Jul 20, 2015 at 05:11 UTC - 0 likes

    @fr233: Go

    Thanks, ill add this on a todo list.

  • Avatar of fr233 fr233 Jul 16, 2015 at 15:29 UTC - 0 likes

    cool plugin,can you add substitute players run commands?i mean that a player join the server,he will auto run a command

  • Avatar of MrInspector MrInspector Jul 13, 2015 at 22:59 UTC - 0 likes

    @Adrimuvi: Go

    I'm sorry, i'm pretty sure if I understand you correctly, this plugin already has it.

    @EN7: Go

    The way this plugin is constructed it's kinda hard to put it in there honestly, i'm still thinking of a way, but on the one you've wanted me to add, the permission thing, could you explain that to me just one last time for I add it, thanks so much, it's a requested feature but I don't understand it well.

  • Avatar of EN7 EN7 Jul 07, 2015 at 21:57 UTC - 0 likes

    @MrInspector: Go

    A MUST-HAVE for any plugin that uses variables, like %player% is DISPLAYNAME. like %displayname% because most servers have plugins for nicknames and coloured names! Hope you consider adding this.



Date created
Oct 11, 2013
Last update
Aug 06, 2015
Development stage
All Rights Reserved
Curse link
Recent files