SetSpawnPlus || [1.17.1-1.21.1] icon

SetSpawnPlus || [1.17.1-1.21.1] 2.6

Set the spawn and bring it to your taste! Region feature added!

Header.png

NOTE: Any bugs/errors found? Please, P.M. me, go to the discussion section or on Discord ( https://discord.gg/yeH7wUur5K) . Rate the plugin AFTER you test it and contact me first in case of any errors. Do NOT report any errors in your review.

► What can you do with this plugin: This plugin allows you to set the spawn and/or first join spawn with many options such as an effect, sound, title, loading bar, spawn protection region and more fully configurable features to make it even more interesting! All of that while you're in-game through a GUI!

Installation.png

  • Download the plugin.
  • Save it and place it in your Plugins folder.
  • Restart/Reload the server.
  • Start using the plugin 'n its features!

Features.png

  • Lightweight plugin for your server.
  • Permission for every single feature.
  • Set a normal spawn & a first join spawn.
  • Count-down to teleportation. (Enable/Disable)
  • Fully configurable messages without fixed prefix.
  • Configurable teleportation effect. (Enable/Disable)
  • Option to bypass on join spawn. (With permission)
  • Configurable teleportation sound. (Enable/Disable)
  • An in-depth GUI to customize every setting in-game.
  • Cancel teleportation on player move. (Enable/Disable)
  • Teleport other players to spawn with /spawn <player>.
  • Custom first join message (Separate than first join spawn)
  • Delete any of the 2 spawns in-game. (Through commands)
  • Option to bypass count-down on /spawn. (With permission)
  • Enable/Disable messages that are sent to players. (Not Admins)
  • Teleport players to the spawn on their respawn. (Enable/Disable)
  • Option to override Bed-spawn on players respawn. (Enable/Disable)
  • Teleport players to the spawn when they fall on void. (Enable/Disable)
  • Exact location is included in both spawns upon their setting. (X, Y, Z, Pitch, Yaw)
  • Teleport all online players to spawn with /spawn all. (You can include the sender or not)
  • Command to open the GUI and/or command to give an item to open GUI faster, any time needed.
  • Option to create a cuboid region around spawn area (/spawn set region) to enable/disable PvP and block breaking/placing. (Displays an outline of the cuboid region for 5 seconds to make sure you did it correctly)

 Configuration file preview:

####################################
#SetSpawnPlus Premium Plugin       #
#Author: iJ0hny                    #
#Version: 2.1                      #
#Make Sure to Write your Review!   #
####################################

#The message that a player receives when they execute a command but have no permission for it.
No-Permission-Message: '&0[&fSetSpawn&0]&r: &4You are not permitted to do this!'

#Countdown messages that'll show every second the time remaining until teleport occurs.
#Enabling this option overrides the Teleport-Message completely.
Countdown-Messages: true
Countdown-Message: '&0[&fSetSpawn&0]&r: &2Teleporting to spawn in &e%seconds% &2seconds...'

#Turn on/off the bar that fills slowly as countdown gets to 0.
Countdown-Bar: true

#The amount of seconds when a player executes /spawn util they teleport to it.
Countdown: 5

#The message that a player receives when they get teleported to the spawn.
Spawn-Message:
  Chat-Message-Enabled: true
  Message: '&0[&fSetSpawn&0]&r: &2Welcome to the spawn!'
  Title-Message-Enabled: true
  Title-Header: '&2Welcome to'
  Title-Footer: '&2the spawn!'

#The message that a player receives when they execute /spawn command.
#NOTE: It automatically gets disabled if Countdown-Messages is true.
Teleport-Message:
  Enabled: true
  Message: '&0[&fSetSpawn&0]&r: &2Teleporting to the spawn...'

#The message that a player receives when they move during a teleport cooldown.
Cancel-On-Move:
  Enabled: true
  Enabled-Message: true
  Message: '&0[&fSetSpawn&0]&r: &4Teleportation cancelled!'

#The effect that is played when players arrive at the spawn location.
Spawn-Effect:
  Enabled: true
  Effect-Name: ENDER_SIGNAL

#The sound that is played when players arrive at the spawn location.
Spawn-Sound:
  Enabled: true
  Sound-Name: ENTITY_ENDER_PEARL_THROW

#Teleport players to spawn when they fall into the void.
Void-To-Spawn:
  Enabled: true
  Enabled-Message: true
  Message: '&0[&fSetSpawn&0]&r: &2Teleported to spawn from void.'

#If true, the player who executes /spawn all, gets teleported to the spawn as well.
#If false, everyone else gets teleported to the spawn except the sender of the command.
Include-Sender-On-All: true

#Teleport players to spawn with /spawn %targetname%.
#Sender is the one teleporting the target to spawn.
#Target is the one being teleported to the spawn.
#%targetname% can be used in the message-sender (nowhere else) to get the target's in-game name.
#%sendername% can be used in the message-target (nowhere else) to get the sender's in-game name.
Force-Spawn:
  Enabled-message-target: true
  Message-target: '&0[&fSetSpawn&0]&r: &eYou have been teleported to the spawn by &2%sendername%'
  Enabled-message-sender: true
  Message-sender: '&0[&fSetSpawn&0]&r: &eYou have teleported &2%targetname% &eto the spawn!'

#Messages that admins receive.
Set-Spawn-Message: '&0[&fSetSpawn&0]&r: &eYou have set the main spawn!'
Set-First-Join-Spawn-Message: '&0[&fSetSpawn&0]&r: &eYou have set the first join spawn!'
Set-Spawn-Region-Message: '&0[&fSetSpawn&0]&r: &eYou have set the spawn region!'
No-Region-Points-Message: '&0[&fSetSpawn&0]&r: &eYou haven not set both region points yet!'
No-Spawn-Message: '&0[&fSetSpawn&0]&r: &cThere has no spawn been set yet!'
Reload-Message: '&0[&fSetSpawn&0]&r: &2Config Reloaded!'
Wrong-Usage-Message: '&0[&fSetSpawn&0]&r: &4Wrong usage! Type &2/spawn help &4to see the help page.'

#Teleport players to spawn on their join on the server.
On-Join-Spawn:
  Enabled: true

#Telport player to the first join spawn on their first join on the server.
On-First-Join-Spawn:
  Enabled: true
  #This first join message works on its own even if there's no first join spawn set.
  #Like a custom welcome message for newcomers. Disable it if you have another plugin doing that!
  Enabled-Message: true
  Message: '&0[&fSetSpawn&0]&r: &eWelcome to the server, newcomer!'

#Teleport players to the spawn on respawn.
Respawn-At-Spawn:
  Enabled: true

#Ignore bed-spawn on players respawn [teleport to spawn if the option above (Respawn-At-Spawn) is true].
Override-Bedspawn-On-Respawn:
  Enabled: true

#Change the spawn region settings below (Modification includes both block breaking and block placing).
Region:
  Settings:
    PvP-enabled: false
    PvP-Enabled-Message: true
    PvP-Message: '&0[&fSetSpawn&0]&r: &cYou can not PvP here!'
    Blocks-Modification: false
    Blocks-Enabled-Message: true
    Blocks-Message: '&0[&fSetSpawn&0]&r: &cYou can not place/break blocks here!''

giphy.gif

► Tip: Go to the configuration file after installing the plugin, customize every message the way you want, save and reload in-game with /spawn reload. From now on, you can customize everything in-game without having to go to configuration file. (except if you want to edit the messages again)

Permissions.png

  • spawn.others (Allows you to teleport others to the spawn)
  • spawn.all (Allows you to teleport everyone to the spawn)
  • spawn.admin (Allows you to use all of administration commands.)
  • spawn.set (Allows you to set both spawns)
  • spawn.delete (Allows you to delete both spawns)
  • spawn.item (Allows you to get an item to open the main menu)
  • spawn.openmenu (Allows you to open the main menu)
  • spawn.reload (Allows you to reload the configuration file)
  • spawn.help (Allows you to see the help page)
  • spawn.bypass (Allows you to bypass the count-down on /spawn
  • spawn.bypassonjoin (Allows you to bypass the On Join Spawn option)

Commands.png

  • /spawn (Go to the spawn)
  • /spawn <player> (Teleport a player to the spawn)
  • /spawn all (Teleport everyone to the spawn)
  • /spawn set main (Set the main spawn)
  • /spawn set first (Set the first join spawn)
  • /spawn set region (Set the spawn region)
  • /spawn delete main (Delete the main spawn)
  • /spawn delete first (Delete the first join spawn)
  • /spawn give (Get the item to open the GUI and wand tool)
  • /spawn menu (Open the GUI)
  • /spawn reload (Reload the configuration file)
  • /spawn help (See the help page)


Support.png

You can contact me either here on Spigot, go to the discussion section of the plugin or join my Discord server. ( https://discord.gg/yeH7wUur5K)

ToS.png

By purchasing this plugin, you agree to the following terms of service:

  • You may NOT decompile, redistribute or resell this plugin.
  • I'll do my best to provide support BUT I do NOT guarantee any.
  • If you have an issue, please contact me before rating 1 star.
  • I can update these terms of use at any time, without notification.

spawn

setspawn

spawnplugin