Version 0.14.0-beta
on 2025 Apr 04变更日志
重要事项:版本 0.14 引入了 系列系统。现有的玩家存档将自动被分配到 激进红系列。新玩家将从 空系列 开始,并且必须先通过完成 宝可梦 晶灿钻石/明亮珍珠系列(另见 #233 训练师协会)来解锁后续系列。
[0.14.0-beta] - 2025-03-14
新增内容:
- #254 幸运 属性
- 每位玩家都有一个幸运属性,它会影响从训练师那里获得的战利品的品质。
- 完成一个系列(见 #253)将根据该系列的难度永久性地提升玩家的幸运值(这可以无限次重复,对于同一个系列也是如此,但会有“收益递减”情况)。
- #253 系列 系统
- 每个系列都有其自身的进程(即关键训练师链和等级上限)。
- 只有玩家当前系列的训练师才会列在该玩家的训练师卡片上。
- 只有玩家当前系列的训练师才会为该玩家生成。
- 玩家现在拥有一个
currentSeries属性(默认值为 空系列)。 - 玩家现在有统计数据来记录已完成的系列(玩家的当前系列和已完成系列可以通过命令进行查看或修改,见 #246 和 #247)。
- #252 大约800名新训练师(见 #240 和 #238)。
- #251 新系列的进度以及将所有进度移到它们自己的标签页(背景纹理由 piiixl 提供)。
- #250 命令
player add progress (before|after):在不重置当前进程的情况下更新进度(对于可选/替代进程路径很有用)。 - #249 命令
player get luck:获取玩家累积的幸运值(基于玩家已完成的系列数量)。 - #248 命令
player get progress graph:生成玩家系列进程的可视化表示,可在线查看(由PlantUML提供支持)。 - #247 命令
player get series [completed]:获取玩家的当前或所有已完成系列。 - #246 命令
player set series <seriesId> [completed <count>]:更新玩家的当前或已完成系列。 - #245 配置选项:
considerEmptySeriesCompleted。 - #244 配置选项:
spawnTrainerAssociation。 - #243 配置选项:
spawningRequiresTrainerCard。 - #242 数据包:训练师生物属性
series和substitutes,训练师所属系列ID的列表(如果为空或未设置,训练师将属于每个系列)以及在系列进程方面可作为替代的训练师列表。 - #241 实体:“训练师协会”(类似于流浪商人)
- 为玩家提供 交易(选项)以开始(重新)一个新系列(有些交易可能要求玩家先完成某些系列才会出现)。
- 提供训练师卡片交易。
- 每位玩家一次只能生成一个NPC。
- 在携带训练师卡片且尚未开始或已完成一个系列的玩家附近生成。
- 在靠近规模适中的村庄(村庄中心附近有3张床)的玩家附近生成。
- 对于处于 空系列 或已完成其系列的玩家,训练师卡片将发光并指向最近的训练师协会实体。
- 工作方式类似于常规的我的世界NPC(可以用
/summon召唤,并通过将其放置在船中或用名称标签为其命名来使其持久存在)。
- #240 系列 宝可梦 晶灿钻石/明亮珍珠(bdsp):主线游戏中的一个休闲系列。
- #239 系列 激进红:此模组之前版本中已知的所有训练师和进程。
- #238 系列 无界:来自(令人难以置信的)ROM修改版“无界”的困难训练师和进程(说真的,去玩玩看)。
已更改内容:
- #237 (重新)生成了新旧训练师的纹理(这产生了一个副作用,即许多训练师的外观可能与之前不同)。
- #236 调整了一些训练师背包物品以匹配其等级范围。
- #235 将一些训练师的名字更改得对年轻受众更友好。
- #234 在多次尝试获取训练师ID失败后强制崩溃(而不是日志刷屏以及可能出现的其他意外问题)。
- #233 改进了命令建议(更好的筛选)。
- #232 将训练师生成器到玩家的最小所需距离降低到
2块。 - #231 下一个关键训练师的名字(打乱的条目)现在将在训练师卡片的信息屏幕中短暂可见。
- #230 重新设计了训练师类型:这些现在是数据包对象,此模组预先定义了常见类型(例如“首领”或“对手”)。
- #229 一些进度ID以更好地与其他系列的新进度区分开来。
defeat_champion->defeat_champion_terrydefeat_elite_four->defeat_elite_four_kanto
- #228 训练师卡片:一些外观上的小调整(例如,更好地处理长训练师名字)。
- #227 训练师生成器方块现在可以通过 用红石充能 来 强制 生成其训练师(忽略与附近玩家的任何等级差异或其他条件,只有当世界中已经存在相同身份的训练师或全球生成上限已满时,这才可能失败)。
- #226 更新了战利品表的掉落率,添加了一些更多的物品并移除了包含模组物品的战利品表(例如
simpletms或pkgbadges)。
已修复内容:
- #225 对训练师卡片进行了一些性能改进。
- #224 在重新加载数据包、更改配置和/或在多人与单人世界之间切换时的一些随机同步问题。
- #225 训练师NPC无法渲染盔甲的问题(感谢Renari)。
- #222 训练师能够通过除
summon_pesistent之外的方法或通过将其Persistent标签设置为1(例如通过将其放置在船中)来持久存在的问题。
Version 0.14.0-beta
on 2025 Apr 04变更日志
重要事项:版本0.14引入了系列系统。现有的玩家存档将自动被分配到激进红系列。新玩家将从空系列开始,并且必须先通过完成宝可梦 晶灿钻石/明亮珍珠系列(另见*#233*训练师协会)来解锁后续系列。
[0.14.0-beta] - 2025-03-14
新增内容:
- #254 幸运属性
- 每位玩家都有一个幸运属性,它会影响从训练师那里获得的战利品的品质。
- 完成一个系列(见*#253*)将根据该系列的难度永久提升玩家的幸运值(这可以无限重复,对于同一个系列也是如此,但会有“收益递减”情况)。
- #253 系列系统
- 每个系列都有其自身的进程(即关键训练师链和等级上限)。
- 只有玩家当前系列的训练师才会列在该玩家的训练师卡片上。
- 只有玩家当前系列的训练师才会为该玩家生成。
- 玩家现在有一个
currentSeries属性(默认值为空系列)。 - 玩家现在有统计数据来记录已完成的系列(玩家的当前系列和已完成系列可以通过命令进行查看或修改,见*#246和#247*)。
- #252 大约800名新训练师(见*#240和#238*)。
- #251 新系列的进度以及将所有进度移到它们自己的标签页(背景纹理由piiixl提供)。
- #250 命令
player add progress (before|after):在不重置当前进程的情况下更新进度(对于可选/替代进程路径很有用)。 - #249 命令
player get luck:获取玩家累积的幸运值(基于玩家已完成的系列数量)。 - #248 命令
player get progress graph:生成玩家系列进程的可视化表示,可在线查看(由PlantUML提供支持)。 - #247 命令
player get series [completed]:获取玩家的当前或所有已完成系列。 - #246 命令
player set series <seriesId> [completed <count>]:更新玩家的当前或已完成系列。 - #245 配置选项:
considerEmptySeriesCompleted。 - #244 配置选项:
spawnTrainerAssociation。 - #243 配置选项:
spawningRequiresTrainerCard。 - #242 数据包:训练师生物属性
series和substitutes,训练师所属系列ID的列表(如果为空或未设置,训练师将属于每个系列)以及在系列进程方面可作为替代品的训练师列表。 - #241 实体:“训练师协会”(类似于流浪商人)
- 为玩家提供交易(选项)以开始(重新)一个新系列(有些交易可能要求玩家先完成某些系列才会出现)。
- 提供训练师卡片交易。
- 每位玩家一次只能生成一个NPC。
- 在携带训练师卡片且尚未开始或已完成一个系列的玩家附近生成。
- 在靠近规模适中的村庄(村庄中心附近有3张床)的玩家附近生成。
- 对于处于空系列或已完成其系列的玩家,训练师卡片将发光并指向最近的训练师协会实体。
- 工作方式类似于普通的我的世界NPC(可以用
/summon召唤,并通过将它们放在船里或用名称标签给它们命名来使其持久存在)。
- #240 系列宝可梦 晶灿钻石/明亮珍珠(bdsp):主线游戏中的一个休闲系列。
- #239 系列激进红:此模组先前版本中已知的所有训练师和进程。
- #238 系列无界:来自(令人难以置信的)ROM修改版“无界”的困难训练师和进程(说真的,去玩玩看)。
更改内容:
- #237 (重新)生成了新旧训练师的纹理(这产生了一个副作用,即许多训练师的外观可能与以前不同)。
- #236 调整了一些训练师背包物品以匹配其等级范围。
- #235 将一些训练师的名字更改得对年轻玩家更友好。
- #234 在多次尝试获取训练师ID失败后强制崩溃(而不是日志刷屏和可能出现的其他意外问题)。
- #233 改进了命令建议(更好的过滤)。
- #232 将训练师生成器到玩家的最小所需距离降低到
2个方块。 - #231 下一个关键训练师的名字(打乱的条目)现在将在训练师卡片的信息屏幕中短暂可见。
- #230 重新设计了训练师类型:这些现在是数据包对象,此模组预先定义了常见类型(例如“首领”或“对手”)。
- #229 一些进度ID以更好地区别于其他系列的新进度。
defeat_champion->defeat_champion_terrydefeat_elite_four->defeat_elite_four_kanto
- #228 训练师卡片:小的外观调整(例如,更好地处理长训练师名字)。
- #227 训练师生成器方块现在可以通过用红石充能来强制生成其训练师(忽略与附近玩家的任何等级差异或其他条件,只有当世界中已经存在相同身份的训练师或全球生成上限已满时才可能失败)。
- #226 更新了战利品表的掉落率,添加了一些更多的物品并移除了包含模组物品的战利品表(例如
simpletms或pkgbadges)。
修复内容:
- #225 对训练师卡片进行了一些性能改进。
- #224 在重新加载数据包、更改配置和/或在多人与单人世界之间切换时的一些随机同步问题。
- #225 训练师NPC无法渲染盔甲的问题(感谢Renari)。
- #222 训练师能够通过除
summon_pesistent之外的方法或通过将其Persistent标签设置为1(例如通过将它们放在船里)来持久存在的问题。
Version 0.13.16-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可以针对每个玩家单独设置的值,而是根据该玩家当前的进度状态推导得出的。由于游戏进程方面的改动,从旧版本更新时,玩家的等级上限可能会有所不同(很可能会降低)!除此之外,玩家的进度应该会适应这些改动,但作为一般性建议,在更新模组之前一定要进行备份。
[0.13.16-beta] - 2025-01-30
已更改:
- #221 调整了配置文件中的注释格式
已修复:
- #220 训练师卡片中的乱码名称仅为3个字符长
- #219 训练师回应“我完成了”,而不是抱怨玩家携带的宝可梦等级高于其等级上限(如果
allowOverleveling已启用)
Version 0.13.16-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可以针对每个玩家进行设置的值,而是根据该玩家当前的进度状态推导得出。由于进度系统发生了变化,从旧版本更新时,玩家的等级上限可能会有所不同(很可能会降低)!除此之外,玩家的进度应该会适应这些变化,但作为一般性建议,在更新模组之前一定要进行备份。
[0.13.16-beta] - 2025-01-30
已更改:
- #221 调整了配置文件中的注释格式
已修复:
- #220 训练师卡片中的乱码名称仅为3个字符长的问题
- #219 训练师回应“我完成了”,而不是抱怨玩家携带的宝可梦等级超过其等级上限(如果
allowOverleveling已启用)
Version 0.13.15-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可针对每个玩家单独设置的值,而是根据该玩家当前的进度状态推导得出。由于进度系统发生了变化,在从旧版本更新时,玩家的等级上限可能会有所不同(很可能会降低)!除此之外,玩家的进度应该会适应这些变化,但作为一般性建议,在更新模组之前务必进行备份。
[0.13.15-beta] - 2025年1月22日
已修复:
- #218 因可能在配置值(重新)加载之前尝试访问它们而导致的崩溃问题
- #217 与其他同样依赖RCTApi并尝试从本模组(即TBCS)(重新)加载训练器的模组相关的一些问题
Version 0.13.15-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可以为每个玩家单独设置的值,而是根据该玩家当前的进度状态推导得出。由于进度系统的变更,从旧版本更新时,玩家的等级上限可能会有所不同(很可能会更低)!除此之外,玩家的进度应该会适应这些变化,但作为一般性建议,在更新模组之前一定要进行备份。
[0.13.15-beta] - 2025-01-22
已修复:
- #218 在配置值(重新)加载之前可能尝试访问它们而导致的崩溃问题
- #217 其他同样依赖RCTApi并尝试从本模组(即TBCS)(重新)加载训练器的模组所存在的一些问题
Version 0.13.14-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可以针对每个玩家单独设置的值,而是由该玩家当前的进度状态推导得出。由于进度系统发生了变化,在从旧版本更新时,玩家的等级上限可能会有所不同(很可能会更低)!除此之外,玩家的进度应该会适应这些变化,但作为一般性建议,在更新模组之前一定要进行备份。
[0.13.14-beta] - 2025-01-21
已修复:
- #216 客户端有时无法在Neoforge上注册
rctmod:player_state包(但愿已修复)
Version 0.13.14-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可以针对每个玩家进行设置的值,而是根据该玩家当前的进度状态推导得出的。由于进度系统的变更,在从旧版本更新时,玩家的等级上限可能会有所不同(很可能会更低)!除此之外,玩家的进度应该会适应这些变化,但作为一般性建议,在更新模组之前一定要进行备份。
[0.13.14-beta] - 2025-01-21
已修复:
- #216 客户端有时无法在NeoForge上注册
rctmod:player_state包(但愿已修复)
Version 0.13.13-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可以针对每个玩家单独设置的值,而是由该玩家当前的进度状态推导得出。由于进度系统的变更,从旧版本更新时,玩家的等级上限可能会有所不同(很可能会降低)!除此之外,玩家的进度应该会适应这些变化,但作为一般性建议,在更新模组之前一定要进行备份。
[0.13.13-beta] - 2025年1月21日
已更改:
- #215 调整了训练师数据的(重新)加载方式(更不易出错)
- #214 将
RCTApi的最低前置要求更新到版本0.10.7-beta(进一步提高了与使用相同API的其他模组的兼容性,并修复了一些漏洞)
已修复:
- #213 针对在Fabric上有时训练师实体在训练师尚未初始化之前就进行刻(tick)而导致的问题的变通方案
- #212 当玩家在不同世界之间切换时,训练师卡片的同步问题
Version 0.13.13-beta
on 2025 Feb 02变更日志
重要提示:level_cap不再是可以为每个玩家单独设置的值,而是根据该玩家当前的进度状态推导得出的。由于进度系统的变更,在从旧版本更新时,玩家的等级上限可能会有所不同(很可能会降低)!除此之外,玩家的进度应该会适应这些变化,但作为一般性建议,在更新模组之前一定要进行备份。
[0.13.13-beta] - 2025-01-21
已更改:
- #215 调整了训练师数据的(重新)加载方式(更不易出错)
- #214 将
RCTApi的最低前置要求更新到0.10.7-beta版本(进一步提高了与使用相同API的其他模组的兼容性,并修复了一些漏洞)
已修复:
- #213 采取变通方法以防止在Fabric上有时训练师实体在训练师尚未初始化之前就进行刻(tick)而产生的问题
- #212 当玩家在不同世界之间切换时,训练师卡片的同步问题
Version 0.13.12-beta
on 2025 Jan 20变更日志
重要: level_cap不再是每个玩家可设置的值,而是从该玩家当前的进度状态派生得出。由于进度的更改,从旧版本更新时,玩家的等级上限可能会有所不同(很可能更低)!除此之外,玩家的进度应适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.12-beta] - 2025-01-20
修复:
- #211 在世外桃源中删除了持久训练师
Version 0.13.12-beta
on 2025 Jan 20变更日志
重要: level_cap不再是每个玩家可以设置的值,而是从该玩家当前的进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.12-beta] - 2025-01-20
修复:
- #211 在主世界中持续存在的训练师被删除
Version 0.13.11-beta
on 2025 Jan 19变更日志
重要: level_cap 不再是可以为每个玩家设置的值,而是从该玩家当前的进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会有所不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.11-beta] - 2025-01-18
修复:
- #210 在服务器上的某些情况下未授予进度击败
Version 0.13.11-beta
on 2025 Jan 19变更日志
重要: level_cap不再是可以为每个玩家设置的值,而是从该玩家当前的进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.11-beta] - 2025-01-18
修复:
- #210 在服务器上的某些情况下未授予进度击败
Version 0.13.10-beta
on 2025 Jan 19变更日志
重要: level_cap 不再是每个玩家可以设置的值,而是从该玩家当前的进度状态派生出来的。由于进度的更改,从旧版本更新时,玩家的等级上限可能会不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.10-beta] - 2025-01-18
更改:
- #209 将
RCTApi的最低要求更新为版本0.10.6-beta(与使用相同 api 的模组更好的兼容性)
修复:
- #208 对模组初始化进行了微调(希望能修复 neoforge 启动时的 随机 崩溃)
Version 0.13.10-beta
on 2025 Jan 19变更日志
重要: level_cap不再是可以为每个玩家设置的值,而是从该玩家当前的进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会有所不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.10-beta] - 2025-01-18
更改:
- #209 将
RCTApi的最低要求更新为版本0.10.6-beta(与使用相同 API 的模组更好地兼容)
修复:
- #208 对模组初始化进行了微调(希望能修复 neoforge 启动时的随机崩溃问题)
Version 0.13.9-beta
on 2025 Jan 16变更日志
重要: level_cap不再是每个玩家可以设置的值,而是从该玩家当前的进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会有所不同(很可能更低)!除此之外,玩家的进度应该适应这些变化,但作为一般建议,在更新模组之前始终进行备份。
[0.13.9-beta] - 2025-01-16
更改:
- #207 略微调整了与训练师自然生成相关的一些值
- #206 对配置进行了一些调整,以确保初始等级上限始终大于或等于第一个训练师的所需等级上限,并且最后奖励的等级上限始终为
100
修复:
- #205 配置选项
additiveLevelCapRequirement设置为负值时出现不必要的副作用 - #204 配置选项
allowOverleveling在启用时也允许玩家使用高于其等级上限的宝可梦与训练师战斗(为此请使用initialLevelCap) - #203 某些配置选项在某些情况下在客户端上未更新的问题(客户端目前仍需要重新登录才能在其训练师卡中看到训练师的所需等级上限和奖励等级上限的变化)
- #202 一些关于(取消)注册持久训练师的错误
- #201 玩家的进度集也被允许存储非必需的训练师
- #200 训练师卡箭头和箔效果在多人游戏中不起作用
- #199 训练师卡忽略持久训练师
- #198 训练师生成器对于已经击败训练师但仍需要他们来推进进度的玩家来说机会较低
Version 0.13.9-beta
on 2025 Jan 16变更日志
重要: level_cap不再是每个玩家可以设置的值,而是从该玩家当前的进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.9-beta] - 2025-01-16
更改:
- #207 略微调整了与训练师自然生成相关的一些值
- #206 对配置进行了一些调整,以确保初始等级上限始终大于或等于第一个训练师的所需等级上限,并且最后奖励的等级上限始终为
100
修复:
- #205 配置选项
additiveLevelCapRequirement在设置为负值时产生了不需要的副作用 - #204 配置选项
allowOverleveling在启用时也允许使用高于玩家等级上限的宝可梦与训练师战斗(请使用initialLevelCap) - #203 某些配置选项在某些情况下在客户端上未更新的问题(客户端目前仍需要重新登录才能在他们的训练师卡中看到训练师的所需等级上限和奖励等级上限的更改)
- #202 一些关于持久训练师的注册(和注销)的错误
- #201 玩家的进度集也被允许存储非必需的训练师
- #200 训练师卡箭头和箔效果在多人游戏中不起作用
- #199 训练师卡忽略持久训练师
- #198 对于曾经击败过训练师但仍需要他们进行进度的玩家,训练师生成器的生成几率较低
Version 0.13.8-beta
on 2025 Jan 14变更日志
重要: level_cap不再是每个玩家可以设置的值,而是从该玩家当前的进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会有所不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.8-beta] - 2025-01-14
添加:
- #197 服务器配置
dimensionBlacklist(感谢 Vaniron) - #196 服务器配置
dimensionWhitelist
更改:
- #195 为“Friendly Coaches”的名称添加了提示,说明其宝可梦提供的 EV,调整了它们的 AI
- #194 已经击败的关键训练师在训练师卡片列表中需要推进进度时现在也会被“突出显示”
- #193 训练师卡片箭头现在具有无限范围(如果目标训练师在不同的维度,箭头将失控旋转)
修复:
- #192 修复了训练师生成器方块仍然考虑
globalSpawnChance和maxTrainersPerPlayer的问题(见 #180) - #191 训练师卡片不再识别不再需要的关键训练师的替代版本,如果其中任何一个版本已经被击败(在某些情况下)
Version 0.13.8-beta
on 2025 Jan 14变更日志
重要: level_cap不再是每个玩家可以设置的值,而是从该玩家的当前进度状态派生而来。由于进度的更改,从旧版本更新时,玩家的等级上限可能会有所不同(很可能更低)!除此之外,玩家的进度应该适应这些更改,但作为一般建议,在更新模组之前始终进行备份。
[0.13.8-beta] - 2025-01-14
添加:
- #197 服务器配置
dimensionBlacklist(感谢 Vaniron) - #196 服务器配置
dimensionWhitelist
更改:
- #195 为“Friendly Coaches”的名称添加了提示,说明他们的宝可梦提供哪些 EV,调整了他们的 AI
- #194 已经击败的关键训练师在需要推进进度时,现在也会在训练师卡片列表中“突出显示”
- #193 训练师卡片箭头现在具有无限范围(如果目标训练师在不同的维度,箭头将失控旋转)
修复:
- #192 修复了训练师生成器方块仍在考虑
globalSpawnChance和maxTrainersPerPlayer(见 #180) - #191 训练师卡片不再识别不再需要的关键训练师的替代版本,如果其中任何一个版本已经被击败(在某些情况下)




