Skip to content

lluiscamino/MultiverseHardcore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiverseHardcore

Spigot version Plugin size Spigot average rating Scrutinizer code quality Open issues license

Minecraft Version: 1.16

With this plugin, you can prevent your players from entering a world if they die in it.

Deathbans only affect the worlds you choose and can be temporary or permanent.

Multiverse-Core is required to use this plugin.

Installation

  1. Install Multiverse-Core on your server.
  2. Download the JAR file and put it on your Minecraft server plugins folder.
  3. Restart the server.

Basic usage

After you've successfully installed the plugin, log in to your server and enter the following command:

/mvhc create hardcore

World hardcore created

If everything went well, a Multiverse world called hardcore will have been created. Type /mv list or /mvhc worlds and you should see the name of your new world.

mvhc worlds output

Teleport to your new Hardcore world using /mv tp hardcore and you'll see a warning message. Be careful, if you die you won't be able to play in the world again!

Be careful, you are entering a HARDCORE world

For more options when creating a world (temporary bans, respawn world, Nether, The End...) check the command section.

Commands

Create a Hardcore world

With this command, you can create a default Multiverse world in your server and make it Hardcore.

/mvhc create <world> [spectator_mode] [create_nether] [create_end] [ban_forever] [ban_length] [include_nether] [include_end] [respawn_world]

Options:

  • world: Name of the world you want to create
  • spectator_mode (Optional): Set to true if you want players who die to be put on spectator mode. If set to false, they will be kicked out of the world.
  • create_nether (Optional): Set to true if you want to create a Nether for the world. You may need Multiverse-Netherportals for your Nether to work.
  • create_end (Optional): Same as create_nether but with The End.
  • ban_forever (Optional): Set to true to make the deathban permanent.
  • ban_length (Optional): Death ban length (in seconds). If ban_forever is set to true, this value doesn't matter.
  • include_nether (Optional): Set to true if you want your players to be deathbanned in the main world if they die on the Nether. Also, if set to true, players who die on the main world won't be able to play in the Nether.
  • include_end (Optional): Same as include_nether but with The End.
  • respawn_world (Optional): Name of the respawn world (this is required if spectator_mode is set to false).

Make a world Hardcore

Use this command if you already have a world created and want to make it Hardcore.

/mvhc makehc <world> [spectator_mode] [ban_forever] [ban_length] [include_nether] [include_end] [respawn_world]

The options are all explained in the previous command.

Unban player

Use this command to unban a death banned player from a hardcore world

/mvhc unban <world> <player>

See player info

Use this command to see information about a player in a Hardcore world:

/mvhc player [world] [player]

Options:

  • world (Optional): Hardcore world. Not necessary if it's the same world you're in.
  • player (Optional): Name of player. Not necessary if you want to see your information.

See Hardcore world information

Use this command to see information about a Hardcore world:

/mvhc world [world]

Options:

  • world (Optional): Hardcore world. Not necessary if it's the same world you're in.

See Hardcore worlds list

Use this command to get a list of all Hardcore worlds in your server:

/mvhc worlds

See plugin version

/mvhc version

Permissions

Below are all the permission nodes for MultverseHardcore. All permissions are set by default for OPs. It is, as such, recommended to use a permissions plugin.

Permission description
multiversehardcore.main Gives permissions for the main /mvhc command. Without it no multiversehardcore command will be permitted
multiversehardcore.create Allows creating new hardcore worlds
multiversehardcore.player.self Allows getting player participation info of self
multiversehardcore.player.others Allows getting player participation info of other players
multiversehardcore.version Gives permissions for /mvhc version
multiversehardcore.world Allows getting world info
multiversehardcore.list Allows listing worlds
multiversehardcore.makehc Allows making existing worlds hardcore
multiversehardcore.unban Allows unbanning players
multiversehardcore.bypass.<world> Allows bypassing the hardcore setting for specific worlds. Use multiversehardcore.bypass.* to bypass all worlds.