// 
// Decompiled by Procyon v0.6.0
// 

package com.hypixel.hytale.builtin.hytalegenerator.chunkgenerator;

import com.hypixel.hytale.server.core.universe.world.worldgen.GeneratedEntityChunk;
import com.hypixel.hytale.server.core.universe.world.worldgen.GeneratedBlockStateChunk;
import com.hypixel.hytale.server.core.universe.world.worldgen.GeneratedBlockChunk;
import com.hypixel.hytale.server.core.universe.world.worldgen.GeneratedChunk;
import javax.annotation.Nonnull;

public class FallbackGenerator implements ChunkGenerator
{
    public static final FallbackGenerator INSTANCE;
    
    @Override
    public GeneratedChunk generate(@Nonnull final ChunkRequest.Arguments arguments) {
        return new GeneratedChunk(new GeneratedBlockChunk(arguments.index(), arguments.x(), arguments.z()), new GeneratedBlockStateChunk(), new GeneratedEntityChunk(), GeneratedChunk.makeSections());
    }
    
    static {
        INSTANCE = new FallbackGenerator();
    }
}
