ItemBase.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:AdventureBags 作者:
@SideOnly(Side.CLIENT)
    public void initModelsAndVariants() {
    if (getCustomMeshDefinition() != null) {

        ModelLoader.setCustomMeshDefinition(this, getCustomMeshDefinition());
        for (int i = 0; i < VARIANTS.length; i++) {
            ModelBakery.registerItemVariants(this, getCustomModelResourceLocation(VARIANTS[i]));
        }
    }
    else {
        if (!getHasSubtypes()) {
            ModelLoader.setCustomModelResourceLocation(this, 0, new ModelResourceLocation(getRegistryName().toString()));
        }
        else {
            for (int i = 0; i < VARIANTS.length; i++) {
                ModelLoader.setCustomModelResourceLocation(this, i, getCustomModelResourceLocation(VARIANTS[i]));
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号