基本信息
我的世界Java版本
1.21.1
1.20.1
平台
Fabric
运行环境
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 LGPL-3.0-or-later
发布于 2025-01-08
更新于 2026-01-29
更新日志
变更日志
[0.15.0-beta] - 2025-04-24
新增:
- #282 训练师驱避棒:可防止训练师在一个
7x7区块区域内自然生成。
更改:
- #281 为训练师实体添加了
InBattle布尔标签。 - #280 调整了一些默认配置,略微降低了训练师的生成率。
- #279 更改并添加了一些对话情境:
- 添加了
missing_required_trainer_light_of_ruin。 - 添加了
missing_required_trainer_team_galactic。 - 添加了
missing_required_trainer_team_shadow。 - 添加了
missing_required_trainer。 - 添加了
wrong_series(目前未使用)。 - 将
battle_lost更改为on_battle_lost。 - 将
battle_start更改为on_battle_start。 - 将
battle_won更改为on_battle_won。 - 将
done_generic更改为unknown_reason。 - 将
done_looser更改为trainer_lost。 - 将
done_winner更改为trainer_won。 - 将
is_busy更改为trainer_busy。 - 将
missing_badges更改为missing_required_trainer_leader。 - 将
missing_beaten_champs更改为missing_required_trainer_champ。 - 将
missing_beaten_e4更改为missing_required_trainer_e4。 - 将
missing_beaten_rival更改为missing_required_trainer_rival。 - 将
missing_beaten_team_rocket更改为missing_required_trainer_team_rocket。
- 添加了
- #278 为火箭队喽啰、捕虫少年和其他无名训练师配置了不同的身份,以便不同版本可同时生成。
- #277 被击败的训练师不再会立即从玩家的生成上限中移除,而是会在短时间后移除。
- #276 改进了语言支持:
- 系列的
title(标题)和description(描述)、训练师类型的name(名称)以及对话现在可选择性地接受一个带有translatable(可翻译)和/或literal(字面)字段作为值的json对象(直接设置一个字符串等同于定义一个带有该字符串的literal字段的对象)。对训练师name的支持将在稍后添加。 - 更新/添加了此模组大部分内容的
en_us语言键。
- 系列的
- #275 为训练师新增了
signatureItem属性:以前称为trainerSpawnerItems,现在是按训练师生物(数据包对象)进行配置,但它们仍用于相同目的(用于配置训练师生成器的物品)。更新了当前的训练师以匹配之前的默认配置,并为来自bdsp和unbound系列以及ev训练师(友好教练)的所有必需训练师定义了签名物品。 - #274 对训练师生成器方块的一些功能进行了全面改进:
- 添加了
TrainerIds方块实体标签:现在也支持未配置任何签名物品的训练师(例如,现在可以用任意训练师id列表生成训练师生成器)。 - 添加了方块状态属性
lootable(默认值为true):设置为false可防止签名物品掉落。 - 现在可以同时用多个物品进行配置。
- 修复了训练师未正确占用训练师生成器的一些问题:如果一个生成器已被占用,它可能不会生成另一个训练师。
- 移除了
renderItemKey方块实体标签:渲染物品现在从配置的训练师id列表中派生(另见*#275*)。 - 该方块现在在被破坏时也会掉落为配置的训练师设置的所有签名物品。
- 占用训练师生成器的训练师有一定几率切换到附近另一个未被占用且带有正确签名物品的训练师生成器(它们之前已经会这样做,但有点不受控制,现在应该已修复)。
- 添加了
- #273 训练师冷却时间和击败次数限制:现在可以无限次与训练师对战,直到将其击败,但如果在短时间内频繁输给他们,他们的冷却时间会变长。
- #272 训练师生物(数据包对象)的
maxTrainerWins和maxTrainerDefeats现在可以接受负值来表示无穷大(已相应更新此模组的所有训练师)。
修复:
- #271 当多个生成器在视野内时,训练师生成器物品渲染的一些问题。
- #270 安装了“无限交易”模组时训练师关联GUI无法打开(以及可能与之相关的其他一些问题)。
- #269 如果训练师恰好在未加载的区块中附着到不同实体上,训练师对战在开始时会出现软锁定情况。
移除:
- #268 配置选项
trainerSpawnerItems(另见*#275*)



