JoinCommands
0.0.5Execute console commands for a player who has joined the server for the first time.
This is a super simple plugin I created to execute console commands to players who join the server for the first time, or every time they join.
This plugin will execute commands as the console when a player joins the server. You can execute commands for the first time a player joins the server, and also every time a player joins the server.
This plugin will execute the commands as the console.
Pictures
- You can use formatting codes in the config.yml. Use the symbol '&' This will also work in the command too.
- Use the variable '[player]' in the command for the player that joins.
- Players with the permission "joincommands.admin" or if they are OP they will receive a message if the plugin has an update available. You can enable or disable this feature in the config. You can also change what the message sent says.
In order to use the commands the player will need the permission "joincommands.admin". Or the player needs to be OP.
If using the commands to change the config.yml be sure the type the command word for word when deleting.
- /joincommands
- Gives plugin information
- /joincommands view <first|every>
- Show commands from either the First Join list or Every Join list
- /joincommands enable <first|every>
- Enable or disable the commands
- /joincommands addf <command>
- Add a command to the First Join list
- /joincommands adde <command>
- Add a command to the Every Join list
- /joincommands deletef <command>
- Delete a command from the First Join list
- /joincommands deletee <command>
- Delete a command from the Every Join list
- /joincommands reload
- Reloads the plugin
##################################################################
# Use the variable [player] as the player that joins the server. #
# These commands will only execute for players that have never #
# joined the server before. #
##################################################################
first-join:
enable: true
commands:
- 'eco give [player] 200 '
- 'kit tools [player] '
##################################################################
# Use the variable [player] as the player that joins the server. #
# These commands will only execute for the player that joined, #
# every time he/she joins. #
##################################################################
every-join:
enable: true
commands:
- 'tell [player] &2Welcome back to the server! '
##########################################################################################
# If enable is set to 'true' - when OP's or players with permission 'joincommands.admin' #
# will recieve the message anytime they join #
# Variables are: [currentVersion] and [availableVersion] - I think are self explanatory #
##########################################################################################
op-message:
enable: true
message:
- '&e&l-- &3JoinCommands &e&l- &4&lUpdate Available! &e&l--'
- '&aVersion you are using: &e[currentVersion]'
- '&aNewest version available: &e[availableVersion]'
- '&6Please contact your server owner about this issue.'Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta