VoidSpawn V1.18.3

Teleport players upon entering the void.

  1. tcvs
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    Source Code:

    This plugin will teleport players to spawn when they enter the void. This is useful on hub servers that have an open void that players jump into.

    • Teleport players upon entering the void.
    • Supports multiple types of teleportation types.
    • Multi-World support
    • Saves players from death.
    • Skyblock Support (ASkyblock, IslandWorld, uSkyBlock or BentoBox)
    Supported & Unsupported Versions
    Spigot 1.13 or above: Only the latest version of Voidspawn is supported.
    Spigot 1.12 or below: You must use version 1.16.1 or below of Voidspawn. Download this version from the version history page. This is a legacy version, and no more updates will be released.



    - Provides some details of plugin.
    /vs help - Shows a list of all commands.
    /vs info [world] - Get VoidSpawn info for the given world
    /vs mode (mode) [world] - Sets the mode of the current world or the world specified.
    /vs modes - Lists all available modes.
    /vs set [world] - Sets the spawn point for the mode 'spawn' in the current world or the specified world.
    /vs remove [world] - Removes a spawn point from the current world or the specified world.
    /vs reload - Reloads the plugin.
    /vs message [message] - Sets the teleportation message. Supports colour codes. If [message] is left empty removes the current message.
    /vs command [command] - Sets the commands for command mode. If [command] is left empty, removes the current commands.
    /vs offset (offset) [world] - Sets the offset for the world you are in or the world you specify. Set offset to 0 to reset to normal behaviour.
    /vs hybrid (true/false) [world] - Sets whether it is in hybrid mode. If true, then the command mode is ran along with whatever mode is set. Defaults to false if not set.
    /vs keepinventory (true/false) [world] - If false, player's inventory is wiped. Defaults to true if not set.
    /vs toggle - toggles whether the player is teleported upon entering the void.
    /vs detector (detector) [world] - Sets the world detector, defaults to Void.
    /vs sound (sound) [volume] [pitch] - Sets the sound when the player teleports. Use 'none' to remove the sound.

    () - Mandatory [] - Optional

    vs.player.toggle - Permission for /vs toggle command
    vs.enable - Enables teleportation/actions when entering the void. Enabled by default for all players.

    vs.admin.* - Will give all /voidspawn commands
    vs.admin.set - Gives /voidspawn set command
    vs.admin.reload - Gives /voidspawn reload command
    vs.admin.remove - Gives /voidspawn remove command
    vs.admin.mode - Gives /voidspawn mode command
    vs.admin.help - Gives /voidspawn help command
    vs.admin.message - Gives /voidspawn message command
    vs.admin.command - Gives /voidspawn command command
    vs.admin.detector - Gives /voidspawn detector command
    vs.admin.sound - Gives /voidspawn sound command
    vs.admin.info - Gives /voidspawn info command
    vs.* - Will grant all VoidSpawn permissions


    color-logs Enables/Disables Colored logging

    Commands Variables:
    In the command mode, to run the command as op just add "op:" to the front of the command. Also, there are a few variables available.
    ${player.name} - The name of the player.
    ${player.uuid} - The UUID of the player.
    ${player.coord.x} - The x coordinate of the player.
    ${player.coord.y} - The y coordinate of the player.
    ${player.coord.z} - The z coordinate of the player.
    ${player.coord.world} - The world name the player is in.

    Here is an example command: "op:effect ${player.name} minecraft:strength 45"

    There is also a worlds.yml all information for world modes and other stuff is set and saved here.


    Spawn - Teleports player back to a set spawn location
    Touch - Teleports player back to the spot where they touched the ground last
    None - Removes any mode from the world
    Island - Teleports player to their own island. Requires ASkyblock, IslandWorld, uSkyBlock or BentoBox
    Command - Execute command(s) when the player enters the void.

    Void - Activates when the player enters the void. (Default)
    Nether - Activates when the player enters the void or when the player goes above the bedrock at level 128


    To get the fastest response for issues or questions is to open a new ticket on Github. I do not regularly keep an eye on Spigot MC.
    Please make a ticket on Github, and I will try to fix it as soon as I can.

    Unofficial Support for Spigot 1.12 or below: The latest versions of VoidSpawn only supports Spigot 1.13 or above. VoidSpawn v1.16.1 or below is available for older releases of Spigot. Note: This version is no longer officially supported but will work on older versions of Spigot.

    PLEASE NOTE (Version 1.12.2 or below): Not Working? Do you use "*" for permissions? Make sure to negate "vs.override" in your permissions.


    Please suggest some new features on GitHub!

Recent Updates

  1. V1.18.3
  2. V1.18.2
  3. V1.18.1 Nether Detector Bug Fix

Recent Reviews

  1. daoshi
    Version: V1.18.3
    I mean... That couldn't have been any easier..... /voidspawn mode touch, done. I appreciate how lightweight this is, Thank you.
  2. JW677
    Version: V1.18.3
    Works perfectly, no issues at all. Took about 2 minutes to set up and it's working really well with no issues. I would highly recommend it!
  3. Complex_Storms
    Version: V1.18.3
    im getting an error in the console saying could not pass event playermovement and its spamming it
    1. tcvs
      Author's Response
  4. Flint
    Version: V1.18.3
    Excellent plugin! Very useful and support is great. Updates (they may look slow - but the plugin never has any faults so doesn't need fixing!) Really useful plugin all around.
  5. ziemniok99
    Version: V1.18.2
    Awesome plugin, but I lack a feature. It would be great if you will be able to create command to be executed when you fall, but still use /vs set to set spawn location.
    1. tcvs
      Author's Response
      Hey Ziemniok! The feature you are asking for is supported already. It is called Hybrid mode which mixes any mode with command mode. To enable it, use the command "/vs hybrid true [world]". Feel free to reach out in the discussion section if you have questions on how to use it.

      Also, thanks for the review!
  6. Kaitou_han
    Version: V1.18.2

    command: '/effect give @p minecraft:slowness 500 2'
  7. Stefanus
    Version: V1.18.2
    Awesome plugin! Works perfect as described on my 1.13.2 server! Instant tp to spawn with no errors and spam console. Thanks, keep it up! :)
  8. anemul
    Version: V1.18.2
    Awesome works perfectly on my 1.15.1 Skyblock server . GG Good to go now. If you have any kind of floating sky islands , you need this.
  9. Catirra
    Version: V1.18.0
    Best plug & use resource for avoiding dumb players killing yourselves!
  10. Zockerbeule
    Version: V1.18.0
    Works perfectly, even on 1.8! No problems whatsoever. The different modes (touch/spawn etc.) work perfectly.