RPG Core
Introduction:
Essential plugin for each RPG server. It allows to take better control of the core gameplay.
Functions & Details:
- The current version of the plugin allows to take control on all environment damage and healing.
Smart formula adapts to total health of the living entities making it an ideal way to repair gameplay on RPG servers where mobs and players who are not afraid of fire or fall because their massive HP.
Plugin is useful also on the vanilla servers, may decrease/increase or even null the damage.
Example Config:
# RPGCore default config file
# Env damage settings taken by ALL ENTITIES (Mobs and players)
# Damage formula is: Damage taken from event multiplied by max health and the percent value.
# Causes are described below:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html
env-damage-settings :
#
# Drowning Damage
# eg. true enables the modifier, false disables changes
drowning : true
# eg. 3% = 3.0
drowning-percent : 3.0
#
# Dryout Damage (Taken by sea fauna if out of water)
dryout : true
dryout-percent : 3.0
#
# Falling Damage
fall : true
fall-percent : 5.0
#
# Falling Block Damage (Caused by being hit by a falling block)
falling-block : true
falling-block-percent : 10.0
#
# Fire Damage
#
# Fire Source Damage (When entity is standing inside of the fire source)
fire : true
fire-percent : 5.0
#
# Fire Tick Damage (When entity is burning)
fire-tick : true
fire-tick-percent : 3.0
#
# Fly Into Wall Damage
fly-into-wall : true
fly-into-wall-percent : 15.0
#
# Hot Floor Damage (When entity is standing on the magma block)
hot-floor : true
hot-floor-percent : 1.0
#
# Contact Damage (When entity is touching cactus or block casuing damage eg. berries )
contact : true
contact-percent : 2.0
#
# Lava Damage
lava : true
lava-percent : 10.0
#
# Lightning Damage
lightning : true
lightning-percent : 15.0
#
# Melting Damage (Taken by snowman when out of snow)
melting : true
melting-percent : 3.0
#
# Void Damage (Taken if entity is out of world)
void : true
void-percent : 10.0
#
# Starvation Damage (Taken if entity is out of food)
starvation : true
starvation-percent : 1.5
#
# Block Explosion Damage (Taken from explosives)
block-explosion : true
block-explosion-percent : 20.0
#
# Cramming Damage (When entity is colliding with too many entities due to the maxEntityCramming game rule)
cramming : true
cramming-percent : 2.0
#
# Dragon Breath Damage (Damage caused by a dragon breathing fire)
dragon-breath : true
dragon-breath-percent : 3.5
#
# Magic Damage (Damage caused by a potions or spells)
magic : true
magic-percent : 3.0
#
# Poison Damage
poison : true
poison-percent : 2.5
#
# Wither Damage (Wither effect damage)
wither : true
wither-percent : 3.5
#
# Thorns Damage (Thorns enchantment damage)
thorns : true
thorns-percent : 1.0
#
# Suffocation Damage (When entity stucked in the block)
suffocation : true
suffocation-percent : 2.5
# Healing settings
# Healing formula is: Health gain from event multiplied by max health and the percent value.
# Causes are described below:
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/entity/EntityRegainHealthEvent.RegainReason.html
regen-settings :
#
# Custom (eg. Another plugin)
custom : false
custom-percent : 0.0
#
# Food
eating : true
eating-percent : 5.0
#
# Ender Dragon healing by crystals
ender-crystal : true
ender-crystal-percent : 15.0
#
# Magic (Potion and spells)
magic : true
magic-percent : 5.0
#
# Magic Regen (Healed overtime by a potion or spell)
magic-regen : true
magic-regen-percent : 3.5
#
# Regen (Peaceful mode regeneration)
regen : true
regen-percent : 3.5
#
# Satiated (Regenerating health due to their hunger being satisfied)
satiated : true
satiated-percent : 3.0
#
# Wither (Wither effect healing)
wither : true
wither-percent : 3.0
#
# Wither Spawn (Wither is filling its health during spawning)
wither-spawn : true
wither-spawn-percent : 3.5
Permissions & Commands:
rpgcore.admin - /rpgcore
Notes:
Please use the discussion section to report bugs and to suggest new features or improvements NOT the reviews section!
Donations are optional, all my resources are free to use.
My official page: click .
Try also:
RPG Parties for SkillAPI
RPG Leveled Mobs
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta