NovaMinecraft.java 文件源码

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

项目:NOVA-Core 作者:
@Mod.EventHandler
public void postInit(FMLPostInitializationEvent evt) {
    try {
        proxy.postInit(evt);
        nativeConverters.stream().forEachOrdered(forgeLoadable -> forgeLoadable.postInit(evt));
        Game.recipes().init();
        ProgressManager.ProgressBar progressBar = ProgressManager.push("Post-initializing NOVA wrappers", (novaModWrappers.isEmpty() ? 1 : novaModWrappers.size()) + novaWrappers.size());
        FMLProgressBar fmlProgressBar = new FMLProgressBar(progressBar);
        novaModWrappers.stream().forEachOrdered(wrapper -> {
            fmlProgressBar.step(wrapper.getClass());
            wrapper.postInit(evt);
        });
        novaWrappers.stream().forEachOrdered(wrapper -> {
            fmlProgressBar.step(wrapper.getClass());
            wrapper.postInit(evt);
        });
        fmlProgressBar.finish();
        ProgressManager.pop(progressBar);
    } catch (Exception e) {
        Game.logger().error("Error during postInit", e);
        e.printStackTrace();
        throw new InitializationException(e);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号