跳到正文

SDM Loot Stages

作者:Sixik

为战利品表打造循序渐进的进度系统!

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

SDM 战利品阶段

SDM Loot Stages可以创建基于阶段的战利品进度系统,概念类似于 GameStages。所有适用于 Minecraft 1.21 以下版本的版本均已过时,不再受支持。

此模组可以根据玩家的进度阶段,限制、替换或修改战利品表及其内容。
你可以根据阶段重新定义方块、实体、箱子或钓鱼战利品的掉落内容,从而全面控制玩家在游戏进程中获取奖励的方式。

描述

SDM Loot Stages 集成了 KubeJS和CraftTweaker,让整合包开发者和服务器所有者能够以灵活且可脚本化的方式管理战利品。
它可用于构建基于进度的游戏体验,例如探索区域解锁、任务奖励或分阶段解锁资源。

使用示例

KubeJS

// Server_Script
LootStages.builder("minecraft:blocks/dirt", "one")
    .replaceLootTable("minecraft:chests/village/village_fisher")
    .build();

LootStages.builder("minecraft:chests/village/village_fisher", "two")
    .replaceItem('minecraft:wheat_seeds', 'minecraft:diamond')
    .build();

CraftTweaker

import mods.lootstages.LootStages;

LootStages.builder(<resource:minecraft:blocks/dirt>, "one")
    .replaceLootTable(<resource:minecraft:chests/village/village_fisher>)
    .build();

LootStages.builder(<resource:minecraft:chests/village/village_fisher>, "two")
    .replaceItem(<item:minecraft:wheat_seeds>, <item:minecraft:diamond>)
    .build();

功能

  • 为所有战利品来源(方块、实体、箱子、钓鱼等)添加基于阶段的进度系统
  • 全面支持KubeJS和CraftTweaker
  • 支持替换整个战利品表或单个物品
  • 支持通过生物群系和维度
  • 设置额外限制简洁直观的建造器式脚本 API
  • 已针对Minecraft 1.21+

完全重写

注意适用于 Minecraft 1.20 及更早版本的所有模组版本均已弃用,且不会再收到更新。
此模组本身不添加任何内容,而是为整合包创作者和脚本编写者提供前置库和进度工具。

常见问题

SDM Loot Stages 支持哪些 Minecraft 版本?

SDM Loot Stages 支持 Minecraft Java 版 1.18.2–1.21.1,共 4 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

SDM Loot Stages 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Sixik 的其他作品

查看全部 →