GlymeraTNT

GlymeraTNT

6个用于Hytale的爆炸方块——3种球形TNT尺寸和3种定向隧道TNT变体。放置,右键点击或使用蓝石线点燃,然后引爆!4秒倒计时带视觉效果。可在工作台制作。

实用

GlymeraTNT

适用于 Hytale 的 6 种爆炸方块类型 —— 3 种球形 TNT 和 3 种定向隧道 TNT。放置、点燃,然后引爆!

当前版本仅适用于 Hytale stable 5! 不要错过我其他的精彩项目 —— 请查看 GlymeraCraft 的个人页面 Discord: https://discord.gg/s5NRFWfxgy


什么是 GlymeraTNT?

GlymeraTNT 为你的 Hytale 服务器添加了一套完整的爆炸物系统。玩家可以制作并放置 6 种不同的爆炸方块 —— 3 种产生球状爆炸的标准 TNT(尺寸递增),以及 3 种能在地形中炸出定向圆柱形隧道的隧道 TNT。所有爆炸物在引爆前都有 4 秒倒计时,并伴有可视闪烁效果和可听见的哔哔声。

TNT 可以通过两种方式激活:空手右键点击方块,或通过 GlymeraBluestone 插件的 导线 连接以实现自动远程引爆。两种方法都会触发相同的倒计时序列。隧道 TNT 会摧毁其路径上的所有方块且不掉落物品。所有爆炸都会对附近的实体(玩家、NPC、动物)造成巨大伤害,且无法摧毁基岩。


TNT 类型

标准 TNT(球形爆炸)

标准 TNT 会产生一个以 TNT 方块为中心的球形爆炸。

小型 TNTGlymeraTNT_Small

  • 爆炸半径:10 方块
  • 配方:1 × 铁锭 + 1 × 爆裂粉末

中型 TNTGlymeraTNT_Medium

  • 爆炸半径:15 方块
  • 配方:1 × 铁锭 + 4 × 爆裂粉末

大型 TNTGlymeraTNT_Large

  • 爆炸半径:20 方块
  • 配方:1 × 铁锭 + 8 × 爆裂粉末

隧道 TNT(定向圆柱形爆炸)

隧道 TNT 会根据方块面向的方向产生圆柱形爆炸。隧道的半径固定为 5 方块。圆柱体范围内的所有方块都会被摧毁(不掉落物品)。方向由方块的旋转(北/南/东/西)或相对于玩家的放置高度(上/下变体)决定。

短程隧道GlymeraTunnel_Short

  • 隧道长度:20 方块(半径:5 方块)
  • 配方:1 × 铁锭 + 1 × 爆裂粉末 + 1 × 粗制箭矢

中程隧道GlymeraTunnel_Medium

  • 隧道长度:30 方块(半径:5 方块)
  • 配方:1 × 铁锭 + 4 × 爆裂粉末 + 1 × 粗制箭矢

远程隧道GlymeraTunnel_Long

  • 隧道长度:40 方块(半径:5 方块)
  • 配方:1 × 铁锭 + 8 × 爆裂粉末 + 1 × 粗制箭矢

所有配方都在 炼金工作台 上制作。可以在插件配置中启用或禁用配方。


如何获取

每种 TNT 和隧道方块都可以通过制作(见上文)或使用 /give 命令获得:

  • /give GlymeraTNT_Small
  • /give GlymeraTNT_Medium
  • /give GlymeraTNT_Large
  • /give GlymeraTunnel_Short
  • /give GlymeraTunnel_Medium
  • /give GlymeraTunnel_Long

工作原理

  1. 玩家放置任意 TNT 或隧道方块。
  2. 玩家通过 空手右键点击方块 来激活它,或者用 Bluestone 为其供能(自动激活)。
  3. 4 秒倒计时 开始。TNT 方块会以红/橙色覆盖层(DebugShape)闪烁,并发出哔哔声。随着引爆临近,闪烁频率会加快 —— 开始时缓慢,最后一秒时加快。
  4. 4 秒后,爆炸触发:
    • 标准 TNT:球形半径内的所有方块被摧毁。爆炸半径 + 5 方块范围内的实体受到巨大伤害(9999 HP)。
    • 隧道 TNT:圆柱形区域(半径 5 方块,长度可配置)内的所有方块被摧毁。不掉落任何物品。隧道中心附近的实体受到巨大伤害。
  5. 爆炸粒子和音效在引爆点触发。
  6. TNT 方块本身在爆炸中被消耗。

