package ru.deadsoftware.cavecraft.game; import com.badlogic.gdx.utils.ArrayMap; import ru.deadsoftware.cavecraft.game.objects.Block; import ru.deadsoftware.cavecraft.misc.Assets; public class Items { public static ArrayMap BLOCKS = new ArrayMap(); public static void loadBlocks() { BLOCKS.put("none", null); BLOCKS.put("stone", new Block(0,0,16,16, Assets.blockTextures[0])); BLOCKS.put("grass", new Block(0,0,16,16,Assets.blockTextures[1])); BLOCKS.put("dirt", new Block(0,0,16,16,Assets.blockTextures[2])); BLOCKS.put("cobblestone", new Block(0,0,16,16,Assets.blockTextures[3])); BLOCKS.put("planks", new Block(0,0,16,16,Assets.blockTextures[4])); BLOCKS.put("sapling", new Block(0,0,16,16,Assets.blockTextures[5],false,true)); BLOCKS.put("bedrock", new Block(0,0,16,16,Assets.blockTextures[6])); BLOCKS.put("water", new Block(0,0,16,16,Assets.blockTextures[7],false,true)); BLOCKS.put("lava", new Block(0,0,16,16,Assets.blockTextures[8],false,true)); BLOCKS.put("sand", new Block(0,0,16,16,Assets.blockTextures[9])); BLOCKS.put("gravel", new Block(0,0,16,16,Assets.blockTextures[10])); BLOCKS.put("gold_ore", new Block(0,0,16,16,Assets.blockTextures[11])); BLOCKS.put("iron_ore", new Block(0,0,16,16,Assets.blockTextures[12])); BLOCKS.put("coal_ore", new Block(0,0,16,16,Assets.blockTextures[13])); BLOCKS.put("log", new Block(0,0,16,16,Assets.blockTextures[14])); BLOCKS.put("leaves", new Block(0,0,16,16,Assets.blockTextures[15])); BLOCKS.put("sponge", new Block(0,0,16,16,Assets.blockTextures[16])); BLOCKS.put("glass", new Block(0,0,16,16,Assets.blockTextures[17])); } public static void load() { loadBlocks(); } }