Last Life 最后生命

作者:Xcalibur8 发布时间:2021年4月22日 原生版本:未知 测试支持:1.13,1.14,1.15,1.16,1.17,1.18,1.19

第三次生命,最后的生命,双重生命。所有的功能,所有的乐趣。

点此下载

插件详细介绍

Last Life 插件为你的 Minecraft 服务器增加了一种带有独特转折的硬核模式。玩家拥有三条命:前两条命的目标是尽可能地生存,但死亡后会获得一个更棘手的目标——杀死所有其他玩家。如果再次死亡,则彻底出局。

🎉

Last Life 插件

⚙️ 主要特性

  • 易于使用的图形界面(GUI)
  • 通过简单指令启用或禁用插件
  • 可自定义的生命数量
  • 可合成的生命(配方可在配置文件中编辑)
  • 自由混战模式
  • 灵魂绑定
  • 给予生命指令
  • 内置世界边界
  • 设置最终重生点
  • PlaceholderAPI 支持
  • 简单地添加和移除玩家生命
  • 简单的设置和配置选项

⌨️ 指令

  • /lastlife/lf
    • 打开管理 GUI 界面
  • /lf enable
    • 启用/禁用插件(彩色名称、有限生命、世界边界等)
  • /lf reload
    • 重载插件(主要用于重载配置文件)
  • /lf reset
    • 将所有玩家生命值重置为最大值,并禁用插件
  • /lf randomizeLife @a/lf randomizeLife {onlineplayername}
    • 随机分配所有在线玩家或特定玩家的生命数量
  • /lf randomizeSoulBindings
    • 移除所有灵魂绑定,并随机绑定所有在线玩家
  • /tl setspawn
    • 设置世界出生点
  • /lf setborder {size}
    • 设置世界边界大小(边界中心位于世界出生点)
  • /lf pickboogeymen
    • 触发挑选恶灵事件
  • /lf addlife {playername}
    • 给玩家增加一条生命
  • /lf removeife {playername}
    • 移除玩家一条生命
  • /givelife {onlineplayername}
    • 给予玩家一条你的生命

🔑 权限

  • lastlife.manager
    • 允许访问所有 /tl 指令
  • lastlife.bypass
    • 允许玩家绕过硬核生命系统

🗂️ PlaceholderAPI 占位符

  • %lastlife_player%
    • 返回玩家姓名,颜色对应其生命状态
  • %lastlife_life%
    • 返回用括号括起来的数字,表示玩家当前的生命数
  • %lastlife_color%
    • 返回与玩家生命状态相对应的颜色(例如,如果玩家是绿色生命,则返回绿色)。类似于 Bukkit 颜色代码
  • %lastlife_message%
    • 仅在 LastLife 配置文件中用于聊天格式化。它将返回玩家的消息。

🛠️ 配置示例


# Configuration for LastLife plugin

settings:
  enable: false
  lives: 3
  craftable-lives: true
  world-border: false
  world-border-size: 1000
  final-spawn: false
  colored-names: true
  free-for-all: false
  boogeymen: false
  soul-binding: false
  randomize-life-on-join: false
  randomize-soul-bindings-on-join: false
  give-life-command: true

crafting:
  recipe:
    shape:
      - "ABC"
      - "DEF"
      - "GHI"
    ingredients:
      A: "DIAMOND"
      B: "EMERALD"
      C: "DIAMOND"
      D: "EMERALD"
      E: "HEART_OF_THE_SEA"
      F: "EMERALD"
      G: "DIAMOND"
      H: "EMERALD"
      I: "DIAMOND"
  result:
    item: "NETHER_STAR"
    amount: 1

messages:
  life-lost: "&cYou have lost a life!"
  no-lives: "&cYou have no lives left!"
  final-life: "&cThis is your final life!"
  gave-life: "&aYou have given a life to %lastlife_player%!"
  received-life: "&aYou have received a life from %lastlife_player%!"
  life-steal: "&cYou have stolen a life from %lastlife_player%!"
  life-given: "&aYou have given a life to %lastlife_player%!"

colors:
  3: "&a" # Green
  2: "&e" # Yellow
  1: "&c" # Red
  0: "&4" # Dark Red

placeholders:
  player: "%lastlife_player%"
  life: "%lastlife_life%"
  color: "%lastlife_color%"
  message: "%lastlife_message%"

🔗 灵感来源

本插件的灵感来源于 Grian 的 "3rd life" 系列。如果你有兴趣,可以点击这里观看他的第一个视频,他详细解释了该系列。

📜 许可与使用条款

未经授权,不得以任何形式(修改或未修改)转载本插件的任何部分。对本插件代码的任何使用都应仅限于个人用途。强烈建议不要反编译 jar 文件。如有任何疑问,请在 Discord 上私信我。