▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/bSpawn
bSpawn

bSpawn

Lightweight, configurable spawn manager for Paper/Spigot. Persistent spawn, /setspawn and /spawn with countdown, action-bar feedback, sounds & particles.

14
0

banner

BSpawn

🔹 Overview

BSpawn is a compact and reliable spawn manager for your server. It saves a persistent spawn location (world + coordinates + yaw/pitch) and provides a smooth teleport experience with a configurable countdown shown in the action bar, optional sounds and particles, and cancellation when the player moves.

Designed for Paper/Spigot servers (tested on Paper 1.20.5). Requires Java 17+.

✨ Key Features

  • Persistent spawn storage: world, X/Y/Z, yaw and pitch
  • /setspawn - save your current location as spawn
  • /spawn - teleport to spawn with a configurable countdown
  • Action-bar countdown display (default colors: &7 and &b)
  • Movement cancels teleport (configurable threshold)
  • Configurable sounds for tick/complete/cancel events
  • Particles at both origin and destination upon teleport.
  • Built-in update checker (cannot be disabled via config); frequency capped at 360 minutes
  • Auto-merge of default config keys: missing keys are restored from the bundled defaults
  • /bspawn reload and /bspawn help (help shows only commands available to the sender)
  • Options for teleport-on-join and teleport-on-death

⚙️ Commands

CommandAliasesDescriptionPermission
/setspawn-Set the server spawn to your current locationbspawn.setspawn (default: op)
/spawn-Teleport to the configured spawn (applies countdown)bspawn.spawn (default: everyone)
/bspawn help?, hShow the help menu (displays only commands you can run)-
/bspawn reload/bspawn rReload the plugin configurationbspawn.reload (default: op)

🔐 Permissions

  • bspawn.setspawn - allows setting the spawn (default: op)
  • bspawn.spawn - allows using /spawn (default: everyone)
  • bspawn.reload - allows reloading the config (default: op)

🧩 config.yml

# Persistent spawn location
spawn:
  world: "world"
  x: 0.0
  y: 64.0
  z: 0.0
  yaw: 0.0
  pitch: 0.0

# Teleportation settings
countdown: 5
movement-threshold: 0.1

teleport:
  on-join: false
  on-death: false

sounds:
  tick:
    name: "block.note_block.pling"
    volume: 0.7
    pitch: 1.0
  complete:
    name: "entity.player.levelup"
    volume: 1.0
    pitch: 1.0
  cancel:
    name: "block.anvil.land"
    volume: 0.8
    pitch: 1.0

particles:
  enabled: true
  origin:
    type: "cloud"
    count: 8
    offset:
      x: 0.5
      y: 0.5
      z: 0.5
  destination:
    type: "soul_fire_flame"
    count: 12
    offset:
      x: 0.5
      y: 1.0
      z: 0.5

update-check:
  enabled: true
  frequency-minutes: 360 # values >360 will be clamped to 360

Support

For issues, feature requests, or questions, please contact me.

License

Copyright © 2026 blackowlzz. All rights reserved.


Made with ❤️ for the Minecraft community

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:2 недели назад
Обновлён:1 неделю назад
Главная