Spawn

Spawn

Plugin

Highly configurable spawn plugin. Teleport to a custom spawnpoint by command or on specific events.

Server Game MechanicsTransportationUtility

5,231 downloads
16 followers
Created2 years ago
Updated6 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

Changed:

  • Improve grammar & explanations in configuration files
  • Update Minecraft Wiki link in messages.yml
  • Improve console log when a file deletion fails
  • Internal refactor & cleanup
  • Update paper-api: 1.20-R0.1-SNAPSHOT -> 1.20.2-R0.1-SNAPSHOT
  • Update maven-compiler-plugin: 3.8.1 -> 3.11.0
  • Update maven-shade-plugin: 3.2.4 -> 3.5.1

Fixed:

  • Error that can occur when using an invalid (empty) prefix
  • Broken link in config.yml

Spawn 2.4

by rockquiet on Aug 5, 2023
Download

Added:

  • Teleport on world change (disabled by default)
    • if the new world is not the spawn world
    • if the world on join is not the spawn world (disabled by default)
    • permission to ignore this feature: spawn.bypass.world-change
  • bStats

Changed:

  • Mark teleportation with Plugin TeleportCause
  • Small internal refactor & cleanup

Fixed:

  • Errors that can occur when using invalid config values

Spawn 2.3

by rockquiet on Jul 23, 2023
Download

Added:

  • Blindness effect during teleport delay (disabled by default)

Fixed:

  • Teleport delay does not work as intended when cooldown is enabled and the player only bypasses the teleport delay
  • Messages being broken on 1.14 - 1.17

Spawn 2.2

by rockquiet on Jul 15, 2023
Download

Added:

  • Player GameMode restriction (disabled by default)
    • restrict the /spawn command to specific gamemodes (only for players teleporting themselves)
    • permission to ignore this feature: spawn.bypass.gamemode-restriction
  • Option to use the player's current head rotation instead of the defined one on teleport

Changed:

  • Particles are now visible to other players
  • Better file updater (mine did not do the do)

Fixed:

  • Error in PlayerRespawnEvent (Respawn Anchor does not exist before 1.16) [#4]
  • Bad checks in PlayerMoveEvents (teleport delay & void teleport)
  • Update checker version comparison not reliable

Spawn 2.1

by rockquiet on Jul 6, 2023
Download

Added:

  • Permission to ignore teleport on respawn: spawn.bypass.respawn-teleport
  • Permission to ignore teleport on join: spawn.bypass.join-teleport

Changed:

  • Various performance improvements
  • Improved update checker
  • Internal refactor & cleanup
  • Update to latest Paper API

Fixed:

  • Plugin fails to load due to incorrect server version check

Spawn 2.0

by rockquiet on Mar 28, 2023
Download

Updating from 1.4.1 or below:

  1. backup your config.yml
  2. (optional: delete the config.yml to regenerate all files & reconfigure it)
  3. replace the old Spawn-1.x.y.jar
  4. profit???

Your options, messages and spawn location will be automatically converted!


Added:

  • World whitelist & blacklist (disabled by default)
    • restrict the plugin's functionality to specific worlds
    • permission to ignore the world list: spawn.bypass.world-list
  • MiniMessage support (only 1.18.2+ Paper based servers)
  • Respawn Anchor can be ignored on respawn
  • Permission to ignore teleport out of void: spawn.bypass.void-teleport
  • File updater for future additions
  • Plugin update checker (once on server start)

Changed:

  • Reworked config system
    • config.yml - all options
    • messages.yml - all messages
    • location.yml - spawn location
  • Upgraded to latest Paper API
  • Internal refactor & cleanup

Fixed:

  • Performance Issue in PlayerMoveEvents [#3]
  • Squashed some tiny bugs

Spawn 1.4.1

by rockquiet on Nov 27, 2022
Download

If you are already using v1.4 you do not need to update!

The comment for delay-left in line 72 was the same as the one of cooldown-left.

Copy it into the config.yml if you need it:

  # time left until the player gets teleported to spawn
  delay-left: '&6You will be teleported in &e%delay% &6second(s).'

Spawn 1.4

by rockquiet on Nov 26, 2022
Download

Added:

  • Teleport cooldown

    • 10 seconds by default
    • permission to ignore the cooldown: spawn.bypass.cooldown
  • Teleport delay

    • 3 seconds by default
    • permission to ignore the delay: spawn.bypass.delay
    • optional cancel on move option (true by default)
    • permission to ignore cancel on move: spawn.bypass.cancel-on-move
  • Star (*) permissions

    • spawn.* grants all permissions of the plugin
    • spawn.bypass.* grants all bypass permissions

Changed:

  • /spawn %player% and /spawn reload can now be used in console
  • config.yml now always includes a comment header with a link to the wiki
  • If a particle / sound does not exist, a warning message will show up in the console

Fixed:

  • Wrong message when using /spawn %player% without permission or op

Spawn 1.3

by rockquiet on Nov 11, 2022
Download
  • Added particles on teleport
  • Added sound on teleport
  • Added command to teleport another player to Spawn
  • If an option/message is missing in the config it will get added on start
  • Tabcomplete now checks the player's permissions

You need to regenerate your config.yml when updating from 1.2

  • Added fall damage toggle
  • Added feature to disable any message by setting it to ''

Spawn 1.2

by rockquiet on Nov 1, 2022
Download

First public release

External resources



Project members

rockquiet

Owner


Technical information

License
Project ID