
随机属性
随机属性可为武器、护甲和工具在制作时注入随机的原版及自定义修饰词。系统包含丰富的重铸机制、物品等级成长以及高风险诅咒,助您打造真正独一无二的装备。
查看大图随机属性 (Random Attributes)
随机属性 极大扩展了沙盒体验,让每一件通过制造、搜刮或锻造获得的装备都变成独特的宝物。在你制造武器、盔甲或工具时,它们会被赋予随机属性。有时你会锻造出一把传奇之刃,有时则是一件诅咒的负担。
超过15种全新自定义机制
除了原版属性外,本模组引入了一系列经过深度编码和平衡的自定义属性,能够改变你的玩法:
- 战斗: 生命偷取、护甲穿透、暴击几率、毒击、弹射物伤害。
- 防御: 闪避几率、魔法抗性、治疗加成、灭火。
- 实用: 物品磁铁(附带流畅物理效果!)、自动熔炼、新陈代谢、潜行、交易折扣、耐久度保留。
重铸系统
不喜欢你的属性?把物品拿到铁砧上重铸吧!不再是完全随机的属性,你可以使用特定的催化剂来大幅影响结果,使其偏向你想要的玩法风格:
- 青金石块: 标准随机重铸。
- 岩浆膏: 偏向战斗、火焰和伤害。
- 恶魂之泪: 偏向防御、护甲和治疗。
- 幻翼膜: 偏向敏捷、闪避和潜行。
- 绿宝石: 偏向实用、交易和运气。
- 紫水晶碎片: 偏向魔法、毒素和弹射物。
- 红石块: 偏向挖掘、范围和效率。
高级铁砧机制
- 诅咒重铸(发酵蛛眼): 高风险,高回报。给予一个巨大的2.5倍增益和一个严重的1.5倍减益。诅咒物品将永久锁定,无法再次重铸。
- 净化(铁块): 安全地移除所有修饰词并重置重铸费用,将物品恢复为清洁的原版状态。
- 觉醒(龙息): 为物品增加+1个最大属性槽(最多5个),但强大的力量会在这个过程中摧毁铁砧。
- 回响锻造(回响碎片): 强制物品获得其绝对最大数量的属性槽,但会承受30%的风险,永久地将物品粉碎成灰烬!
锻造更新 (v1.3.7) 来了!
我们彻底重做了你与装备互动的方式!跟笨重的铁砧机制说“再见”,向锻造台问好吧!
要开始重铸物品的旅程,你需要探索世界并找到新的锻造模板(属性重铸)。它有小概率生成在各种地牢宝箱中。但别担心——一旦你找到一个,就可以像我方原版模板一样,用钻石和青金石块复制它!
将模板、你的武器/盔甲/工具以及你选择的催化剂(例如岩浆膏或青金石块)放入锻造台,以唤醒物品的隐藏潜力!
此外,我们还添加了完整的JEI集成,让你可以直接在游戏中查看全部12种催化剂配方,并完全更新了游戏内的指南书 (Modonomicon),帮助你熟悉新机制。
活体武器(物品等级)
你的装备会与你一同成长。拥有自定义属性的物品可以通过击杀怪物(+5 XP)、挖掘方块(+1 XP)和遭受敌人攻击(盔甲+1 XP)来获得经验。装备会升级,每次升级都会永久提升其自定义属性的15%。注意:最大等级和每级所需经验值都可以在模组的配置文件中完全自定义。
世界整合
- 精英怪物: 世界更加危险。怪物有5%的几率携带随机属性装备生成,并有25%的几率在死亡时掉落。
- JEI支持: 与 Just Enough Items 完全集成。在青金石、发酵蛛眼或绿宝石块上按 'U' 键,即可查看关于这些机制如何运作的详细游戏内指南。
整合包制作者指南(1.21.1 NeoForge 的 1.3.3 版本新增)
随机属性从零开始构建,旨在为整合包提供极大的灵活性。该模组会自动支持大多数模组武器和盔甲,但如果你希望包含独特的物品(如自定义镰刀、魔法杖或多功能工具)或禁用特定的超强装备,你有三种方法可以实现:
方法1:简易配置 (main.toml) 启动游戏后,配置文件会在 config/Ocle_42/RandomAttributes/main.toml 生成。里面包含了易于使用的列表。你可以直接添加你想要集成的物品ID,无需任何编程知识。示例:
[Custom_Lists]
itemBlacklist = ["avaritia:infinity_sword", "draconicevolution:draconic_staff"]
extraWeapons = ["somemod:cool_scythe"]
extraArmor = ["botania:manasteel_helmet"]
方法2:KubeJS 集成(推荐用于整合包) 如果你使用 KubeJS 管理整合包,你可以通过标准的物品标签动态地将任何物品推入我们的系统。将此代码添加到你的服务器脚本中:
ServerEvents.tags('item', event => {
// 防止特定的Boss掉落物品获得属性
event.add('randomattributes:blacklist', 'cataclysm:the_incinerator')
// 允许自定义的模组武器获得近战和远程属性
event.add('randomattributes:rollable/weapons', 'mythicmetals:metallurgium_sword')
// 将自定义的多功能工具视为斧头进行属性分配
event.add('randomattributes:rollable/axes', 'mekanismtools:osmium_paxel')
})
方法3:标准 JSON 数据包 你可以使用全局数据包(或像 Paxi/OpenLoader 这样的模组)手动定义标签。在 data/randomattributes/tags/item/ 下创建 JSON 文件。可用的标签有:
blacklist.jsonrollable/weapons.jsonrollable/armor.jsonrollable/axes.jsonrollable/tools.json
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。