2
0
Эх сурвалжийг харах

made BlockUtils class and moved some stuff

lennartVH01 9 жил өмнө
parent
commit
6c0acbf26d

+ 17 - 0
src/me/lennartVH01/BlockUtils.java

@@ -0,0 +1,17 @@
+package me.lennartVH01;
+
+import org.bukkit.Material;
+import org.bukkit.block.Block;
+import org.bukkit.block.Chest;
+
+public class BlockUtils {
+	public static boolean isChest(Block block){
+		return block.getState() instanceof Chest;
+	}
+	public static boolean isSign(Block block){
+		return block.getType() == Material.SIGN_POST || block.getType() == Material.WALL_SIGN;
+	}
+	public static Block getAttachedBlock(Block b){
+		return b.getRelative(((org.bukkit.material.Sign) b.getState().getData()).getAttachedFace());
+	}
+}

+ 4 - 1
src/me/lennartVH01/EventListener.java → src/me/lennartVH01/Listeners/EventListener.java

@@ -1,4 +1,7 @@
-package me.lennartVH01;
+package me.lennartVH01.Listeners;
+
+import me.lennartVH01.AbbaGame;
+import me.lennartVH01.Main;
 
 
 import org.bukkit.event.EventHandler;
 import org.bukkit.event.EventHandler;
 import org.bukkit.event.Listener;
 import org.bukkit.event.Listener;

+ 3 - 0
src/me/lennartVH01/Main.java

@@ -10,6 +10,8 @@ import java.util.UUID;
 import java.text.DateFormat;
 import java.text.DateFormat;
 import java.text.SimpleDateFormat;
 import java.text.SimpleDateFormat;
 
 
+import me.lennartVH01.Listeners.EventListener;
+
 import org.bukkit.GameMode;
 import org.bukkit.GameMode;
 import org.bukkit.Location;
 import org.bukkit.Location;
 import org.bukkit.Material;
 import org.bukkit.Material;
@@ -44,6 +46,7 @@ public class Main extends JavaPlugin{
 	
 	
 	public final String[] abbaSubCommands = new String[]{"calc", "close", "config", "create", "info", "join", "leave", "list", "open", "reload", "remove", "start"};
 	public final String[] abbaSubCommands = new String[]{"calc", "close", "config", "create", "info", "join", "leave", "list", "open", "reload", "remove", "start"};
 	
 	
+	public static Main plugin;
 	
 	
 	public FileConfiguration config;
 	public FileConfiguration config;