资源图片
Tupenter
Tupenter 是一个客户端 Fabric 模组,可充当命令助手。它允许你通过按键绑定重新发送命令或消息、使用内联数学和脚本语法,并创建支持自动补全的自定义命令和脚本!
它会将所有自定义脚本和语法转换为纯原版命令,展开后按顺序发送到服务器(如果确实需要发送到服务器的话)。许多纯计算脚本只会在客户端回显或显示消息,不会执行其他操作。服务器看到的始终只是纯 /setblock 命令,即使模组正在进行实际计算,将其变成彩虹螺旋。
重新发送
Tupenter 会记录你发送的内容,并通过按键绑定(默认为 R)重放:
-
按住模式适合快速连续发送,或使用切换模式实现免手操作。
-
按任意顺序批量发送最近的 N 条消息,并为单条消息和整个批次设置延迟;支持预设消息列表和抑制命令反馈。
-
模组菜单中提供高度可自定义的设置,可切换模组功能,并为几乎所有功能进行设置。
脚本
完整参考(包括所有指令、函数、参数类型和变量)请查看 GitHub 源码中的 SCRIPTING.md,或在游戏中运行
/tupenter reference 将其复制到剪贴板。*
本模组主要使用三种语法类型:
| 语法 | 含义 |
| --- | --- |
| $...$ | 表达式:可直接内嵌在原版语法中。表达式会在发送前求值并替换。 |
| #word | 指令:用于控制 Tupenter。条件语句、循环和历史记录修改都以此为基础。永远不会发送到服务器。 |
| (...) | 分组:在指令后,圆括号用于放置条件或语句组,例如 #if (...) (...)。在表达式中,它们的作用类似代码,可用于 list(...) 和 blockset(...) 等函数调用以及 $(2 + 3) * 4$ 这样的数学运算。在普通命令文本中,它们只是普通字符。 |
链式命令
最简单的内联脚本方式是使用 && 链式执行命令。每条命令都有自己的 Brigadier 自动补全和语法高亮。由于链式命令会在发送到服务器前解析,因此兼容 WorldEdit 等模组。
/time set day && /weather clear && /say ready
//undo 2 && //replacenear 30 oak_planks spruce_planks && //replacenear 30 oak_stairs ^spruce_stairs
注释
## 后跟一个空格即可开始一条不会执行的备注。备注会在下一个 && 或行尾结束,因此即使是一行命令,也可以在各条语句之间添加备注:
## bottom left && /activate 1 2 3 && ## the other one && /activate 2 3 4
内联计算
表达式允许你直接在普通原版命令中使用简单或复杂的数学运算。
/give @s stick $32 + 5$
/give @s diamond $3s$ (s = stacks of 64)
/summon $pick("zombie", "skeleton")$
/tp @s ~ ~$client.pos.y > 60 ? 10 : 0$ ~
数学运算是精确的,1/3 会保持为三分之一,不会产生浮点误差。
列表有两种形式:逗号会分别计算每个项目,而竖线会完全按照输入内容处理项目,因此方块和物品名称无需加引号。
list(1, 2 + 3)
list(oak_log | birch_log | spruce_log)
/calc <expression> 会在本地打印任意计算结果,不会发送任何内容,适合在使用表达式前进行检查。
读取世界信息
提供超过 90 个实时变量,例如位置、生命值、生物群系、光照等级、手持物品、准星指向的目标、天气、你正在看的实体及其 NBT。
/echo standing on $block(client.blockpos.x, client.blockpos.y - 1, client.blockpos.z)$
#if (client.target.hit == "block") (/tp @s $client.target.blockpos$)
许多并非内置的变量仍然可以直接通过 NBT 路径访问:
/echo elytra damage: $entity("self", "nbt.equipment.chest.components.minecraft:damage", 0)$
/echo $client.target.nbt.Health$
使用 /tupenter dump 浏览 NBT 树并找到所需路径。
变量、循环和条件语句
Tupenter 支持创建仅在单次发送中有效的局部变量(#local)、会话持久变量(#set)、通过 /tupenter var save <var> 跨会话保存的变量,以及仅在变量尚不存在时创建变量的 #setdefault。
#set spawn = "100 64 -200"
#local roll = rand(1, 10) && /give @s stick $roll$ && /say I got $roll$!
#local c:blockpos = blockpos(-10, 20, 85) && /tp $c$
#repeat 5 (/say tick $i$)
#for $x$ in 1..10 step 2 (/summon zombie ~$x$ ~ ~)
#foreach $mob$ in list(zombie | skeleton | creeper) (/summon $mob$ ~ ~ ~)
#foreach $b$ in blockset(#minecraft:wool) (/give @s $b$)
#if (client.health < 6) (/effect give @s regeneration 5 1)
#setdefault runs = 0 && #set runs += 1 && /say run number $runs$
注册表标签会通过实时连接解析,在 blockset(...) 中输入 # 时,按 Tab 键即可自动补全该服务器上可用的标签。
等待
使用 #wait <time>,并以游戏刻、秒、分钟或 Minecraft 天为单位,在 Tupenter 操作之间创建延迟。默认情况下,它计算的是游戏时间,因此在 /tick sprint 期间会加速,并会在游戏冻结或暂停时停止。脚本采用惰性求值,这意味着 #wait 之后读取的值反映的是当时的世界状态,而不是按下 Enter 时的状态。
等待不会阻止后续命令并发运行。默认情况下,Tupenter 允许同时运行 8 个脚本。/tupenter running 会显示当前处于活动状态的所有命令和脚本及其 pid,/tupenter abort <pid> 可终止它们。
/say ready && #wait 3s && /say GO
#wait 5m realtime && /echohud &ecows are ready to be fed!
/echo you're at y=$client.pos.y$ && #wait 3s && /echo now you're at y=$client.pos.y$
静默、隐私和本地输出
#silent /time set day && /weather clear (whole line)
#repeat 5 (#silent (/give @s stick) && /say hi) (just part of it)
#norecord /msg friend secret (kept out of resend history)
/echo &amy y is &e$client.pos.y$ (shown only to you, sends nothing; &-codes color it)
#unstage 2 (drop the newest 2 resend-history entries)
#silent 会隐藏你自己屏幕上的内容:命令反馈,以及 Tupenter 在 #set 创建或更新变量时显示的提示。命令仍会正常执行,其他玩家能够看到的内容也仍会发送给他们,例如 /setblock 命令的反馈。
创建自己的命令
/customcommand,以及可从模组菜单和 /tupenter menu 访问的自定义命令选项卡,允许你使用原版命令和 Tupenter 语法创建自己的命令。它们可以轻松编辑或删除,并会自动加入 Mojang 的 Brigadier 自动补全,因此不会过时。
/customcommand add waves <count:int> <mob:entity> = #repeat $count$ (/summon $mob$ ~ ~ ~)
/waves 5 zombie
下面是预装的 /blink 的定义方式。(add 拒绝已经存在的名称,因此请为自己的版本使用新名称,或者使用 /customcommand update 修改现有命令。)
/customcommand add blink <maxdistance:int=100> "teleport to where you're looking" = #silent #local hit = raycast(maxdistance) && #if (hit == "miss") (/tp @s ^ ^ ^$maxdistance$) #else (/tp @s $hit$)
/blink 是真正的命令,拥有真正的自动补全、类型化参数和可选参数。预装的 /portalcalc 是另一个例子:
/customcommand add portalcalc <p:blockpos=~ ~ ~> <dim:to_overworld,to_nether=$client.dimension == "minecraft:the_nether" ? "to_overworld" : "to_nether"$> = /echo $dim$: $floor(dim == "to_nether" ? p.x / 8 : p.x * 8)$ $p.y$ $floor(dim == "to_nether" ? p.z / 8 : p.z * 8)$
不带参数运行 /portalcalc 会告诉你对应传送门在另一个维度中的位置,并根据你所在的位置判断应采用哪种换算方向。这个命令完全不会向服务器发送任何内容。/echo 是 Tupenter 提供的客户端输出方式,只会向消息发送者本人显示消息,不会显示给其他人。
还有自定义函数,可用于在 $...$ 中重复使用某个值。函数会计算一个值,但永远不会发送任何内容,这正是自定义命令的用途:
/customfunction add midpoint <a:vec3> <b:vec3> = scale(vadd(a, b), 0.5)
/tp @s $midpoint(client.pos, spawn)$
每刻运行的脚本
模组菜单 → Tupenter → 脚本中包含一些每刻运行一次的单行脚本,只要主开关处于开启状态就会运行。每一行已启用的脚本都会被包装在循环中,因此它是一个持续运行的脚本,而不是每刻重新解析一次:#set 的值会跨刻持久存在,#wait 也能自然工作。
脚本按世界分别启用,因此你为创造模式编写的脚本不会在生存服务器中触发,而你从未配置过的世界也不会运行任何脚本。/tupenter scripts 会显示你所在位置的世界中哪些脚本已启用,/tupenter abort all 则是紧急开关:它会停止所有脚本并关闭主开关。
由于脚本是循环,事件表现为需要测试的单刻标记:
#if (client.just_died) (/echo died at $client.blockpos$)
#if (client.keypress.g) (/togglenightvision)
使用脚本时的警告:未加保护的命令放在每刻脚本中,会每秒执行 20 次,在多人服务器上会造成聊天刷屏。请像上面的示例一样使用 #if 进行保护。
预提供的命令和脚本
下载模组后,它会自带一系列自定义命令和脚本。它们可以轻松删除或移除,且脚本默认处于禁用状态。
可直接使用的命令:
| 命令 | 功能 |
| --- | --- |
| /blink [maxdistance] | 传送到你正在看的位置,并在墙壁处停止 |
| /ironkit | 一整套铁制装备 |
| /portalcalc [pos] [dim] | 在下界和主世界之间换算坐标 |
| /tickfreeze | 切换 /tick freeze |
| /launch <entity> [speed] [no_gravity] | 将实体朝你正在看的方向掷出 |
脚本:启用前全部处于禁用状态:
| 脚本 | 功能 |
| --- | --- |
| rainbowTunnel | 按下 ] 并飞行,一条由荧石照亮、随你的移动形成螺旋的羊毛隧道会跟随你 |
| itemDespawnTimer | 标记你死亡的位置,并倒计时物品的五分钟消失时间;在对应区块未被模拟时暂停计时 |
| creeperAlert | 当苦力怕进入 8 个方块以内时,显示一次带距离的警告 |
| elytraWarning | 在鞘翅损坏之前提醒耐久度 |
| restockReminder | 村民在黎明时补货 |
生活质量
-
聊天栏语法高亮:每个
&&片段会根据其类型着色;命令会根据自身解析结果为各参数分别着色 -
感知链式命令的自动补全:
/time set day && /weather cl⇥会补全第二条命令 -
可选择的聊天消息:点击并拖动即可选中消息,按 Ctrl+C 复制
-
/unroll:以试运行方式处理任意一行,并准确查看它将发送的内容,而不会真正发送 -
/tupenter vars:列出你的变量;/tupenter var save|delete <name>:管理已保存的变量 -
/tupenter menu:从聊天栏打开设置界面;添加customcommands或scripts可直接进入对应选项卡 -
模组菜单中每项功能都有独立的开关
文档
-
/tupenter help:游戏内会为每条命令、指令、函数和变量提供文档,并附带可运行的示例 -
/tupenter reference:将完整参考文档复制到剪贴板 -
SCRIPTING.md:GitHub 上的相同参考文档,包括模型、所有指令、所有函数、所有参数类型、所有变量以及容易踩坑的地方
文档由代码所使用的同一组注册表生成,因此随着我更新模组,文档不会逐渐过时。
许可证
许可证为 MIT,详情请参阅 GitHub 源码。
作者:Ekra8154
地图存档使用教程:https://www.mcshuo.com/article/14
MOD模组安装使用教程:https://www.mcshuo.com/article/15
资源光影包安装使用教程:https://www.mcshuo.com/article/16
详细信息
更多资源推荐
7日热门资源
真实刀具 Actual Knives
Actual Knives(真实刀具)——2026 年 3D 更新!
作者:AzozGamer936
加入你一直想要的各式刀具,从蝴蝶刀到卡兰比特刀一应俱全。所有刀具都采用 3D 模型,并适合生存模式游玩。
刀具展示
马特的海豹刀(Matt's Seal Knife)
马特的蝴蝶刀(Matt's Butterfly Knife)
马特的廓尔喀弯刀(Matt's Kukri Knife)
海豹刀(Seal Knife)
鉈刀(Nata Knife)
折刀(Flip Knife)
卡兰比特刀(Karambit)
M9 刺刀(M9 Bayonet)
廓尔喀弯刀(Kukri)
海豹砍刀(Seal Cleaver)
蝴蝶刀(Butterfly Knife)
安装与说明
刀具可在剑类物品栏中找到:生命值与伤害以 Minecraft 默认的心形单位为基准。
目前还没有皮肤;作者计划根据玩家反馈,在后续更新中加入。
部分刀具支持检视动作。蹲下(Shift)即可检视。
物品掉落时也会显示 3D 模型。
重要信息
即使使用当前最新的基岩版功能,这些刀具仍需要通过 player.json 才能识别玩家命中目标;未来若能在不依赖该文件的情况下检测命中,就会移除这项要求。
请勿同时启用本附加包和 Actual Guns 2;Actual Guns 2 中已经包含这些刀具。
往昔记忆 Memories of the Past
往昔记忆
作者:DextenMods
踏入一个被往昔幽灵萦绕的世界,寻找各处留下的故事。与这些幽灵相遇,你就有机会获得珍贵而强大的遗物。
地球的岁月仿佛倒转,过去的景象正等待你去发现。
更新内容
修复了多项实体生成错误。 让过场动画的生成更加流畅、稳定。 新增可正常使用的物品“幽灵弓”。 为现有物品加入耐久度。现在,所有动画都能正常播放。“记忆守护者”也会在平原和森林中自然出现。
记忆守护者
幽灵猎人
幽灵猎人如古代猎手般现身。出现后,它会用幽灵弓猎杀附近的动物。
幽灵伐木工
幽灵伐木工会出现在森林里,仿佛仍像过去那样,带着幽灵斧砍伐树木。
远古战士
远古战士会出现在森林中。他手持威力强大的幽灵剑,曾击败成千上万的敌人,如今正停下脚步休息。
幽灵弓
这把新弓可以用往昔碎片向记忆守护者兑换。
世界生成也发生了全面变化。
方块
远古篝火
远古篝火会随机出现在世界各处;它的周围可能发生实体生成等事件。
实体
记忆守护者
记忆守护者会围绕自己的往事进行交易,往昔碎片便是交易涉及的珍贵物品之一。
幽灵实体
它们会随机出现,并有机会给予你往昔碎片。每块碎片都承载着一段故事。
物品
往昔碎片
往昔碎片可用于与记忆守护者交易。
幽灵剑
由远古战士掉落。
幽灵斧
由幽灵伐木工掉落。
其他变化
本附加包还改动了游戏中大部分内容的生成方式,让探索过程更有沉浸感。
盐与船(海盗主题) Salt & Ships (Pirate-themed)
盐与船(海盗主题)
作者:Vadcon09
重返大航海时代:亲手修复一艘船,驶入真正的海战;探索埋藏的神像与失落的神殿;雇用领取日薪的船员;迎战守着海洋秘密的四位首领。
简介
大航海时代在三百年前落幕,海洋却把一切都留了下来。
《盐与船》带你回到海上,重新寻找那些遗失之物:沙下掩埋的宝藏、数百年来无人带出丛林的神像、仍记得解谜顺序的神殿、搁浅在岸边的沉船,还有一座自主人死在其中后就再没人登上的高塔。你还得一块木板一块木板地修复自己的船,让它足以承受远航。
你找到的每件东西,都有早已盘踞于此的守卫者。
扩展内容
可由玩家拥有、命名、登船和驾驶的船只,配有 6 条升级路线 与 5 类敌船、护航船队以及一艘幽灵船展开海战 4 位首领,各自拥有独立的战斗机制 5 种随机生成的建筑,以及埋藏的宝藏和一艘漂浮商船 用铲子探查沙地,寻找藏宝点 可雇用并按日领取薪酬的船员,也支持玩家加入船员队伍 采用前装方式装填、具有完整装填流程的燧发枪和滑膛枪 拥有四连击招式与招架动作的弯刀 20 多种新生物、一套红木木材,以及完整的朗姆酒酿造流程埋藏之物,以及守护它们的存在
海盗藏身处。 这是一处岩石据点,中央设有牢笼,入口处就能看见里面的战利品。牢笼有三道锁;每破开一道,便会唤来一波曾战死于此的船员。展示出来的神像会提前告诉你,这间房间的挑战有多难。
蒙面神殿。 神殿里的东西没有任何一样能被杀死。墙上刻着一排面具,触碰其中一个便会唤醒整座神殿。它会亮起一串顺序,你必须照着重复;每完成一轮,序列都会再延长一步。每轮最后亮起的面具此后便永久熄灭,并从序列中移除,所以越深入,房间里的可用面具就越少。出错一次,挑战就此结束。完成最后一轮,牢笼便会打开。
黑胡子的高塔。 高塔会生成在海上。塔内藏着的内容,是整个扩展中最长探索链的最后一环。
埋藏的宝藏。 藏宝点会生成在海滩下方,地表没有任何标记。拿铲子探查沙地,游戏会告诉你离目标是“更近”还是“更远”。海鸥会在尚未挖出的宝藏上空盘旋,因此,远处若出现一群海鸥,值得你绕路过去看看。
失落的神像。 一共有六尊神像,分属两个系列,各有三个制作等级。它们是游戏后期的收藏目标,商人也会按其价值付钱。
停泊的商船。 水面上会生成一艘商船,船上有人愿意收购你挖出的物品。海盗也会追捕他;一旦得手,他们会抢走货物,而不是杀死他。
船只
这是一艘真正属于你的船:你可以为它命名、登船、掌舵和驾驶,而不是给普通小船换一层外观。航行途中,你能在甲板上走动、转到船舵前操控航向,并通过操纵装置放下船帆。
船身上有六条清晰可见的升级路线:船体、船首火炮、舷侧火炮、船尾火炮、撞角和救生艇。升级不是点一下就买一项。你要在造船师工作台上拟好改造方案,先查看总费用,再一次性委托整套改装。
瞄准敌人,靠的是驾驶技巧。火炮固定在船体上,因此,要让舷侧对准目标,你就得把整艘船开到合适的位置。高速撞击会撕裂木船;搁浅则要付出代价。
敌船会以五种类别巡逻,也会组成护航船队航行。敌船的索具能让你在进入射程前,先看出它们载着什么。
船员
海盗船员会在海岸一带游荡,你可以花钱雇用他们;如果你穿着完整的海盗套装,也能招揽主动投降的海盗。他们会从水手长工作台领取每日薪酬,身穿你的船队制服,并负责操作火炮。薪水一旦断供,他们就会离开。
遇难者会奄奄一息地漂到岸上。给其中一人食物,他就能站起来;给他一颗金苹果,他便会永远跟随你。
两类船员都会先进入倒地状态,之后才会死亡。倒下的人会跪地一小段时间,任何人都能在这段时间内扶他起来;如果他是在水中倒下的,则无法救起。
其他玩家也可以加入你的船员队伍,薪酬由双方协商,而且不会受到友军伤害。
四种致命威胁
藤壶无畏舰会待在自己的巢穴里沉睡,直到有人闯入。战斗中,它会施展七种攻击;战场会随着交战不断被摧毁,并且不会在下一次挑战前修复。要让这台机器露出弱点,你得先击败驾驶它的人。
丘姆船长需要被召唤出来,无法在野外偶然遇见。他的狂暴值会双向变化:他会从你的血液、金属护甲,以及附近任何正在流血的东西中汲取力量,就连他自己投出的鱼叉也不例外。战斗的关键,就是别让他填饱肚子。
黑胡子会给自己疗伤两次,第三次尝试时则会丧命。他的招架连段会随着每个阶段变得更长。
幽灵会主动找上你。击沉足够多的船只后,一片浓雾会从你的航线上漂过;拿望远镜观察雾气,幽灵船便会从中现身。
世界中的其他内容
鲨鱼依靠振动追踪猎物,因此只要站着不动,你就能躲过它们的感知。塞壬会用歌声引你驶向礁石,等你抵达后才卸下伪装。寄居蟹会交换贝壳;卷尾猴会偷走你的东西,不过你可以用水果把它们劝回来。戴面具的丛林居民更愿意以物易物,而不是动手。此外还有狮子鱼、海鸥、鹦鹉和螃蟹。
前装燧发枪和滑膛枪都有完整的装填过程,装到一半时也可能遭到攻击。弯刀配有四连击招式和能迸出火花的招架动作。你还可以收集红木系列材料,用蒸馏器花两分钟酿出朗姆酒,再放到酒架上陈酿。
说明
建议在新世界中体验。建筑会生成在海滩、丛林和海面上。
关于渲染距离。 使用默认的 4 格渲染距离也能正常游玩,没有内容要求你必须提高设置。不过,这个扩展里的许多场景都值得提前看见:地平线上的船帆、偏离航线的雾团,或是盘旋在某处上空的一群海鸥。我个人建议根据设备性能,把渲染距离调到舒适范围内的最高值;整体体验会明显更好。
迷宫引擎:失落文明 Maze Engine: Lost Civilizations
钓鱼寻古物 Fishing For The Antiques
钓鱼寻古物(Fishing For The Antiques)
作者:BlockPlayStudio
《钓鱼寻古物》全面升级了 Minecraft 基岩版原版生存钓鱼体验。借助 JSON UI 等机制,垂钓过程变得更加丰富。你可以为鱼竿安装不同配件,也能在探索中寻获独特的古董装备与物品。
什么是《钓鱼寻古物》?
本内容改造了原版钓鱼机制,并加入定制鱼竿及其配件。鱼竿可以装上鱼钩、卷线器和鱼线;不同配件会改变鱼竿属性,帮助你更快钓鱼,或提高钓到稀有物品的机会。
钓鱼
告别枯燥垂钓,每次收获都要靠本事!像平常一样抛竿,等待鱼儿咬钩。但鱼儿上钩后,真正的挑战才刚刚开始:它会以不同速度左右游动,路线难以预测。你必须让指示标记始终对准它,才能将鱼拉上来。越稀有的鱼越难捕获;升级鱼竿配件,则能让垂钓过程轻松一些。
配件
全新的定制鱼竿由三部分组成:卷线器、鱼线和鱼钩。每种配件都可以通过探索找到更好的升级版本。目前,你需要搜寻沉船,寻找鱼竿配件升级。
钓鱼台
钓鱼台是一种专用工作台,可让你根据喜好和玩法搭配鱼竿。某些配件会强化部分属性,同时削弱其他属性;想好自己的优先需求,再选择合适的配置。
历史地牢 Historical Dungeons
历史地牢(Historical Dungeons)
作者:TangzStudios
Historical Dungeons 将真实历史与神话传说中的事件搬进地牢,让你在 Minecraft 中穿越不同年代,亲自面对属于过去的战斗。
本资源包含 3 座以不同时代为主题的地牢:史前、中世纪和蒸汽朋克。每座地牢还会带来新的护甲套装、独特物品与武器。
每座地牢都有基础难度,进入前可以在简单到困难之间进行调整。难度越高,从战利品袋中获得稀有奖励的概率越大。风险越高,回报越高。
支持多人游戏。你可以和朋友并肩作战,也可以独自闯入地牢。
地牢
史前地牢(Prehistoric Dungeon)
这座地牢里的敌人来自史前时代,包括恐龙、穴居人和传说中的暴龙。完成挑战后,你将获得对应奖励。
敌人包括:
穴居人(Cavemen) 迅猛龙(Raptors) 翼手龙(Pterodactyls) 厚头龙(Pachys) 暴龙(T-Rex)中世纪地牢(Medieval Dungeon)
在这座地牢中,你将面对来自中世纪的骑士、守卫,以及国王本人。完成挑战后,你将获得对应奖励。
敌人包括:
骑士(Knights) 弓箭手(Archers) 蛮兵(Brutes) 国王(The King)蒸汽朋克地牢(Steampunk Dungeon)
这座地牢以蒸汽朋克时代为背景,敌人包括修补匠、机器人和巨型机甲。完成挑战后,你将获得对应奖励。
敌人包括:
修补匠(Tinkers) 炸弹修补匠(Bomb Tinks) 拳击修补匠(Fist Tinks) 炮塔(Turrets) 修补匠机甲(Tinker Mech)物品
史前物品(Prehistoric Items)
提供一套完整护甲、武器,以及一件特殊物品:
暴龙坐骑(T-Rex Mount):坐骑中的王者。召唤一只强大的暴龙,踩过挡在前方的一切。掉落概率为 8%。中世纪物品(Medieval Items)
提供一套完整护甲、武器,以及一件特殊物品:
手持加农炮(Hand Cannon):国王加农炮的玩家尺寸版本,可以发射爆炸炮弹。掉落概率为 8%。蒸汽朋克物品(Steampunk Items)
提供一套完整护甲、武器,以及一件特殊物品:
扳手(Wrench):修补匠使用的工具,可以召唤一座盟友炮塔,自动攻击视野内的敌人。掉落概率为 8%。实用道具
进入地牢前,准备一些实用道具会轻松许多。这些道具制作简单,使用速度也很快,适合在战斗紧张或赶时间时使用。离开地牢后,它们同样有效。
活力药水(Vital Potion)
获得生命恢复 V,持续 15 秒。
防御药水(Defense Potion)
获得抗性 V,持续 15 秒。
迅捷药水(Swift Potion)
获得速度 V,持续 15 秒。
迅捷药水(Swift Potion)
获得力量 V,持续 15 秒。
制作团队
TangzStudios:Tangz、PrinceAK、Knxly、Kobe、Zombbii
特别鸣谢
Himuru:制作巴西葡萄牙语翻译。
评论与互动
条评论登录后发表观点、使用图片表情并回复其他玩家。
登录参与讨论正在加载评论
还没有评论
分享你的第一条真实体验
评论安全验证
按图中提示完成验证即可继续评论