随机战利品

随机战利品

前所未有的大掠夺!

随机战利品

CF downloads Modrinth Downloads CF Version Gradle Build Discord

全新的战利品体验!你是否曾觉得Minecraft的工具和武器不够让你满意?你是否对每种工具缺乏个性而感到不满?你是否希望你的工具越用越强?是的?!那这个模组就是为你准备的!

随机战利品 从零开始重写,目标是创建一个更易于维护的代码库,并拥有可扩展的修饰系统。

开箱动画

物品

这个模组围绕战利品箱构建,打开后可以获得随机工具或随机盔甲。你永远不会在游戏中看到它们被这样称呼,因为每件物品都是随机生成并拥有独特名称的。

战利品箱

你可以在任何生成于某种结构(例如:地牢、矿井、埋藏的宝藏)的箱子中找到战利品箱。默认情况下,结构箱子有25%的几率包含一个战利品箱(可配置,详见配置指南)。右键点击该箱子会生成一件新的工具或盔甲,并从你的背包中移除箱子。

背包中的箱子

随机工具

随机工具看起来像各种工具类型,可以是:镐、锹、斧、剑。这些工具都会随机生成特性。每次你通过打开箱子生成工具时,生成的工具都会拥有更好的属性和更多的特性。

背包中的工具

带有信息的工具

将鼠标悬停在工具上并按住Shift键,会显示关于工具和特性当前状态的详细信息视图。

按住Shift显示信息

将鼠标悬停在工具上并按住Control键(Mac上是Command键),会显示当前应用于工具的所有特性的描述。

按住Control显示扩展信息

随机盔甲

战利品箱也可以包含随机盔甲 —— 头盔、胸甲、护腿和靴子。默认情况下,箱子有15%的几率开出盔甲而不是工具(可配置)。盔甲使用其自身的特性池生成,并遵循与工具相同的进阶、命名和提示框规则。

工具和盔甲都可以附魔,并可以在铁砧上使用可配置的修复材料(默认为钻石)进行修复 —— 详见战利品与合成指南。

工具修饰器

有关修饰器的完整列表,请查看修饰器列表。

特性增删模板

特性增删模板是允许你向工具添加或移除特性的物品。要使用,将添加模板或移除模板放入锻造台,以添加或移除特性。然后放入你的工具和修饰器列表中相应的物品。之后你可以预览你的工具会发生什么变化。

你可以在地牢箱子中找到特性添加模板,就像战利品箱一样(默认15%几率)。要获得移除模板,手持添加模板时右键点击。你可以随意来回切换它们,但一旦使用,它们就会消失。

在这个例子中,我们正在使用添加模板为工具添加生命特性。

锻造台添加特性

随机精华与回收

不想要生成的工具或盔甲?将其放入熔炉熔炼,回收成随机精华。在合成网格中将随机工具或随机盔甲与随机精华结合,可以改变物品的纹理 —— 每多使用一个精华,纹理就会循环到下一个,这样你可以重新装扮你的装备,而不会丢失任何特性、等级或属性。你也可以用9个随机精华合成一个新的战利品箱,这样即使运气不好最终也能有所回报。

自动化

你可以将箱子放入发射器中自动打开。发射器投出的装备质量,其属性加成约为在线玩家中最高进度者的四分之三(默认75%,可通过dispenserGoodness配置),并且会记录发射器所在的实际生物群系和维度,就像玩家在那里打开箱子一样。使用发射器打开箱子不会推进任何人的进度,因此不能用来刷取更好的战利品。

命令

管理员(权限等级2,与/give相同)可以使用/randomloot命令树来直接生成和编辑装备:

命令 作用
/randomloot give <type> 生成一件指定类型(pickaxe、shovel、axe、sword、helmet、chestplate、leggings、boots)的、无特性的全新工具或盔甲到你的背包,属性为基础属性。
/randomloot trait add <trait> 向主手持有的装备添加一个特性,如果装备已有该特性则升级。遵循与锻造相同的规则(装备类型、生物群系限制、特性兼容性),Tab补全仅提供所持物品实际能接受的特性。
/randomloot trait remove <trait> 从主手持有的装备中移除一个特性。Tab补全会列出物品当前拥有的特性。
/randomloot xp <amount> 向主手持有的装备添加经验值,使其随之升级。

文档

又一次重写?

从1.12到1.16的跃升是Forge和Minecraft代码库中最重大的变化之一,使得对模组的完全重写非常受欢迎。然而,从1.16到1.20的转变同样是一次巨大的变化,而且我对1.16版本模组代码库和草率的规划总体上不满意。因此,1.20是对随机战利品的完全重写,旨在使模组更具凝聚力、更少笨拙感。那次重写产生的代码库一直沿用至今,现在在NeoForge上运行于现代Minecraft版本上。

更新日志

请查看GitHub发布页面了解每个版本的更新日志。

鸣谢

感谢Sprucefence、Xiruen、Victorium和Zorbyn捐赠工具纹理。