ItemBase.java 文件源码

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

项目:rezolve 作者:
public void registerRenderer() {

    ArrayList<ItemStack> subtypes = new ArrayList<ItemStack>();
    this.getSubItems(this, this.getCreativeTab(), subtypes);

    for (ItemStack subtype : subtypes) {
        String unlocalizedName = this.getUnlocalizedName(subtype);
        String modelName = unlocalizedName.replace("item.", "");

        System.out.println("Registering "+this.getRegistryName()+" metadata "+subtype.getMetadata()+" as model "+modelName);
        ModelLoader.setCustomModelResourceLocation(
            this, subtype.getMetadata(), 
            new ModelResourceLocation(modelName, "inventory")
        );
    }

    //Minecraft.getMinecraft().getRenderItem().getItemModelMesher()
    //  .register(this, 0, new ModelResourceLocation(this.getRegistryName().toString(), "inventory"));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号