
更多圆石
本模组旨在支持Cobblemon渲染系统中的方块十进制/每个面及其他模型粒子内容,无需破坏/修改/添加数据包格式,并附带完整的API。
查看大图简介
本模组旨在支持Cobblemon渲染系统中的方块小数/面以及其他模型粒子内容,而无需破坏/修改/添加数据包格式,并附带完整的API。
API接口 [示例]
import xiaocaoawa.minecraft.mod.morecobble.api.*;
import net.minecraft.resources.ResourceLocation;
ResourceLocation pikachu = ResourceLocation.parse("cobblemon:pikachu");
// 所有皮卡丘:全模型彩虹闪光
ShimmerAPI.setSpeciesEffects(pikachu, ShimmerEffect.of(ShimmerBand.rainbow()));
// 某只宝可梦:尾巴叠加两种不同方向的闪光条纹
ShimmerEffect tail = ShimmerEffect.builder()
.scope(ShimmerScope.bone("tail"))
.addBand(ShimmerBand.builder().direction(0,1,0).speed(0.5f).colors(0xFFFF0000,0xFF0000FF).build())
.addBand(ShimmerBand.builder().direction(1,0,0).speed(-0.3f).colors(0xFF00FF00,0xFFFFFF00).build())
.scope(ShimmerScope.bone("tail"))
.addBand(ShimmerBand.builder().direction(0,1,0).speed(0.5f).colors(0xFFFF0000,0xFF0000FF).build())
.addBand(ShimmerBand.builder().direction(1,0,0).speed(-0.3f).colors(0xFF00FF00,0xFFFFFF00).build())
.build();
ShimmerAPI.setPokemonEffects(pokemonUuid, tail);
// 炫光:全模型光泽效果
SheenAPI.setSpeciesEffects(pikachu, SheenEffect.of(SheenBand.sheen()));
// 粒子:头部飞溅火花
ParticleAPI.setSpeciesEffects(pikachu,
ParticleEffectSpec.of(ParticleScope.bone("head"),
ParticleEmitter.of(ResourceLocation.parse("cobblemon:sparkles"), 2f)));
模型表现
支持方块小数/面以及其他基岩版模型。无需前置模组。为Cobblemon渲染增加了渲染支持,未修改/添加数据包格式或内容。模型可直接引用,并支持动作。[你可以使用YSM的源文件模型,但不支持YSM的加密格式]

粒子效果
你可以让任意宝可梦使用Cobblemon的粒子。粒子系统未更改数据包格式,因此你仍然可以在原始数据包格式中自定义和添加。

炫彩/炫光效果
你可以调整全模型或不同部位、方块、方块组的炫彩/炫光效果的方向、条纹颜色、多种不同颜色以及速度。
炫彩 [纹理上颜色变化的效果。条纹锁定在纹理像素上,并随模型移动。条纹坐标空间为纹理UV空间。]

正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。