DEADSOFTWARE

e28062f1177b99d1d498dd128f6838882730a532
[cavedroid.git] / core / src / ru / deadsoftware / cavecraft / game / Items.java
1 package ru.deadsoftware.cavecraft.game;
3 import com.badlogic.gdx.utils.ArrayMap;
4 import ru.deadsoftware.cavecraft.game.objects.Block;
5 import ru.deadsoftware.cavecraft.misc.Assets;
7 public class Items {
9 public static ArrayMap<String, Block> BLOCKS = new ArrayMap<String, Block>();
11 public static void loadBlocks() {
12 BLOCKS.put("none", null);
13 BLOCKS.put("stone", new Block(0,0,16,16, Assets.blockTextures[0]));
14 BLOCKS.put("grass", new Block(0,0,16,16,Assets.blockTextures[1]));
15 BLOCKS.put("dirt", new Block(0,0,16,16,Assets.blockTextures[2]));
16 BLOCKS.put("cobblestone", new Block(0,0,16,16,Assets.blockTextures[3]));
17 BLOCKS.put("planks", new Block(0,0,16,16,Assets.blockTextures[4]));
18 BLOCKS.put("sapling", new Block(0,0,16,16,Assets.blockTextures[5],false,true));
19 BLOCKS.put("bedrock", new Block(0,0,16,16,Assets.blockTextures[6]));
20 BLOCKS.put("water", new Block(0,0,16,16,Assets.blockTextures[7],false,true));
21 BLOCKS.put("lava", new Block(0,0,16,16,Assets.blockTextures[8],false,true));
22 BLOCKS.put("sand", new Block(0,0,16,16,Assets.blockTextures[9]));
23 BLOCKS.put("gravel", new Block(0,0,16,16,Assets.blockTextures[10]));
24 BLOCKS.put("gold_ore", new Block(0,0,16,16,Assets.blockTextures[11]));
25 BLOCKS.put("iron_ore", new Block(0,0,16,16,Assets.blockTextures[12]));
26 BLOCKS.put("coal_ore", new Block(0,0,16,16,Assets.blockTextures[13]));
27 BLOCKS.put("log", new Block(0,0,16,16,Assets.blockTextures[14]));
28 BLOCKS.put("leaves", new Block(0,0,16,16,Assets.blockTextures[15]));
29 BLOCKS.put("sponge", new Block(0,0,16,16,Assets.blockTextures[16]));
30 BLOCKS.put("glass", new Block(0,0,16,16,Assets.blockTextures[17]));
31 }
33 public static void load() {
34 loadBlocks();
35 }
37 }