
Random Persistent Spawns
Random first time spawns, which then stay the same.
Оцените первым
89
1
Random Persistent Spawns
Random Persistent Spawns is a plugin that lets you make your server be more fair by placing players anywhere on the map, but with randomized spawns comes a problem
MY FRIENDS WHERE ARE THEY HOW DO I GET TO THEM
With RPS simple, just /spawn invite
Extra features
Configurable ability to let people teleport to their spawn and compasses show that individual players spawn location.
Player Commands
- /spawn (teleports you to spawn if enabled)
- /spawn invite
(invites a player to share your spawn) - /spawn accept
(accepts an invite, spawning you near that player) - /spawn reroll (rerolls your spawn.)
Admin/Operator Commands
- /rps reload (Reloads the plugin)
- /rps version (shows the plugin version)
- /rps tp
(teleport to username's spawn) - /rps reroll
(lets you reroll username's spawn) - /rps set
[x y z] (lets you set username's spawn, to your position or to coordinates) - /rps invite reset
(clears username's invite cooldown, cap and pending invites) - /rps invite max reset (refreshes the invite cap for every player)
- /rps invite force
(sends an invite from sender to receiver, ignoring cooldowns and caps) - /rps invite set
(gives receiver sender's exact spawn, no invite needed) - /rps test player
(echoes a test message with the player's head, for checking formatting)
Permissions
- spawn.use, spawn.invite, spawn.accept, spawn.reroll (all players by default)
- rps.version (all players by default)
- rps.reload, rps.admin, rps.test, rps.update (operators by default)
Test Server
Testable on gildedrealms.com
- version 26.2
Configuration
spawn:
world: "" # World to search for spawns in. Empty = the server's default overworld.
radius: # spawn in a radius around 0, 0
enabled: true
value: 480
worldborder: # Spawn anywhere within the worldborder (overrides radius when enabled)
enabled: false
padding: 192 # Blocks to stay away from the border wall (12 chunks).
ignore-leaves: true # Land on the ground under trees instead of on the canopy (vanilla's MOTION_BLOCKING_NO_LEAVES heightmap).
revalidate: # Repair a spawn that stopped being safe (built over, flooded, blown up) instead of rerolling it.
enabled: true
radius: 16 # If the spawn's own column can't be fixed, search this far around it. Keeps the player in their area.
max-rise: 8 # Blocks to climb out of an obstruction before giving up on the column (vanilla fixupSpawnHeight).
samples: 1024 # How many random locations it cycles through to find a spawn location. Higher values will take longer to find a spawn location but has more variability.
teleport-on-reroll: true # After a reroll, teleport the player to their new spawn.
compass: true # changes if compass points to personal spawn location.
invites:
enabled: true # Enable or disable the invite system.
cooldown: 60s # Cooldown for sending invites.
max-invites: 5 # Maximum number of invites a player can send at once.
max-invites-refresh: 30d # How long it takes for a player's max invites to refresh.
invite-radius: 32 # radius around inviters spawn location that the invitee can get their spawn in.
respawn:
enabled: true # Respawn at your personal spawn when you die.
respect-bed: true # Beds and respawn anchors take priority over the personal spawn.
reroll:
enabled: true # Enable or disable the reroll system.
cooldown: 4h # Cooldown for rerolling spawn location.
kill: true # Kill the player on reroll (fresh start): items/XP drop at the old spot per vanilla rules, respawn screen is skipped, and they respawn at the new spawn.
spawn-teleport: # /spawn (no args) teleports you to your own spawn.
enabled: false # Disabled by default.
warmup: 5s # How long you must stand still/unharmed before the teleport fires.
cancel-on-damage: true # Taking damage during warmup cancels the teleport.
cancel-on-move: false # Moving during warmup cancels the teleport.
sound: "minecraft:block.portal.travel" # Sound played during warmup (namespaced key).
particle: "PORTAL" # Particle shown around the player during warmup (Bukkit Particle name).
particle-count: 40 # Particles spawned per tick during warmup.
db:
sqlite:
enabled: true
Партнёрский материал
Сервер для плагина Random Persistent Spawns - как у профи
Плагин Random Persistent Spawns создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Random Persistent Spawns для друзей можно за пару минут - BungeeHost всё уже подготовил.
Часто задаваемые вопросы
Зависимости
Ссылки
Создатели
Детали
Лицензия:
Опубликован:9 месяцев назад
Обновлён:3 недели назад
