➤
First of all, I have to say that I am sorry for all the grammatical mistakes I've made. I'm not an english speaking person.
FEATURES
Support from 1.8.8 to 1.21
Support Java 8 and later
HEX color support
Set Spawn
Edit FirstJoin/Join/Quit messages
Play sound after join the server
Give Potion Effects to player after join
Set & Edit FirstJoin/Join Titles
Teleport player to spawn after FirstJoin/Join
Cooldown on spawn command
and more!
COMMANDS & PERMISSIONS
/prosetspawn | prosetspawn.help
/prosetspawn help | prosetspawn.help
/prosetspawn setspawn | prosetspawn.setspawn
/prosetspawn reload | prosetspawn.reload
/spawn | prosetspawn.spawn
/spawn [player] | prosetspawn.spawn.others
Use "prosetspawn.notify" permission to be notified in-game chat about new update
Use "prosetspawn.admin" permission to access all commands
If you're lazy, you can use alias "/pross" instead of /prosetspawn
FILES
Code (Text):
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬#
# #
# P R O S E T S P A W N #
# #
# HEX COLOR SUPPORT (Only 1.16+) #
# Example: "#FFFFFFHello" #
# #
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬#
config-version: 1.1 # Do not change this! When old config in use, you will be notified in the console.
# When new version is released, it will notify you in-game with "prosetspawn.notify" permission.
# Also when do you have latest version in use you won't be somehow notified about that you are using latest version.
# This does not have any affect on notifies in console, there you will be notified every time on startup.
check-for-updates: true
Sounds:
# All sounds can be found on this page https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html OR https://helpch.at/docs/1.8/org/bukkit/Sound.html
FirstJoin:
enabled: false
sound: ""
Join:
enabled: false
sound: ""
Spawn:
enabled: false
sound: ""
Messages:
prefix: "&bProSetSpawn &8|"
no-permission: "%prefix% &cYou do not have permission to this!"
no-console: "%prefix% &cThis command can be used only by a player!"
incorrect-usage: "%prefix% &cIncorrect usage! Use &3%command%"
cooldown: "%prefix% &cYou have to wait another &3%time% &cseconds!"
set-spawn: "%prefix% &7Spawn has been set at location &8▸ &a%location%"
reload: "%prefix% &aPlugin's files have been reloaded!"
spawn-others: "%prefix% &fYou've teleported &3%target% &fto spawn!"
offline-player: "%prefix% &cPlayer &3%target% &cis offline!"
# Join & Leave messages
FirstJoin:
enabled: false
text:
- "&8• &e%player% &fhas joined server for the &efirst &ftime!"
Join:
enabled: true
text:
- "&8• &a%player% &fhas joined the server!"
Leave:
enabled: true
text:
- "&8• &c%player% &fhas left the server!"
# Here you can set message that will be sent to player after join
ChatMsgAfterJoin:
enabled: false
text:
- "&cSomething cool!"
- "&3Something cool!"
# Spawn message
Spawn:
enabled: true
text:
- " "
- " %prefix% &7You were teleported to &3Spawn&7!"
- " "
Titles:
# Duration is in seconds.
FirstJoin:
enabled: false
title: "&b&lProSetSpawn"
subtitle: "&7Welcome &3%player%&7!"
duration: 3
Join:
enabled: false
title: "&b&lProSetSpawn"
subtitle: "&7Welcome back &3%player%&7!"
duration: 3
Spawn:
enabled: false
title: "&b&lProSetSpawn"
subtitle: "&7Teleported to &3Spawn&7!"
duration: 3
# Here you can set potions effects that the player get after joining the server.
# https://helpch.at/docs/1.12.2/index.html?org/bukkit/potion/PotionEffectType.html
# Effect order: "effect_type;amplifier;duration"
# Duration is in seconds.
Potions:
AfterJoin:
enabled: false
effects:
- "SPEED;2;60"
#- "WATER_BREATHING;1;20"
# Here you can enable/disable teleport to spawn after FirstJoin/Join
Teleports:
AfterFirstJoin: false
AfterJoin: false
# Here you can set which gamemode will be given to player after join
Gamemode:
AfterJoin:
enabled: false
gamemode: "ADVENTURE"
# Here you can set cooldown for /spawn command
# If you want to disable this feature, just set time to 0
spawn-cooldown: 5
TODO LIST
Countdown feature Bypass permission for teleport after join If using countdown, cancel teleport after move (on/off)
➤ If you've found any bug in this plugin or need help, do not bother to visit Discussion site and contact me there! This is the only way how can I help you for now.