隧道方向

隧道 TNT 会朝放置时方块面向的方向引爆。水平方向(北/南/东/西)由方块的旋转决定。如果玩家将方块放置在显著高于其头部的位置,则会切换为 向上 变体。如果放置在显著低于其脚部的位置,则会切换为 向下 变体。这使得垂直隧道挖掘成为可能。

倒计时取消

在倒计时期间 破坏 TNT 方块 会取消爆炸。方块被移除,倒计时停止,不会发生引爆。


激活方式

手动激活(右键点击)

空手 右键点击任何已放置的 TNT 或隧道方块以开始倒计时。玩家会收到一条聊天信息:“TNT 激活!4 秒后引爆!”

Bluestone 导线激活(自动)

TNT 方块可以通过 GlymeraBluestone 插件的 导线 远程激活。将 Bluestone 导线连接到 TNT 方块并发送信号 —— 倒计时自动开始。这使得 TNT 可以集成到完整的 Bluestone 电路中,用于远程引爆、定时序列或连锁反应。任何输出信号的 Bluestone 组件(拉杆、压力板、脉冲器等)都可以通过导线触发 TNT。


功能特点

  • 6 种爆炸类型 —— 3 种球形(小/中/大)和 3 种定向(短/中/长),适用于不同用途
  • 4 秒倒计时 —— 可视闪烁覆盖层和可听见的哔哔声让玩家有时间撤退。随着引爆临近,闪烁速度加快
  • 0% 方块掉落几率 —— 标准 TNT 会掉落部分被毁方块作为物品。隧道 TNT 干净地摧毁一切
  • 兼容 GlymeraBluestone 导线 —— 将 TNT 连接到 GlymeraBluestone 插件的导线,用于远程引爆、连锁反应或自动化系统
  • 手动激活 —— 空手右键点击可快速引爆
  • 定向隧道挖掘 —— 隧道 TNT 遵循方块旋转方向(北/南/东/西),并支持向上/向下变体用于垂直挖掘
  • 实体伤害 —— 爆炸范围内的所有实体(玩家、NPC、动物)都会受到巨大伤害(9999 HP)
  • 基岩保护 —— 任何爆炸类型都不会摧毁基岩方块
  • 倒计时取消 —— 在倒计时期间破坏 TNT 方块可取消爆炸
  • 可在炼金工作台制作 —— 全部 6 种都有使用铁锭、爆裂粉末和粗制箭矢的配方
  • 爆炸效果 —— 每次引爆都伴有粒子和音效
  • 无需配置文件 —— 所有参数均已硬编码,简单易用。开箱即用

爆炸属性概览

标准 TNT

所有标准 TNT 类型都会产生球形爆炸。

  • 小型 TNT —— 半径:10 方块,实体伤害半径:15 方块
  • 中型 TNT —— 半径:15 方块,实体伤害半径:20 方块
  • 大型 TNT —— 半径:20 方块,实体伤害半径:25 方块

隧道 TNT

所有隧道 TNT 类型都会产生半径固定为 5 方块的圆柱形爆炸。不掉落任何方块。

  • 短程隧道 —— 长度:20 方块
  • 中程隧道 —— 长度:30 方块
  • 远程隧道 —— 长度:40 方块

所有爆炸都会对范围内的实体造成 9999 HP 伤害。


安装方法

  1. 停止你的 Hytale 服务器。
  2. GlymeraTNT.jar 复制到服务器目录下的 mods/ 文件夹中。
  3. 启动你的服务器。

无需额外依赖、资源包或配置文件 —— 所有内容都包含在单一的 JAR 文件中。


已知限制

  • 无方块破坏粒子 —— 方块通过 setBlock("Empty") 移除,不会生成原生的破坏动画。爆炸粒子会在爆炸区域内随机位置单独生成。
  • 粒子预算 —— 每 3 秒窗口内最多生成 200 个粒子,以防止大型爆炸时造成客户端延迟。
  • 路径寻找无关 —— TNT 是静态方块,不与 NPC 交互。倒计时结束后爆炸瞬间发生。
  • 无连锁反应 —— 爆炸不会触发附近的 TNT 方块。每个 TNT 必须单独激活或通过 Bluestone 激活。
  • 隧道方向精度 —— 水平旋转依赖于 Hytale 的区块旋转索引。在极少数情况下,旋转方向可能与视觉朝向不完全一致。

支持

遇到问题或有疑问?在此处留言或访问我们的 Discord!


由 GlymeraCraft 开发