diff --git a/core/src/ru/deadsoftware/cavecraft/game/Items.java b/core/src/ru/deadsoftware/cavecraft/game/GameItems.java
similarity index 94%
rename from core/src/ru/deadsoftware/cavecraft/game/Items.java
rename to core/src/ru/deadsoftware/cavecraft/game/GameItems.java
index 2853b7b597ecf24b881ee210df3bdb5f66fb68e9..6a39f0584613c169209904777d032ef6a8ce0552 100644 (file)
rename from core/src/ru/deadsoftware/cavecraft/game/Items.java
rename to core/src/ru/deadsoftware/cavecraft/game/GameItems.java
index 2853b7b597ecf24b881ee210df3bdb5f66fb68e9..6a39f0584613c169209904777d032ef6a8ce0552 100644 (file)
import java.util.ArrayList;
-public class Items {
+public class GameItems {
- public static ArrayMap<String, Block> blocks = new ArrayMap<String, Block>();
- public static ArrayList<Item> items = new ArrayList<Item>();
+ private static ArrayMap<String, Block> blocks = new ArrayMap<String, Block>();
+ private static ArrayList<Item> items = new ArrayList<Item>();
public static boolean isFluid(int bl) {
return (bl == 8 || bl == 9 || bl == 60 || bl == 61 || bl == 62 || bl == 63 || bl == 64 || bl == 65 || bl == 66 || bl == 67);
return (bl == 51 || bl == 53 || bl == 54 || bl == 55 || bl == 56 || bl == 58);
}
+ public static String getBlockKey(int id) {
+ return blocks.getKeyAt(id);
+ }
+
+ public static Block getBlock(int id) {
+ return blocks.getValueAt(id);
+ }
+
+ public static Item getItem(int id) {
+ return items.get(id);
+ }
+
+ public static int getBlocksSize() {
+ return blocks.size;
+ }
+
+ public static int getItemsSize() {
+ return items.size();
+ }
+
public static void loadItems() {
//0
items.add(null);