If you need older versions the downloads on here don't work anymore (dropbox being stupid) so use this link https://www.dropbox.com/sh/gvdfrjnv9cnmsrj/AAB3Gll-J0WKZx9dhUTG1rf6a?dl=0
If you have any suggestions please pm them to me I'm pretty much out of ideas lol
This plugin only officially supports Java 8 and Spigot 1.8+ older versions will probably work but I will not offer official support for them
Please do not leave any bugs / suggestions as a review please private message me or post in the plugin discussion
This plugin adds a life system to your server basically everyone has 3 lives (configurable) if you die and have a life left it will take one life from you and you will not lose your inventory otherwise you lose your inventory like normal you also gain a extra life every 10 minutes (configurable) up to the max you set default 3 (configurable)
You must download PlaceholderAPI to use these placeholders get it here
Servers that use this plugin (pm me to get your server on here):
play.pixellegendsmc.com
riseapoc.com
mc.dhpvp.com
If you find any bugs or have any suggestions please pm me on spigot and i will try my best to add them / fix them please do not put them in a review
If you have any suggestions please pm them to me I'm pretty much out of ideas lol
This plugin only officially supports Java 8 and Spigot 1.8+ older versions will probably work but I will not offer official support for them
Please do not leave any bugs / suggestions as a review please private message me or post in the plugin discussion
This plugin adds a life system to your server basically everyone has 3 lives (configurable) if you die and have a life left it will take one life from you and you will not lose your inventory otherwise you lose your inventory like normal you also gain a extra life every 10 minutes (configurable) up to the max you set default 3 (configurable)
Spoiler: TODO
Code (Text):
support heroes death (if it isn't already)
implement an option to disable saving inventory on pvp death
implement a permission system to determine player's max lives
Add ability to give someone else one of your lives
Add ability to select specific slots you lose on pve / pvp death (Maybe)
implement an option to disable saving inventory on pvp death
implement a permission system to determine player's max lives
Add ability to give someone else one of your lives
Add ability to select specific slots you lose on pve / pvp death (Maybe)
Spoiler: Commands
Code (Text):
commands:
lives:
description: "Shows your current amount of lives"
rpglives:
usage:
/rpglives help (displays all of the commands)
/rpglives reload (reloads the config)
/rpglives shop (opens the gui shop to buy lives)
/rpglives setregentime <player> <time> (sets the player's regen time)
/rpglives giveitem <player> <amount> (gives the player a item that will give them a life when right clicked)
/rpglives setlives <player> <amount> (sets the player's lives)
/rpglives setmaxlives <player> <amount> (sets the player's max lives
lives:
description: "Shows your current amount of lives"
rpglives:
usage:
/rpglives help (displays all of the commands)
/rpglives reload (reloads the config)
/rpglives shop (opens the gui shop to buy lives)
/rpglives setregentime <player> <time> (sets the player's regen time)
/rpglives giveitem <player> <amount> (gives the player a item that will give them a life when right clicked)
/rpglives setlives <player> <amount> (sets the player's lives)
/rpglives setmaxlives <player> <amount> (sets the player's max lives
Spoiler: Permissions
/lives <player> (permission: to see your own lives you need rpglives.command.use to see others you also need rpglives.lives.others)
/rpglives or /rpglives help (permission: rpglives.help)
/rpglives reload (permission: rpglives.reload)
/rpglives shop (permission: rpglives.shop)
/rpglives setregentime <player> <time> (permission: rpglives.setregentime
/rpglives giveitem (permission: rpglives.giveitem)
/rpglives setlives (permission: rpglives.setlives)
/rpglives setmaxlives (permission: rppglives.setmaxlives)
Respawn at your death location if you have a life with this permission: rpglives.respawn
Code (Text):
/lives <player> (permission: to see your own lives you need rpglives.command.use to see others you also need rpglives.lives.others)
/rpglives or /rpglives help (permission: rpglives.help)
/rpglives reload (permission: rpglives.reload)
/rpglives shop (permission: rpglives.shop)
/rpglives setregentime <player> <time> (permission: rpglives.setregentime
/rpglives giveitem (permission: rpglives.giveitem)
/rpglives setlives (permission: rpglives.setlives)
/rpglives setmaxlives (permission: rppglives.setmaxlives)
Respawn at your death location if you have a life with this permission: rpglives.respawn
Spoiler: Config
Code (YAML):
# Author: GloriousMeme
# Version 2.4.0
# Side note: all %lives% in messages get replaced with the number of lives you have
# Side note: all %maxlives% in messages get replaced with your max number of lives you can have
# Default maximum amount of lives a player can have
AmountOfLives : 3
# Which worlds does the player not lose items from pvp deaths?
SaveItemsOnPvPDeathWorlds :
- "world"
# The amount of lives it takes on a death from pvp
PvPDeathAmount : 1
# The amount of lives it takes on anything besides a pvp death
NormalDeathAmount : 1
# If this is enabled you will have to give players the "LifePermission" or else they will not regen lives or get any
UseLifePermission : false
# If you enable this you will regen lives at the RegenTime set time otherwise you will not regen lives period
LifeRegen : true
# The time between regenerating lives (in minutes)
RegenTime : 10
# If you enable this it will delete your items if you die with 0 lives left instead of just dropping them
DeleteItems : false
# Whether or not the title message is enabled (the message above the hotbar)
TitleEnabled : true
# If this is enabled you will have to add each world you would like to use lives in below in the "Worlds" list
UsePerWorld : false
# The worlds that lives are active in
Worlds :
- "world"
# The worlds that you want to have unlimited lives in
UnlimitedLivesWorlds :
- "Example"
# If this is true it will execute the commands below when the player dies on his last life
ExecuteCommandsOnFinalLife : false
# Commands for console to execute on player death use %player% to get the player's name
Commands :
- "give %player% dirt 1"
# Life shop section
# Is the shop enabled?
ShopEnabled : true
# Shop name
ShopName : "&aLife Shop"
# Shop item for buying a life
ShopBuyItem : "STAINED_GLASS_PANE"
# Item data for ShopBuyItem (eg: color of the stained glass) you only need to use this on versions lower than 1.13 if you are using 1.13+ set this to 0
ShopBuyItemData : "5"
# Shop item for closing the shop
ShopCloseItem : "STAINED_GLASS_PANE"
# Item data for ShopCloseItem (eg: color of the stained glass) you only need to use this on versions lower than 1.13 if you are using 1.13+ set this to 0
ShopCloseItemData : "14"
# Shop border items
ShopBorderItem : "STAINED_GLASS_PANE"
# Item data for ShopBorderItem (eg: color of the stained glass) you only need to use this on versions lower than 1.13 if you are using 1.13+ set this to 0
ShopBorderItemData : "7"
# What will the buy button be named?
BuyItemName : "&aBuy 1 life"
# What will the close button be named?
CloseItemName : "&cClose shop"
# What will the surrounding borders be named?
BorderName : "&aClick the green glass to buy a life."
# Message when they purchase a life
PurchaseLifeMessage : "&aYou bought a life and now have %lives%/%maxlives% lives."
# Message when you don't have enough money to purchase a life
NotEnoughMoneyMessage : "&4You do not have enough money."
# Message when a player closes the shop
CloseShopMessage : "&cShop Closed."
# What is the price of a life?
LifePrice : 1000.0
# The permission they need to have lives if you enabled the UseLifePermission option
LifePermission : "rpglives.lives.use"
# What item the Life Item will be
LifeItemType : "STONE"
# The name for the life item
LifeItemName : "&6Soul Shard"
# The lore for the life item
LifeItemLore :
- "Soul Shard"
# Message when you give a player the life item
GiveLifeItemMessage : "&aYou have given %player% %amount% %item%."
# Message when you give a player more than one life item
GiveMultipleLifeItemMessage : "&aYou have given %player% %amount% %item%s."
# The message that is sent to you when you run /lives
LivesCommandMessage : "&6You currently have %lives%/%maxlives% lives."
# The message that is sent to you in chat when you gain a life
GainLifeMessage : "&aYou gained another life and now have %lives%/%maxlives% lives."
# The message that is sent to you in chat when you lose a life
LostLifeMessage : "&cYou lost a life and now have %lives%/%maxlives% lives left."
# The message that gets sent when you don't have permission to do something
NoPermsMessage : "&4You do not have permission to use this command."
# Version 2.4.0
# Side note: all %lives% in messages get replaced with the number of lives you have
# Side note: all %maxlives% in messages get replaced with your max number of lives you can have
# Default maximum amount of lives a player can have
AmountOfLives : 3
# Which worlds does the player not lose items from pvp deaths?
SaveItemsOnPvPDeathWorlds :
- "world"
# The amount of lives it takes on a death from pvp
PvPDeathAmount : 1
# The amount of lives it takes on anything besides a pvp death
NormalDeathAmount : 1
# If this is enabled you will have to give players the "LifePermission" or else they will not regen lives or get any
UseLifePermission : false
# If you enable this you will regen lives at the RegenTime set time otherwise you will not regen lives period
LifeRegen : true
# The time between regenerating lives (in minutes)
RegenTime : 10
# If you enable this it will delete your items if you die with 0 lives left instead of just dropping them
DeleteItems : false
# Whether or not the title message is enabled (the message above the hotbar)
TitleEnabled : true
# If this is enabled you will have to add each world you would like to use lives in below in the "Worlds" list
UsePerWorld : false
# The worlds that lives are active in
Worlds :
- "world"
# The worlds that you want to have unlimited lives in
UnlimitedLivesWorlds :
- "Example"
# If this is true it will execute the commands below when the player dies on his last life
ExecuteCommandsOnFinalLife : false
# Commands for console to execute on player death use %player% to get the player's name
Commands :
- "give %player% dirt 1"
# Life shop section
# Is the shop enabled?
ShopEnabled : true
# Shop name
ShopName : "&aLife Shop"
# Shop item for buying a life
ShopBuyItem : "STAINED_GLASS_PANE"
# Item data for ShopBuyItem (eg: color of the stained glass) you only need to use this on versions lower than 1.13 if you are using 1.13+ set this to 0
ShopBuyItemData : "5"
# Shop item for closing the shop
ShopCloseItem : "STAINED_GLASS_PANE"
# Item data for ShopCloseItem (eg: color of the stained glass) you only need to use this on versions lower than 1.13 if you are using 1.13+ set this to 0
ShopCloseItemData : "14"
# Shop border items
ShopBorderItem : "STAINED_GLASS_PANE"
# Item data for ShopBorderItem (eg: color of the stained glass) you only need to use this on versions lower than 1.13 if you are using 1.13+ set this to 0
ShopBorderItemData : "7"
# What will the buy button be named?
BuyItemName : "&aBuy 1 life"
# What will the close button be named?
CloseItemName : "&cClose shop"
# What will the surrounding borders be named?
BorderName : "&aClick the green glass to buy a life."
# Message when they purchase a life
PurchaseLifeMessage : "&aYou bought a life and now have %lives%/%maxlives% lives."
# Message when you don't have enough money to purchase a life
NotEnoughMoneyMessage : "&4You do not have enough money."
# Message when a player closes the shop
CloseShopMessage : "&cShop Closed."
# What is the price of a life?
LifePrice : 1000.0
# The permission they need to have lives if you enabled the UseLifePermission option
LifePermission : "rpglives.lives.use"
# What item the Life Item will be
LifeItemType : "STONE"
# The name for the life item
LifeItemName : "&6Soul Shard"
# The lore for the life item
LifeItemLore :
- "Soul Shard"
# Message when you give a player the life item
GiveLifeItemMessage : "&aYou have given %player% %amount% %item%."
# Message when you give a player more than one life item
GiveMultipleLifeItemMessage : "&aYou have given %player% %amount% %item%s."
# The message that is sent to you when you run /lives
LivesCommandMessage : "&6You currently have %lives%/%maxlives% lives."
# The message that is sent to you in chat when you gain a life
GainLifeMessage : "&aYou gained another life and now have %lives%/%maxlives% lives."
# The message that is sent to you in chat when you lose a life
LostLifeMessage : "&cYou lost a life and now have %lives%/%maxlives% lives left."
# The message that gets sent when you don't have permission to do something
NoPermsMessage : "&4You do not have permission to use this command."
You must download PlaceholderAPI to use these placeholders get it here
Spoiler: Placeholders
Code (Text):
displays the user's current number of lives
%rpglives_lives%
displays the user's max number of lives
%rpglives_maxlives%
displays the user's regen time
%rpglives_regentime%
%rpglives_lives%
displays the user's max number of lives
%rpglives_maxlives%
displays the user's regen time
%rpglives_regentime%
Servers that use this plugin (pm me to get your server on here):
play.pixellegendsmc.com
riseapoc.com
mc.dhpvp.com
If you find any bugs or have any suggestions please pm me on spigot and i will try my best to add them / fix them please do not put them in a review
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
RPGLives is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 13,525 times (via Spigot). Download it and open it directly in the game.