- 版权类型
- 原创
- 插件中文名称
- 死亡惩罚
- 插件英文名称
- DeathPunish
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Leaves
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
DeathPunish
使用它来为你的玩家增加一些游戏难度
理论可在1.13-1.21运行
若需要在死亡时清除背包和经验,需要打开死亡不掉落已自动化
配置文件
插件命令
权限
下载
Github
使用它来为你的玩家增加一些游戏难度
死亡扣除血量上限、清除背包和末影箱、重置经验值,以及可以恢复生命上限的自定义物品
理论可在1.13-1.21运行
配置文件
YAML:
version: "1.3.9"
# 是否启用死亡惩罚
punishOnDeath:
enable: true
enableWorlds:
- "world"
# - "world_nether"
# - "world_the_end"
# 若世界死亡不掉落未开启,则自动开启
# 死亡不掉落不开启会导致部分功能无效
autoSetRule: true
punishments:
# 死亡时减少玩家生命上限
reduceMaxHealthOnDeath: true
# 死亡时减少的生命值
reduceHealthAmount: 2
# 死亡减少玩家等级
reduceExpOnDeath:
enable: false
# 原等级*(1-value)
value: 0.1
# 死亡减少玩家金钱
reduceMoneyOnDeath:
enable: false
# mode1: 原金钱*(1-value)
# mode2: 原金钱-value
mode: 1
# 不能小于0
value: 0.1
# 死亡时玩家背包操作
Inventory:
enable: false
# clear/drop
mode: "clear"
amount:
# 掉落数量范围,一样则固定掉落
min: 1
max: 1
# 不会掉落或被清除的物品
whitelist:
- "DIAMOND_HELMET"
- "DIAMOND_CHESTPLATE"
- "DIAMOND_LEGGINGS"
- "DIAMOND_BOOTS"
# 死亡是否清除玩家末影箱
clearEnderchestOnDeath: false
# 触发死亡惩罚信息
deathMsg:
- "§4§l你死了,你因此受到了惩罚!"
# -
# 重生后是否保留死亡前饱食度
foodLevel:
# 设置为true,保留死亡前饱食度
save: true
# 若save为false,下方的值为复活后饱食度
value: 20
# 重生后获得debuff
debuff:
enable: false
potions:
- "weakness 2400 1"
- "slowness 2400 1"
# 跳过死亡惩罚
skipPunishMsg: "§a你逃过了死亡惩罚!"
# 血量上限为1时死亡后是否封禁玩家
banOnDeath: false
banReason: "§4§l你已经不能再复活了!"
# 封禁时长,单位为分钟
banDuration: 1
# 启用墓碑
enableEpitaph: false
epitaph: "§4§l%player%死于此地"
customItems:
# 开启后可以使用其他插件来自定义配方
# 如果启用自定义配方,那么自定义物品中的配方不会生效
# customRecipe: false
# 不能自己添加物品
heal_item:
# 显示名称
name: "&6生命果实"
# 物品外观
material: "ENCHANTED_GOLDEN_APPLE"
# 描述
lore:
- "§7食用后恢复生命上限,并获取一些额外效果"
# 可恢复到的最大生命值,填入整数
maxHealth: 20
# 恢复量
heal_amount: 2
# 药水效果、持续时间和等级
potion_effects:
- "regeneration 2400 1"
- "absorption 600 1"
# 生命上限小于maxHealth时
eatMsg: "§a你食用了生命果实,恢复了生命上限并获得了额外效果!"
# 生命上限大于等于maxHealth时
eatWithoutHealMsg: "§a你食用了生命果实!§c但无法继续提高生命上限!"
# 配方
shape1: "yxy"
shape2: "xbx"
shape3: "yxy"
ingredients:
x: "GOLD_BLOCK"
y: "DIAMOND_BLOCK"
b: "NETHER_STAR"
# 不提供合成,可自己更改名称和材料
# 优先消耗
protect_item:
name: "&6保护符"
material: "NAME_TAG"
lore:
- '&7'
- '&f把它放在背包可以免受一次死亡惩罚'
- '&f同时它也会随之消失'
ender_protect_item:
name: "&6末影保护符"
material: "ENDER_EYE"
lore:
- '&7'
- '&f把它放在末影箱可以免受一次死亡惩罚'
- '&f同时它也会随之消失'
插件命令
Markdown (GitHub flavored):
/deathpunsih
set <player> <health> <true/false>:设置玩家血量上限
add <player> <amount>:改变玩家血量上限
get <player>:获取玩家血量上限
give <player> <item> <amount>:获取自定义物品
help:获取插件帮助
reload:重载配置文件
权限
Markdown (GitHub flavored):
+ `deathpunish.command` 使用deathpunish所有命令,默认op拥有该权限
+ `deathpunish.bypass` 绕过死亡惩罚
+ `deathpunish.craft` 允许制作回血物品
+ `deathpunish.protect` 允许使用死亡保护物品
下载
Github