Hardcore+ is an immersive plugin specially designed for Minecraft servers running in hardcore mode.
Requirements:
Java 11, 16, 17
Minecraft Versions: 1.16-1.20
Here are some updates according to the new features:
Features:
Ability to choose whether a player gets banned or becomes a spectator after death
Configurable number of deaths a player can have before punishment is enacted
Configurable duration of ban time for players
Configurable ban message displayed to players
Choose if players can only lose lives if they're killed by other players (configurable)
Configurable option to strike a lightning at the player's death position on their last life
The ability for players to give lives or steal lives via killing (configurable)
Set the maximum number of lives a player can have (configurable. If set to -1, player has infinite lives)
Specify worlds where the plugin is active
Player's head drops on the ground upon death (configurable)
Player's items are stored in their heads on death, accessibly by right-clicking the head (configurable)
Heads are breakable and do not provide access to stored items once broken
Ability to remove all player heads from the world and player inventories through /clearheads command
What I am planning to add:
Testing and bug fixing
Implementation of a feature to buy lives
And much more
Permission Nodes:
Permission Nodes:
ban-permissions: hardcore.death.banimmune | Permission node to be immune from banning
spectate-permissions: hardcore.death.spectateimmune | Permission node to be immune from spectating
/revive <player>: hardcore.revive
/hardcore reload: hardcore.reload
/lives: hardcore.lives
/givelife <player> <lives>: hardcore.givelife | Command to give specified lives to a player if you're opped
/clearheads confirm: hardcore.clearheads | Command to remove all player heads from the world and player inventories
Code (YAML):
####################################### # # # H A R D C O R E + # # V1.4.0-Beta # # By:Seauxz # # # #######################################
action-on-death: "spectate"# can be either "ban" or "spectate" ban-length: 1
# in hours, 0 means permanent ban starting-lives: 1
# Number of lives a player starts with. number of deaths before the player gets banned/goes into spectator ban-message-enabled: true
# set to false to disable ban message ban-message: "You died!"# message displayed to the player when they get banned ban-after-deaths-enabled: true
# set to false to disable ban after deaths
place-head-on-death: true
# set it to "false" will disable player heads
# If set to true, players can only lose lives by being killed by other players. # If false, deaths from all causes will result in loss of life. lose-lives-only-by-players: false
spawn-thunder-on-death: true
# Enable or disable spawning of thunder at the location of death. steal-lives: false
# Enable or disable the ability for players to steal lives by killing. max-lives: 10
# Maximum number of lives a player can have.
# List of worlds in which the plugin will be active. # Edit or/and add according to the names of your own worlds. worlds:
world: true
world_nether: true
world_the_end: true
I will be working on this project a lot and will be releasing new versions frequently. Cheers!
I'd like to thank XeroHosts for giving me a server to test on, they are really great and their servers are extremely fast!! I'd recommend them to anyone,