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
;
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]));
33 public static void load() {