promotional bannermobile promotional banner

Space Suits

Allows worlds to be "space worlds" in which being without your space suit can prove deadly.

Minecraft in Spaaaaaaace!

Features

Worlds can be toggled as "space worlds" via command. In a space world, players take on damage for not having the proper equipment to survive in the vacuum of space. For every 10 seconds, players without a full suit of armor will take have a heart of damage. However, players can be given a permission node which bypasses this effect.

Changes

  • As of version 1.01, a lag-causing bug with the plugin's suit checking has been corrected. Sorry about that.

Commands

  • /spacesuits setworld - Sets the current world that the player is in to a space world if it isn't already. However, if it is currently a space world, the world is stripped of its status as a space world.

Permissions

  • spacesuits.bypass - Bypasses the damage incurred for being in a space world without a suit.
  • spacesuits.world - Allows a player to use /spacesuits setworld.

Installation/Configuration

Just drop the plugin jar into your plugins folder and start the server. That's it. All loading and saving is handled by the plugin at the time of each call to /spacesuits setworld, so there is no need for a /reload command.

The configuration file is a text file containing the UUID of each world set as a space world, so there isn't any need to configure it manually (outside of the game).

Issues

  • Since the plugin spawns a task which executes every tick per player, large numbers of players on a server could potentially cause lag. Please report this if you experience it.
  • A 10 second damage interval and 1/2 hearts of damage may be too little for the plugin to pose a real sort of challenge and fear for being a world without one's suit. I'll be making this configurable soon. However, 10 seconds and 1/2 hearts will remain the defaults for these properties.

Code

Github repo.

The Space Suits Team

profile avatar
  • 6
    Projects
  • 8.1K
    Downloads

More from _ForgeUser19523935View all

  • Soul Bound project image

    Soul Bound

    • 1.0K
    • Bukkit Plugins

    Allows players to bind item such that they are destroyed upon death and drop.

    • 1.0K
    • May 3, 2015
    • Bukkit Plugins
    • +2
  • Roleplay Character Cards project image

    Roleplay Character Cards

    • 837
    • Bukkit Plugins

    Cards for a quick summary about one's roleplay persona.

    • 837
    • April 6, 2015
    • Bukkit Plugins
    • +4
  • NoPermsTeleport project image

    NoPermsTeleport

    • 2.3K
    • Bukkit Plugins

    Allows for the use of /tpa like commands without needing permissions.

    • 2.3K
    • March 30, 2015
    • Bukkit Plugins
    • +1
  • ArrowAttack project image

    ArrowAttack

    • 327
    • Bukkit Plugins

    Allows for users to fire arrows at one another on command.

    • 327
    • March 29, 2015
    • Bukkit Plugins
    • +1
  • Soul Bound project image

    Soul Bound

    • 1.0K
    • Bukkit Plugins

    Allows players to bind item such that they are destroyed upon death and drop.

    • 1.0K
    • May 3, 2015
    • Bukkit Plugins
    • +2
  • Roleplay Character Cards project image

    Roleplay Character Cards

    • 837
    • Bukkit Plugins

    Cards for a quick summary about one's roleplay persona.

    • 837
    • April 6, 2015
    • Bukkit Plugins
    • +4
  • NoPermsTeleport project image

    NoPermsTeleport

    • 2.3K
    • Bukkit Plugins

    Allows for the use of /tpa like commands without needing permissions.

    • 2.3K
    • March 30, 2015
    • Bukkit Plugins
    • +1
  • ArrowAttack project image

    ArrowAttack

    • 327
    • Bukkit Plugins

    Allows for users to fire arrows at one another on command.

    • 327
    • March 29, 2015
    • Bukkit Plugins
    • +1