java类net.minecraft.client.renderer.BlockModelShapes的实例源码

ModelManager.java 文件源码 项目:ExpandedRailsMod 阅读 24 收藏 0 点赞 0 评论 0
public BlockModelShapes getBlockModelShapes()
{
    return this.modelProvider;
}
ModelBakery.java 文件源码 项目:ExpandedRailsMod 阅读 19 收藏 0 点赞 0 评论 0
public ModelBakery(IResourceManager p_i46085_1_, TextureMap p_i46085_2_, BlockModelShapes p_i46085_3_)
{
    this.resourceManager = p_i46085_1_;
    this.textureMap = p_i46085_2_;
    this.blockModelShapes = p_i46085_3_;
}
ApiRenderBlock.java 文件源码 项目:BlazeLoader 阅读 16 收藏 0 点赞 0 评论 0
/**
 * Remaps the models from an already registered block onto the given one.
 * 
 * @param original  Original block
 * @param block     Block to assign the models to
 */
public static void swapoutBlockModels(Block original, Block block) {
    BlockModelShapes mapper = Minecraft.getMinecraft().modelManager.getBlockModelShapes();
    mapper.getBlockStateMapper().registerBlockStateMapper(block, (IStateMapper)mapper.getBlockStateMapper().blockStateMap.get(original));
    mapper.reloadModels();
}


问题


面经


文章

微信
公众号

扫码关注公众号