跳到正文

base renderer entityJS

作者:Nathan22211

Allows entityJS to edit vanilla mob renderers

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

This is an add-on for EntityJS that lets you override the textures for vanilla entity renderers instead of using Geckolib or ETF/EMF.

A Basic example can be done here.

event.createCustom("charred", Skeleton, modifyBuilder => {})
        .mobCategory("monster")
        .sized(0.6, 1.99)
        .attributes(builder => {
            builder.add(Attributes.MAX_HEALTH, 20)
            builder.add(Attributes.ATTACK_DAMAGE, 3)
            builder.add(Attributes.FOLLOW_RANGE, 24)
            builder.add(Attributes.MOVEMENT_SPEED, 0.25)
            builder.add(Attributes.ARMOR, 0)
        })
        .setRendererFromType(EntityType.SKELETON)
        .textureResource(() => "kubejs:textures/entity/charred.png")
        .fireImmune(true)
        .override("isSunBurnTick()", () => false)

.textureResource() is basically what’s added.

常见问题

base renderer entityJS 支持哪些 Minecraft 版本?

base renderer entityJS 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

base renderer entityJS 怎么安装?

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

评论

登录后评论和评分

Nathan22211 的其他作品

查看全部 →