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));
14 BLOCKS
.put("grass", new Block(1));
15 BLOCKS
.put("dirt", new Block(2));
16 BLOCKS
.put("cobblestone", new Block(3));
17 BLOCKS
.put("planks", new Block(4));
18 BLOCKS
.put("sapling", new Block(5,false,false,true));
19 BLOCKS
.put("bedrock", new Block(6));
20 BLOCKS
.put("water", new Block(7,false,false,true));
21 BLOCKS
.put("lava", new Block(8,false,false,false));
22 BLOCKS
.put("sand", new Block(9));
23 BLOCKS
.put("gravel", new Block(10));
24 BLOCKS
.put("gold_ore", new Block(11));
25 BLOCKS
.put("iron_ore", new Block(12));
26 BLOCKS
.put("coal_ore", new Block(13));
27 BLOCKS
.put("log", new Block(14));
28 BLOCKS
.put("leaves", new Block(15));
29 BLOCKS
.put("sponge", new Block(16));
30 BLOCKS
.put("glass", new Block(17,true,false,true));
31 BLOCKS
.put("lapis_ore", new Block(18));
32 BLOCKS
.put("lapis_block", new Block(19));
33 BLOCKS
.put("sandstone", new Block(20));
34 BLOCKS
.put("noteblock", new Block(21));
35 BLOCKS
.put("bed", new Block(0,8,16,8,22,false,true,true));
36 BLOCKS
.put("cobweb", new Block(24,false,false,true));
37 BLOCKS
.put("tallgrass", new Block(25,false,false,true));
38 BLOCKS
.put("deadbush", new Block(26,false,false,true));
39 BLOCKS
.put("brick_block", new Block(27));
40 BLOCKS
.put("dandelion", new Block(28,false,false,true));
41 BLOCKS
.put("rose", new Block(29,false,false,true));
42 BLOCKS
.put("brown_mushroom", new Block(30,false,false,true));
43 BLOCKS
.put("red_mushroom", new Block(31,false,false,true));
44 BLOCKS
.put("wool", new Block(32,false,true,false));
47 public static void load() {