宝可梦岛屿 - 碎岩宝可梦体型变体

宝可梦岛屿 - 碎岩宝可梦体型变体

为Cobblemon添加持久化、可配置的体型变体,包括可遗传的体型等级、可见的体型标记,以及能骑在主人肩膀上的稀有茶杯宝可梦。

Poke Isles Cobblemon Sizes 扩展了 Cobblemon 的体型系统,为野生和孵化的宝可梦赋予了独特且持久的体型变体。

每只宝可梦可以被分配为以下六个体型等级之一:

  • 茶杯
  • 特小
  • 小
  • 普通
  • 大
  • 特大

宝可梦被分配的体型会被永久存储,确保其在被捕获、召回、派出、交换、进化、存放或在兼容系统之间传输后,始终保持相同的体型比例。

茶杯宝可梦

茶杯宝可梦是最稀有的体型变体,并拥有一个特殊能力:它们可以骑在训练家的肩膀上。

该模组为那些通常没有专属肩部姿势的宝可梦提供了备用的肩部渲染,使得更多种类的茶杯宝可梦能够陪伴训练家。

只有被分配为茶杯体型等级的宝可梦才能获得这种扩展的肩部骑乘功能。

体型印记

非标准体型变体会获得对应的 Cobblemon 印记:

  • 茶杯体型印记
  • 特小体型印记
  • 小型体印记
  • 大体型印记
  • 特大体型印记

这些印记为宝可梦的体型提供了可见的标识,并可授予如下称号:

  • “茶杯”
  • “特小”
  • “大”
  • “特大”
  • 普通体型的宝可梦不会获得体型印记。

野生宝可梦

野生宝可梦在生成时会自动被分配一个体型。

默认的分布使得普通体型宝可梦最为常见,而极端体型和茶杯宝可梦则相当稀有。每个等级的出现几率和体型范围都可以通过配置文件进行调整。

孵化和体型遗传

体型变体可以通过孵化进行遗传。

  • 如果双亲之一拥有非标准体型,后代将遗传该体型等级
  • 如果双亲拥有相同的非标准体型,后代将遗传该等级
  • 如果双亲拥有不同的非标准体型,后代将随机遗传其中一种
  • 如果双亲都没有非标准体型,后代将获得一个随机重新生成的体型

所选体型也可以显示在受支持的孵化蛋和篮子的描述文本中。

配置文件

该模组会自动创建:

config/pokeisles-pokemon-sizes.json

服务器所有者可以配置:

  • 是否启用体型系统
  • 是否启用孵化遗传
  • 没有亲代数据的蛋是否获得随机体型
  • 是否启用体型印记
  • 每个体型等级的出现几率
  • 每个等级的最小和最大体型比例
  • 茶杯宝可梦的基于高度的缩放

管理员命令

  • /pokemonsizes reload
  • /pokemonsizes spawn <size> <pokemon properties>

生成命令支持 Cobblemon 宝可梦属性,允许管理员创建带有选定体型等级的特定宝可梦。

兼容性

包含与 Poke Isles Breeding Enhancements 的可选集成,包括体型遗传和孵化蛋描述文本支持。

需求

  • Minecraft 1.21.1
  • Java 21
  • Fabric Loader 0.17.2 或更新版本
  • Fabric API
  • Cobblemon 1.7.3 或更新版本

该模组应同时安装在服务器和客户端上,以启用完整的体型、印记、孵化和肩部渲染功能。