WrappedOreGenerator.java 文件源码

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

项目:ARKCraft 作者:
@Override
public void generate(Random random, int chunkX, int chunkZ, World world, IChunkGenerator chunkGenerator,
        IChunkProvider chunkProvider) {
    for (Instruction var : this.generations.values())
    {
        int var1 = world.provider.getDimension();
        if (var1 == -1)
        {
            if (var.nether)
            {
                generateInNether(var, world, random, chunkX * 16, chunkZ * 16);
            }
        }
        else if (var1 == 0)
        {
            if (var.overworld)
            {
                generateInOverworld(var, world, random, chunkX * 16, chunkZ * 16);
            }
        }
        else if (var1 == 1)
        {
            if (var.end)
            {
                generateInEnd(var, world, random, chunkX * 16, chunkZ * 16);
            }
        }
        else
        {
            for (int v : var.getDimensions())
            {
                if (var1 == v)
                {
                    this.generateInDimension(var, world, random, chunkX * 16, chunkZ * 16);
                }
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号