package projectzombie.init; import java.util.ArrayList; import projectzombie.world.layer.layergen.LayerGen; import projectzombie.world.layer.layergen.LayerGenBossArena; import projectzombie.world.layer.layergen.LayerGenCaves; import projectzombie.world.layer.layergen.LayerGenEarth; import projectzombie.world.layer.layergen.LayerGenLavaCaves; public class LayerGenerators { private static final ArrayList lgens = new ArrayList(); private static void register(LayerGen lg) { lg.id = lgens.size(); lgens.add(lg); } public static void init() { register(EARTH); register(CAVES); register(LAVA_CAVES); register(BOSS_ARENA); } public static LayerGen loadFromID(int id) { return lgens.get(id); } public static int getLGID(LayerGen lg) { for(int i=0;i