ModsJava
[SKRIPT] Spawn System (Join settings)
Spawn point, teleports, messages, titles, tablist features, fireworks and more!. Free Minecraft Java mod — download and open it in the game.
⬇ Download on SpigotWhat you can to do with this skript ?
*** 100% configurable ***
- Set / Delete server spawn location
- Teleport you / somebody to sapwn location
- Teleport players on spawn location when they join server [Optional]
- Set Join & Quit messages ! [Optional]
- Set Title & Subtitle when players join server ! [Optional]
- Set TabList Header & Footer ! [Optional]
- TabList names ! Set your own prefixes & suffixes with permissions! [Optional]
- NameTags (above player's head)! [Optional]
- Manage launching fireworks ! Configurable permission and color! [Optional]
How to do:
- Set your spawn location with /setspawn [Permission needed]
- Detele your spawn location with /delspawn [Permission needed]
- Teleport yourself to spawn /spawn
- Teleport somebody to spawn /spawn <nick> [Permission needed]
- Set Join & Quit messages in configurable part !
- Set Title & SubTitle in configurable part !
- Set TabList Header & Footer in configurable part !
- Configure TabList names and NameTags!
- Manage firework launch (color, permission etc.)
INSTALLATION:
1.) Download Skript plugin HERE, SkQuery HERE and SkRayFall HERE
2.) Run server
3.) Download SpawnSystem
3.) Put SpawnSystem.sk in plugins > Skript > scripts
4.) Restart server or type /skripts reload all
5.) Done
Note: Settings are with texts (including color codes with &) or with true / false !
Needed permission:
- sk.spawn.admin
+ skript contains more custom permissions
Exaplme images:
- Example Tablist (Header, Footer & Names)
Configurable part:
# ================================================================
# ----------------------------------------------------------------
#
# ••• Spawn System •••
#
# • Easy and simple Skript code! Author: MrRukes •
# • Version: 1.8 •
# • If you have any problem or idea, contact me with PM on Spigot :) •
#
# !!! This version contains settings, which are in MC 1.8 -> Please use skript on 1.8+ !!!
#
# ----------------------------------------------------------------
# ================================================================
# Code settings
# ================================================================
options:
# ----- Teleport -----
# Teleport players on spawn, when they join server ? Set true / false
# If you set true - Players will be teleport on spawn, when they join server.
# If you set false - Players will NOT be teleport on spawn, when they join server.
TeleportOnJoin: false
# ----- Messages -----
# Do you want do use Join Message ? Set true / false
UseJoinMessage: true
# If you set "UseJoinMessage: true", now set that join message!
# Note: You can write "%player% to set player's name!"
JoinMessage: &2&l> &7%player% &ajoined the game &2&l>
# Do you want do use Quit Message ? Set true / false
UseQuitMessage: true
# If you set "UseQuitMessage: true", now set that quit message!
# Note: You can write "%player% to set player's name!"
QuitMessage: &4&l< &7%player% &cleft the game &4&l<
# ----- Titles -----
# Do you want to use title, when someone join your server ? Set true / false
# If you set true - Players will recive title (or subtitle) when they join server.
# If you set false - Players will NOT recive title (or subtitle) when they join server.
UseTitle: true
UseSubTitle: true
# For how many seconds do you want title on screen ? Set number (seconds)
# Note: Set number in seconds and only if you set "UseTitle: true" (or "UseSubTitle: true").
TitleTime: 7
# Well, now if you set "UseTitle: true" (or "UseSubTitle: true"), you have to set that join title & subtitle.
# Note: You can write "%player% to set player's name!"
TitleOnJoin: &6&lHello &d&o%player%&f&l&n!
SubTitleOnJoin: &bWelcome back &9on &1server&f&l&n!
# ----- TabList -----
# Do you want to set tablist header & footer ? Set true / false
# If you set true - Players will have tablist header (or footer) when they join server.
# If you set false - Players will NOT have tablist header (or footer) when they join server.
# Note: Is optional, set only header or only footer. It work the same...
UseTabListHeader: true
UseTabListFooter: true
# If you're using a TabList feature, how often do you want to update it ?
# Type: 1 second - 4 ticks - 1 hour etc...
TabListUpdateTime: 1 second
# Okay, if you set "UseTabListHeader: true" (of "UseTabListFooter: true"), now you have to set that text.
# Note: You can write "%player% to set player's name!"
# Note: You can write "%nl% to add new line (yes, you can have multiple lines)!"
# Note: You can write "%{_max}% what automaticly set number of max players!"
# Note: You can write "%{_online}% what automaticly set number of online players!"
TabListHeader: &d&o%player%,&eyou are now playing &b&lPaintball&f&l&n!%nl%&aNow is online &6%{_online}%&3/&e%{_max}%
TabListFoorer: &9&lHAVE FUN!%nl%&7Our website: &2www.example.com
# Here, you can manage Tablist names. Prefixes, suffixes, with your color codes.
# For first, you can edit, if you want to use Tablist name management.
UseTabListNames: true
# Well, if you set "UseTabListNames: true", now here are 5 groups + 1 default.
# You have to set your custom permissions, for each group, but first, you must enable it.
# Note: You MUST write "%player% to set player's name!"
# Default group setiings:
UseDefaultGroup: true
DefaultGroupName: &7&o[Player]&r%player%
# Group1 settings here (example: for premium players):
UseGroup1: true
Group1Perm: custom.permission.group1
Group1Name: &d&n<Premium>&r&c%player%
# Group2 settings here (example: for support team):
UseGroup2: true
Group2Perm: custom.permission.group2
Group2Name: &2&l{Support}&r&6&m%player%
# Group3 settings here (example: for your server moderators):
UseGroup3: true
Group3Perm: custom.permission.group3
Group3Name: &1&o{MOD}&r&b&n%player%
# Group4 settings here (example: for your admins):
# Note: Suffix example!
UseGroup4: true
Group4Perm: custom.permission.group4
Group4Name: &c&l[Admin]&f&o%player%&r&5<OP>
# Group5 settings here (example: for server owners):
UseGroup5: true
Group5Perm: custom.permission.group5
Group5Name: &0&m<OWNER>&r&d&m%player%
# ----- NameTag -----
# Do you want to use NameTags (above player) ? Set true / false
# If you set true - Players will have their prefix above head.
# If you set false - Players will NOT have their prefix above head.
UseNameTags: true
# Well, if you set "UseNameTags: true", now here are 5 groups + 1 default.
# You have to set your custom permissions, for each group, but first, you must enable it.
# Note: You CANNOT write "%player% to set player's name!"
# Default group setiings:
UseDefaultGroupTag: true
DefaultGroupNameTag: &7&o[Player]&r
# Group1 settings here (example: for premium players):
UseGroup1Tag: true
Group1PermTag: custom.permission.group1
Group1NameTag: &d&n<Premium>&r&c
# Group2 settings here (example: for support team):
UseGroup2Tag: true
Group2PermTag: custom.permission.group2
Group2NameTag: &2&l{Support}&r&6&m
# Group3 settings here (example: for your server moderators):
UseGroup3Tag: true
Group3PermTag: custom.permission.group3
Group3NameTag: &1&o{MOD}&r&b&n
# Group4 settings here (example: for your admins):
UseGroup4Tag: true
Group4PermTag: custom.permission.group4
Group4NameTag: &c&l[Admin]&f&o
# Group5 settings here (example: for server owners):
UseGroup5Tag: true
Group5PermTag: custom.permission.group5
Group5NameTag: &0&m<OWNER>&r&d&m
# ----- Firework -----
# Do you want to launch firework when someone join server ? Set true / false
# If you set true - Players will launch firework when they join server.
# If you set false - Players will NOT launch firework when they join server.
# Note: For this can be use permission (like for donators).
# Note: FOR NOW, firework is only creeper type. But (below) you can set your custom color.
UseFirework: true
# Here you can choose your firework color.
# Note: Please, set this only if you set "UseFirework: true" above!
# Note: Please, set color, like this (one word): red or blue or green or yellow etc.
FireworkColor: red
# Do you want to use permission for launching firework ? Set true / false
# You have to set your custom permission here.
# Note: Please, set this only if you set "UseFirework: true" above!
UseFireworkPermission: true
# You have to set your custom permission here.
# Note: Please, set this only if you set "UseFireworkPermission: true" above!
FireworkPermission: custom.permission.firework
# More comming soon :)
# If you have any problem or idea, contact me with PM on Spigot :)
-> Do you have any problem ? You can report bugs or ask me,
HERE !
(Note: you can also contact me via PM
)
*** 100% configurable ***
- Set / Delete server spawn location
- Teleport you / somebody to sapwn location
- Teleport players on spawn location when they join server [Optional]
- Set Join & Quit messages ! [Optional]
- Set Title & Subtitle when players join server ! [Optional]
- Set TabList Header & Footer ! [Optional]
- TabList names ! Set your own prefixes & suffixes with permissions! [Optional]
- NameTags (above player's head)! [Optional]
- Manage launching fireworks ! Configurable permission and color! [Optional]
How to do:
- Set your spawn location with /setspawn [Permission needed]
- Detele your spawn location with /delspawn [Permission needed]
- Teleport yourself to spawn /spawn
- Teleport somebody to spawn /spawn <nick> [Permission needed]
- Set Join & Quit messages in configurable part !
- Set Title & SubTitle in configurable part !
- Set TabList Header & Footer in configurable part !
- Configure TabList names and NameTags!
- Manage firework launch (color, permission etc.)
INSTALLATION:
1.) Download Skript plugin HERE, SkQuery HERE and SkRayFall HERE
2.) Run server
3.) Download SpawnSystem
3.) Put SpawnSystem.sk in plugins > Skript > scripts
4.) Restart server or type /skripts reload all
5.) Done
Note: Settings are with texts (including color codes with &) or with true / false !
Needed permission:
- sk.spawn.admin
+ skript contains more custom permissions
Exaplme images:
- Example Tablist (Header, Footer & Names)
Spoiler
Configurable part:
Code (Text):
# ================================================================
# ----------------------------------------------------------------
#
# ••• Spawn System •••
#
# • Easy and simple Skript code! Author: MrRukes •
# • Version: 1.8 •
# • If you have any problem or idea, contact me with PM on Spigot :) •
#
# !!! This version contains settings, which are in MC 1.8 -> Please use skript on 1.8+ !!!
#
# ----------------------------------------------------------------
# ================================================================
# Code settings
# ================================================================
options:
# ----- Teleport -----
# Teleport players on spawn, when they join server ? Set true / false
# If you set true - Players will be teleport on spawn, when they join server.
# If you set false - Players will NOT be teleport on spawn, when they join server.
TeleportOnJoin: false
# ----- Messages -----
# Do you want do use Join Message ? Set true / false
UseJoinMessage: true
# If you set "UseJoinMessage: true", now set that join message!
# Note: You can write "%player% to set player's name!"
JoinMessage: &2&l> &7%player% &ajoined the game &2&l>
# Do you want do use Quit Message ? Set true / false
UseQuitMessage: true
# If you set "UseQuitMessage: true", now set that quit message!
# Note: You can write "%player% to set player's name!"
QuitMessage: &4&l< &7%player% &cleft the game &4&l<
# ----- Titles -----
# Do you want to use title, when someone join your server ? Set true / false
# If you set true - Players will recive title (or subtitle) when they join server.
# If you set false - Players will NOT recive title (or subtitle) when they join server.
UseTitle: true
UseSubTitle: true
# For how many seconds do you want title on screen ? Set number (seconds)
# Note: Set number in seconds and only if you set "UseTitle: true" (or "UseSubTitle: true").
TitleTime: 7
# Well, now if you set "UseTitle: true" (or "UseSubTitle: true"), you have to set that join title & subtitle.
# Note: You can write "%player% to set player's name!"
TitleOnJoin: &6&lHello &d&o%player%&f&l&n!
SubTitleOnJoin: &bWelcome back &9on &1server&f&l&n!
# ----- TabList -----
# Do you want to set tablist header & footer ? Set true / false
# If you set true - Players will have tablist header (or footer) when they join server.
# If you set false - Players will NOT have tablist header (or footer) when they join server.
# Note: Is optional, set only header or only footer. It work the same...
UseTabListHeader: true
UseTabListFooter: true
# If you're using a TabList feature, how often do you want to update it ?
# Type: 1 second - 4 ticks - 1 hour etc...
TabListUpdateTime: 1 second
# Okay, if you set "UseTabListHeader: true" (of "UseTabListFooter: true"), now you have to set that text.
# Note: You can write "%player% to set player's name!"
# Note: You can write "%nl% to add new line (yes, you can have multiple lines)!"
# Note: You can write "%{_max}% what automaticly set number of max players!"
# Note: You can write "%{_online}% what automaticly set number of online players!"
TabListHeader: &d&o%player%,&eyou are now playing &b&lPaintball&f&l&n!%nl%&aNow is online &6%{_online}%&3/&e%{_max}%
TabListFoorer: &9&lHAVE FUN!%nl%&7Our website: &2www.example.com
# Here, you can manage Tablist names. Prefixes, suffixes, with your color codes.
# For first, you can edit, if you want to use Tablist name management.
UseTabListNames: true
# Well, if you set "UseTabListNames: true", now here are 5 groups + 1 default.
# You have to set your custom permissions, for each group, but first, you must enable it.
# Note: You MUST write "%player% to set player's name!"
# Default group setiings:
UseDefaultGroup: true
DefaultGroupName: &7&o[Player]&r%player%
# Group1 settings here (example: for premium players):
UseGroup1: true
Group1Perm: custom.permission.group1
Group1Name: &d&n<Premium>&r&c%player%
# Group2 settings here (example: for support team):
UseGroup2: true
Group2Perm: custom.permission.group2
Group2Name: &2&l{Support}&r&6&m%player%
# Group3 settings here (example: for your server moderators):
UseGroup3: true
Group3Perm: custom.permission.group3
Group3Name: &1&o{MOD}&r&b&n%player%
# Group4 settings here (example: for your admins):
# Note: Suffix example!
UseGroup4: true
Group4Perm: custom.permission.group4
Group4Name: &c&l[Admin]&f&o%player%&r&5<OP>
# Group5 settings here (example: for server owners):
UseGroup5: true
Group5Perm: custom.permission.group5
Group5Name: &0&m<OWNER>&r&d&m%player%
# ----- NameTag -----
# Do you want to use NameTags (above player) ? Set true / false
# If you set true - Players will have their prefix above head.
# If you set false - Players will NOT have their prefix above head.
UseNameTags: true
# Well, if you set "UseNameTags: true", now here are 5 groups + 1 default.
# You have to set your custom permissions, for each group, but first, you must enable it.
# Note: You CANNOT write "%player% to set player's name!"
# Default group setiings:
UseDefaultGroupTag: true
DefaultGroupNameTag: &7&o[Player]&r
# Group1 settings here (example: for premium players):
UseGroup1Tag: true
Group1PermTag: custom.permission.group1
Group1NameTag: &d&n<Premium>&r&c
# Group2 settings here (example: for support team):
UseGroup2Tag: true
Group2PermTag: custom.permission.group2
Group2NameTag: &2&l{Support}&r&6&m
# Group3 settings here (example: for your server moderators):
UseGroup3Tag: true
Group3PermTag: custom.permission.group3
Group3NameTag: &1&o{MOD}&r&b&n
# Group4 settings here (example: for your admins):
UseGroup4Tag: true
Group4PermTag: custom.permission.group4
Group4NameTag: &c&l[Admin]&f&o
# Group5 settings here (example: for server owners):
UseGroup5Tag: true
Group5PermTag: custom.permission.group5
Group5NameTag: &0&m<OWNER>&r&d&m
# ----- Firework -----
# Do you want to launch firework when someone join server ? Set true / false
# If you set true - Players will launch firework when they join server.
# If you set false - Players will NOT launch firework when they join server.
# Note: For this can be use permission (like for donators).
# Note: FOR NOW, firework is only creeper type. But (below) you can set your custom color.
UseFirework: true
# Here you can choose your firework color.
# Note: Please, set this only if you set "UseFirework: true" above!
# Note: Please, set color, like this (one word): red or blue or green or yellow etc.
FireworkColor: red
# Do you want to use permission for launching firework ? Set true / false
# You have to set your custom permission here.
# Note: Please, set this only if you set "UseFirework: true" above!
UseFireworkPermission: true
# You have to set your custom permission here.
# Note: Please, set this only if you set "UseFireworkPermission: true" above!
FireworkPermission: custom.permission.firework
# More comming soon :)
# If you have any problem or idea, contact me with PM on Spigot :)
(Note: you can also contact me via PM
)[SKRIPT] Spawn System (Join settings) is a free Minecraft Java mod. Downloaded 6,143 times (via Spigot). Download it and open it directly in the game.