ClientProxy.java 文件源码

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

项目:CherryPig 作者:
public void registerRenderers(){
    RenderingRegistry.registerEntityRenderingHandler(CPEntityPiggy.class, new IRenderFactory<CPEntityPiggy>() {
        @Override
        public Render<? super CPEntityPiggy> createRenderFor(RenderManager manager)
        {
            return new CPPiggyRender(manager);
        }
    });

    registerItemModel(CPItem.cherryFruit);
    registerItemModel(CPItem.cherryPie);
    registerItemModel(CPItem.cherryPip);

    registerBlockItemModel(CPBlocks.charchoalBlack);
    registerBlockItemModel(CPBlocks.cherryLeaf);
    registerBlockItemModel(CPBlocks.cherrySapling);
    registerBlockItemModel(CPBlocks.cherryLog);
    registerBlockItemModel(CPBlocks.cherryPlanks);
    registerBlockItemModel(CPBlocks.cherryStairs);
    registerBlockItemModel(CPBlocks.flintBlock);

    MinecraftForge.EVENT_BUS.register(new CPEvents());

    //Don't use the CHECK_DECAY or DECAYABLE properties for rendering
    ModelLoader.setCustomStateMapper(CPBlocks.cherryLeaf, new StateMap.Builder().ignore(BlockSapling.STAGE, CHECK_DECAY, DECAYABLE).build());
    ModelLoader.setCustomStateMapper(CPBlocks.cherrySapling, new StateMap.Builder().ignore(BlockSapling.TYPE).build());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号