Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Config
- Clan:
- Test:
- Name: Test
- Owner: _BlvckLion
- Level: 0
- Mitglieder:
- - _BlvckLion
- Base:
- X: (X-Koordinate)
- Y: (Y-Koordinate)
- Z: (Z-Koordinate)
- Yaw: (Yaw)
- Pitch: (Pitch)
- World: (World)
- Pos1:
- X: (X-Koordinate)
- Y: (Y-Koordinate)
- Z: (Z-Koordinate)
- World: (World)
- Pos2:
- X: (X-Koordinate)
- Y: (Y-Koordinate)
- Z: (Z-Koordinate)
- World: (World)
- Keks:
- Name: Keks
- Owner: DerNanny
- Level: 0
- Mitglieder:
- - DerNanny
- Base:
- X: (X-Koordinate)
- Y: (Y-Koordinate)
- Z: (Z-Koordinate)
- Yaw: (Yaw)
- Pitch: (Pitch)
- World: (World)
- Pos1:
- X: (X-Koordinate)
- Y: (Y-Koordinate)
- Z: (Z-Koordinate)
- World: (World)
- Pos2:
- X: (X-Koordinate)
- Y: (Y-Koordinate)
- Z: (Z-Koordinate)
- World: (World)
- // Etwas von meinen Code
- @EventHandler
- public void on(PlayerInteractEvent e) {
- Player p = e.getPlayer();
- String clanname = Main.clanc.getString("Clan.");
- double x1 = Main.clanc.getInt("Clan." + clanname + ".Pos1.x");
- double y1 = Main.clanc.getInt("Clan." + clanname + ".Pos1.y");
- double z1 = Main.clanc.getInt("Clan." + clanname + ".Pos1.z");
- World w1 = (World) Main.clanc.get("Clan." + clanname + "Pos1.world");
- double x2 = Main.clanc.getInt("Clan." + clanname + ".Pos2.x");
- double y2 = Main.clanc.getInt("Clan." + clanname + ".Pos2.y");
- double z2 = Main.clanc.getInt("Clan." + clanname + ".Pos2.z");
- World w2 = (World) Main.clanc.get("Clan." + clanname + "Pos2.world");
- Location AA = new Location(w1, x1, y1, z1);
- Location BB = new Location(w2, x2, y2, z2);
- if(isIn(p.getLocation(), AA, BB)) {
- e.setCancelled(false);
- } else {
- e.setCancelled(true);
- }
- }
- public static Boolean isIn(Location locIsBetween, Location loc2, Location loc1) {
- return (locIsBetween.getX() > loc1.getX()) &&
- (locIsBetween.getY() > loc1.getY()) &&
- (locIsBetween.getZ() > loc1.getZ()) &&
- (locIsBetween.getX() < loc2.getX()) &&
- (locIsBetween.getY() < loc2.getY()) &&
- (locIsBetween.getZ() < loc2.getZ());
- }
Advertisement
Add Comment
Please, Sign In to add comment