AugmentedHardcore 增强你的极限生存服务器至最大程度

作者:nathanisme 发布时间:2019年9月21日 原生版本:未知 测试支持:1.13,1.14,1.15,1.16,1.17,1.18,1.19,1.20

一个非常可定制和高性能的插件,可以最大限度地增强您的核心服务器

点此下载

插件详细介绍

AugmentedHardcore 是一款为 Minecraft 服务器所有者设计的插件,旨在提升游戏难度和提供高度自定义的 Hardcore 体验。通过精细的配置选项,您可以创建独特且引人入胜的游戏体验。

🎉

AugmentedHardcore

🎯核心特性

❤️生命系统 (Life System)

  • 自定义玩家的生命数量:设置最大生命值、初始生命值和复活后的生命值。
  • 配置死亡时失去的生命值,并可选择在特定世界禁用生命值损失。

🫀生命碎片系统 (Life Part System)

  • 启用生命碎片积累:设置可获得的最大生命碎片数量、合成完整生命所需的碎片数量以及复活后的初始碎片数量。
  • 允许玩家通过击败强大的实体和活跃游戏时间来获得生命碎片。

💀死亡禁令系统 (Death Ban System)

  • 配置各种死亡原因(包括战斗注销和复活)的禁令持续时间。
  • 自定义禁令时间的计算方式,并可为死亡禁令期间的玩家提供游戏内事件。

💪最大生命值系统 (Max Health System)

  • 控制玩家的最大生命值:设置可达到的最大生命值、死亡禁令后的初始生命值以及死亡时损失的生命值。
  • 允许玩家通过击败实体来增加最大生命值,并通过游戏时间奖励生命值。

⚔️战斗标签系统 (Combat Tag System)

  • 通过可自定义的战斗标签系统,增加玩家与怪物战斗的策略性。
  • 配置战斗标签的持续时间、对玩家踢出的影响以及启用战斗标签的世界。

🚑复活系统 (Revive System)

  • 通过玩家驱动的复活系统,促进团队合作:控制复活时失去和获得的生命值,并设置复活的冷却时间。
  • 允许玩家在首次加入时复活,并可选择在特定世界禁用复活。

⚙️其他功能

  • 禁用人工生命恢复。
  • 在玩家死亡地点显示闪电效果。
  • 在玩家死亡时运行自定义命令。
  • 配置死亡屏幕的显示。
  • 与 CombatLogX 集成,由其处理战斗标签,同时确保人工生命值驱逐与服务器设置一致。

✨图形用户界面 (Graphical User Interfaces)

  • 提供直观的图形界面,玩家可以轻松查看他们的增强 Hardcore 统计信息、生命计数、下一个生命碎片的时间以及复活机会。

🛠️配置

Config.yml


# 插件版本
plugin-version: 1.0

# 插件是否启用
plugin-enabled: true

# debug模式
debug-mode: false

# 生命周期系统设置
life-system:
  enabled: true
  max-lives: 10
  starting-lives: 3
  lives-after-respawn: 3
  life-loss-on-death: 1
  disable-life-loss-in-worlds:
    - "world_nether"
    - "world_the_end"

# 生命碎片系统设置
life-part-system:
  enabled: true
  max-life-parts: 10
  parts-needed-for-full-life: 4
  starting-life-parts-after-respawn: 0
  gain-life-parts-on-entity-kill:
    "minecraft:zombie": 1
  gain-life-parts-per-x-minutes: 60

# 死亡禁令系统设置
death-ban-system:
  enabled: true
  ban-durations:
    "GENERIC": 60
    "FALL": 30
    "ENTITY_ATTACK": 120
  combat-log-duration: 300
  revive-duration: 120
  ban-time-calculation: "SUM"
  in-game-events-on-death-ban:
    enabled: false
    commands:
      - "say [player] has been death banned!"

# 最大生命值系统设置
max-health-system:
  enabled: true
  max-health: 40
  starting-health-after-death-ban: 20
  health-loss-on-death: 2
  gain-max-health-on-entity-kill:
    "minecraft:wither": 2
  gain-health-per-x-minutes: 120

# 战斗标签系统设置
combat-tag-system:
  enabled: true
  combat-tag-duration: 15
  kick-on-combat-log: true
  enabled-worlds:
    - "world"
  ignored-entity-types:
    - "minecraft:armor_stand"

# 复活系统设置
revive-system:
  enabled: true
  lives-lost-on-revive: 1
  lives-gained-on-revive: 0
  cooldown-between-revives: 60
  revive-on-first-join: true
  disable-reviving-in-worlds:
    - "world_nether"

# 其他设置
miscellaneous:
  disable-artificial-health-regeneration: true
  lightning-strike-on-player-death: true
  custom-commands-on-player-death:
    - "say [player] has died!"
  death-screen-configuration:
    title: "&cYou Died!"
    subtitle: "&7Better luck next time."

# bStats 设置
bstats:
  enabled: true

Messages.yml


# 插件信息
plugin-prefix: "&7[&6AH&7] "

# 一般信息
no-permission: "&cYou do not have permission to use this command."
player-not-found: "&cPlayer [player] not found."
invalid-arguments: "&cInvalid arguments. Usage: [usage]"

# 生命周期系统消息
life-count: "&aYou have &6[lives] &alives."
life-part-count: "&aYou have &6[life_parts] &alife parts."
life-part-gain: "&aYou gained a life part!"
full-life-gained: "&aYou gained a full life!"
life-lost-on-death: "&cYou lost a life!"

# 死亡禁令系统消息
death-ban-message: "&cYou are death banned for [duration] seconds. Reason: [reason]"
death-ban-reason: "&cDeath Ban"

# 最大生命值系统消息
max-health-count: "&aYour max health is &6[health] &ahearts."
max-health-gain: "&aYou gained max health!"

# 战斗标签系统消息
combat-tagged: "&cYou are combat tagged for [duration] seconds."
combat-log-kick-message: "&cYou combat logged while in combat!"

# 复活系统消息
revive-success: "&aYou have successfully revived [player]."
revive-cooldown: "&cYou cannot revive another player for [duration] seconds."
revive-disabled-in-world: "&cReviving is disabled in this world."
cannot-revive-yourself: "&cYou cannot revive yourself."

# GUI 消息
gui:
  title: "&6AugmentedHardcore Statistics"
  lives: "&aLives: &6[lives]"
  life-parts: "&aLife Parts: &6[life_parts]"
  time-till-next-life-part: "&aTime till next life part: &6[time]"
  revives-available: "&aRevives Available: &6[revives]"

❓需要帮助?

如果您对插件的某个功能有疑问或不知道如何设置它,请查阅 Wiki 获取详细的安装、设置、配置和使用说明。

所有默认文件的链接如下:

💬寻求支持

可以通过 Discord 获得免费支持。

🐛报告 Bug

请在 GitHub 上提交问题。

📊数据收集

如果您想禁用通过 bStats 收集指标,您可以编辑 plugins/bStats/config.yml 文件。

⚠️请勿在评论区发布 Bug 报告/建议。

最好的方法是在 GitHub 上提交 Bug。

如果您有疑问,最好的地方是在我们的 Discord 服务器中提问。我或其他人都希望能提供帮助。

如果您在使用插件时遇到问题,请在撰写评论之前使用 GitHub。我无法在评论区提供支持。