Home›Java›Mods›Sspawn
Sspawn
Sspawn
Um plugin simples, leve e fácil de configurar para gerenciamento de spawn no seu servidor Minecraft.

O Sspawn permite definir um spawn personalizado, teleportar jogadores para ele, configurar um delay no teleporte e cancelar o teleporte caso o jogador se mova. Tudo isso através de comandos e configurações no config.yml.

✨ Funcionalidades
Comandos
/Sspawn
Teleporta o jogador para o spawn definido.

Permissão: sspawn.spawn

Exemplo:

/Sspawn

/Sspawn reload
Recarrega o config.yml sem precisar reiniciar o servidor.

Permissão: sspawn.reload

Exemplo:

/Sspawn reload

/Ssetspawn
Define a localização atual do jogador como o novo spawn.

Permissão: sspawn.ssetspawn

Exemplo:

/Ssetspawn

Permissões

Permissão
Função Padrão
sspawn.spawn Permite usar /Sspawn Todos
sspawn.ssetspawn Permite usar /Ssetspawn OP
sspawn.reload Permite usar /Sspawn reload OP
As permissões podem ser gerenciadas normalmente através de plugins de gerenciamento de permissões, como o LuckPerms.

⚙️ Configuração
O plugin possui diversas opções no config.yml.

Entrada no servidor
entrar_no_spawn: true

true → o jogador é teleportado para o spawn ao entrar.

false → o jogador permanece no último local onde estava.

Teleporte
teleporte:

delay: 3

cancelar_ao_mover: true

delay

Define quantos segundos o jogador deve esperar antes de ser teleportado.

delay: 0

Faz o teleporte instantaneamente.

cancelar_ao_mover

Define se o teleporte deve ser cancelado caso o jogador se mova durante o delay.

cancelar_ao_mover: true

Som
som:

habilitado: true

tipo: ENTITY_ENDER_PEARL_THROW

volume: 1.0

pitch: 1.0

habilitado
Ativa ou desativa o som do teleporte.

tipo
Define qual som será reproduzido.

volume
Define o volume do som.

pitch
Define a altura do som.

Mensagens
Todas as mensagens enviadas pelo plugin podem ser alteradas diretamente pelo config.yml.

Exemplo:

mensagens:

spawn: "§f<§eS§fspawn§f> §aVocê foi teleportado para o spawn!"

setspawn: "§f<§eS§fsetspawn§f> §aSpawn definido com sucesso!"

reload: "§f<§eS§fspawn§f> §aConfiguração recarregada com sucesso!"

Placeholders
O plugin possui o seguinte placeholder:

%tempo%

Ele é utilizado na mensagem de início do teleporte para mostrar o tempo configurado.

Exemplo:

teleporte_iniciando: "§f<§eS§fspawn§f> §aTeleportando em %tempo% segundos..."

Se o delay estiver configurado como 3, %tempo% será substituído por 3.

Arquivo de configuração
Após o primeiro carregamento do plugin, o config.yml será criado automaticamente em:

plugins/Sspawn/config.yml

Depois de alterar alguma configuração, utilize:

/Sspawn reload

para aplicar as alterações sem precisar reiniciar o servidor.

Instalação
  1. Baixe o arquivo .jar do Sspawn.
  2. Coloque o arquivo na pasta plugins do seu servidor.
  3. Inicie ou reinicie o servidor.
  4. Configure o config.yml conforme sua preferência.
  5. Entre no servidor e utilize /Ssetspawn para definir o spawn.
Compatibilidade
O plugin foi desenvolvido utilizando a Paper API 1.20.x.

Caso utilize uma versão diferente, verifique a compatibilidade antes de instalar.

❤️ Sobre o projeto
O Sspawn foi criado com o objetivo de ser um plugin simples, leve e fácil de configurar para servidores que precisam de um sistema básico de spawn.

Este é um dos meus primeiros projetos desenvolvendo plugins para Minecraft e foi desenvolvido e testado utilizando apenas um celular.

Sugestões, avaliações e relatos de bugs são muito bem-vindos!

Futuras atualizações
Novos recursos poderão ser adicionados ao plugin conforme o projeto crescer e receber mais downloads e feedback da comunidade.


Sspawn
A simple, lightweight, and easy-to-configure spawn management plugin for your Minecraft server.

Sspawn allows you to set a custom spawn, teleport players to it, configure a teleport delay, and cancel the teleport if the player moves. Everything can be configured through commands and the config.yml.

✨ Features
Commands
/Sspawn
Teleports the player to the configured spawn.

Permission: sspawn.spawn

Example:

/Sspawn

/Sspawn reload
Reloads the config.yml without restarting the server.

Permission: sspawn.reload

Example:

/Sspawn reload

/Ssetspawn
Sets the player's current location as the server spawn.

Permission: sspawn.ssetspawn

Example:

/Ssetspawn

Permissions

Permission
Description Default
sspawn.spawn Allows the use of /Sspawn Everyone
sspawn.ssetspawn Allows the use of /Ssetspawn OP
sspawn.reload Allows the use of /Sspawn reload OP
Permissions can be managed normally using permission management plugins such as LuckPerms.

⚙️ Configuration
The plugin provides several configuration options through config.yml.

Join Spawn
entrar_no_spawn: true

true → players are teleported to spawn when joining.

false → players remain at their last location.

Teleportation
teleporte:

delay: 3

cancelar_ao_mover: true

delay

Defines how many seconds the player must wait before being teleported.

delay: 0

Teleports the player instantly.

cancelar_ao_mover

Defines whether the teleport should be cancelled if the player moves during the delay.

cancelar_ao_mover: true

Sound
som:

habilitado: true

tipo: ENTITY_ENDER_PEARL_THROW

volume: 1.0

pitch: 1.0

habilitado
Enables or disables the teleport sound.

tipo
Defines which sound will be played.

volume
Defines the sound volume.

pitch
Defines the sound pitch.

Messages
All messages sent by the plugin can be customized directly through config.yml.

Example:

mensagens:

spawn: "§f<§eS§fspawn§f> §aVocê foi teleportado para o spawn!"

setspawn: "§f<§eS§fsetspawn§f> §aSpawn definido com sucesso!"

reload: "§f<§eS§fspawn§f> §aConfiguração recarregada com sucesso!"

Placeholders
The plugin currently provides the following placeholder:

%tempo%

It is used in the teleport start message to display the configured delay.

Example:

teleporte_iniciando: "§f<§eS§fspawn§f> §aTeleportando em %tempo% segundos..."

If the delay is set to 3, %tempo% will be replaced with 3.

Configuration File
After the plugin is loaded for the first time, the config.yml file will automatically be created at:

plugins/Sspawn/config.yml

After changing a configuration option, use:

/Sspawn reload

to apply the changes without restarting the server.

Installation
  1. Download the Sspawn .jar file.
  2. Place it inside your server's plugins folder.
  3. Start or restart your server.
  4. Configure config.yml to your preference.
  5. Join the server and use /Ssetspawn to set the spawn.
Compatibility
The plugin was developed using the Paper API 1.20.x.

If you are using a different version, please check compatibility before installing.

❤️ About the Project
Sspawn was created to be a simple, lightweight, and easy-to-configure spawn plugin for Minecraft servers.

This is one of my first Minecraft plugin development projects, and it was developed and tested entirely using a mobile phone.

Suggestions, reviews, and bug reports are always welcome!

Future Updates
New features may be added as the project grows and receives more downloads and community feedback.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Sspawn is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6. Downloaded 8 times (via Spigot). Download it and open it directly in the game.

Explore more