diff --git a/src/main/java/hu/jgj52/pvpcore/Commands/SpectateCommand.java b/src/main/java/hu/jgj52/pvpcore/Commands/SpectateCommand.java index 2822c08..140a733 100644 --- a/src/main/java/hu/jgj52/pvpcore/Commands/SpectateCommand.java +++ b/src/main/java/hu/jgj52/pvpcore/Commands/SpectateCommand.java @@ -7,6 +7,7 @@ import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; +import org.bukkit.metadata.FixedMetadataValue; public class SpectateCommand implements CommandExecutor { private final Main plugin; @@ -40,6 +41,7 @@ public class SpectateCommand implements CommandExecutor { return true; } + player.setMetadata("IsSpectating", new FixedMetadataValue(plugin, true)); player.setGameMode(GameMode.SPECTATOR); player.teleport(target); player.sendMessage("§7[§9§lInsane§e§lDuels§7] §7» §aMostantól §e" + target.getName() + "§a párbaját figyeled!"); diff --git a/src/main/java/hu/jgj52/pvpcore/Listeners/DuelEndListener.java b/src/main/java/hu/jgj52/pvpcore/Listeners/DuelEndListener.java index 7eaa1d9..d3ea274 100644 --- a/src/main/java/hu/jgj52/pvpcore/Listeners/DuelEndListener.java +++ b/src/main/java/hu/jgj52/pvpcore/Listeners/DuelEndListener.java @@ -83,7 +83,7 @@ public class DuelEndListener implements Listener { .build(); meta.addEffect(effect); - meta.setPower(1); + meta.setPower((int) 0.5); firework.setFireworkMeta(meta); }, delay); } diff --git a/src/main/java/lnmpro/Listeners/SpectatorListener.java b/src/main/java/lnmpro/Listeners/SpectatorListener.java deleted file mode 100644 index de68f5c..0000000 --- a/src/main/java/lnmpro/Listeners/SpectatorListener.java +++ /dev/null @@ -1,17 +0,0 @@ -package lnmpro.Listeners; - -import org.bukkit.GameMode; -import org.bukkit.event.EventHandler; -import org.bukkit.event.Listener; -import org.bukkit.event.player.PlayerTeleportEvent; -import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause; - -public class SpectatorListener implements Listener { - - @EventHandler - public void onSpectatorTeleport(PlayerTeleportEvent event) { - if (event.getPlayer().getGameMode() == GameMode.SPECTATOR && event.getCause() == TeleportCause.SPECTATE) { - event.setCancelled(true); - } - } -} diff --git a/target/PvPCore-1.0.jar b/target/PvPCore-1.0.jar new file mode 100644 index 0000000..87559bd Binary files /dev/null and b/target/PvPCore-1.0.jar differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/AcceptDuelCommand$1.class b/target/classes/hu/jgj52/pvpcore/Commands/AcceptDuelCommand$1.class new file mode 100644 index 0000000..afd6494 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/AcceptDuelCommand$1.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/AcceptDuelCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/AcceptDuelCommand.class new file mode 100644 index 0000000..c69710a Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/AcceptDuelCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/ConnectCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/ConnectCommand.class new file mode 100644 index 0000000..2d67290 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/ConnectCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/CreateKitCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/CreateKitCommand.class new file mode 100644 index 0000000..89094eb Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/CreateKitCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/DenyDuelCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/DenyDuelCommand.class new file mode 100644 index 0000000..f0350be Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/DenyDuelCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/DuelCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/DuelCommand.class new file mode 100644 index 0000000..aded2e4 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/DuelCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/EditKitCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/EditKitCommand.class new file mode 100644 index 0000000..79b18c0 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/EditKitCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/LeaveCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/LeaveCommand.class new file mode 100644 index 0000000..0afe387 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/LeaveCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/ResetArenasCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/ResetArenasCommand.class new file mode 100644 index 0000000..ec5eade Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/ResetArenasCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Commands/SpectateCommand.class b/target/classes/hu/jgj52/pvpcore/Commands/SpectateCommand.class new file mode 100644 index 0000000..6ff46e0 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Commands/SpectateCommand.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/DuelEndListener$1.class b/target/classes/hu/jgj52/pvpcore/Listeners/DuelEndListener$1.class new file mode 100644 index 0000000..f900069 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/DuelEndListener$1.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/DuelEndListener.class b/target/classes/hu/jgj52/pvpcore/Listeners/DuelEndListener.class new file mode 100644 index 0000000..d99e419 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/DuelEndListener.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/DuelRequestListener.class b/target/classes/hu/jgj52/pvpcore/Listeners/DuelRequestListener.class new file mode 100644 index 0000000..77e5386 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/DuelRequestListener.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/FreezeListener.class b/target/classes/hu/jgj52/pvpcore/Listeners/FreezeListener.class new file mode 100644 index 0000000..700cdb3 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/FreezeListener.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/KitListener$1.class b/target/classes/hu/jgj52/pvpcore/Listeners/KitListener$1.class new file mode 100644 index 0000000..9149c01 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/KitListener$1.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/KitListener.class b/target/classes/hu/jgj52/pvpcore/Listeners/KitListener.class new file mode 100644 index 0000000..3c9eb6e Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/KitListener.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/PlayerListener.class b/target/classes/hu/jgj52/pvpcore/Listeners/PlayerListener.class new file mode 100644 index 0000000..32b2851 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/PlayerListener.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Listeners/SpectatorListener.class b/target/classes/hu/jgj52/pvpcore/Listeners/SpectatorListener.class new file mode 100644 index 0000000..5fa946c Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Listeners/SpectatorListener.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Main$1.class b/target/classes/hu/jgj52/pvpcore/Main$1.class new file mode 100644 index 0000000..c9d50ff Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Main$1.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Main.class b/target/classes/hu/jgj52/pvpcore/Main.class new file mode 100644 index 0000000..58c14bc Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Main.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/Database$FilterClause.class b/target/classes/hu/jgj52/pvpcore/Utils/Database$FilterClause.class new file mode 100644 index 0000000..74db009 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/Database$FilterClause.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/Database$QueryBuilder.class b/target/classes/hu/jgj52/pvpcore/Utils/Database$QueryBuilder.class new file mode 100644 index 0000000..5e66555 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/Database$QueryBuilder.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/Database$QueryResult.class b/target/classes/hu/jgj52/pvpcore/Utils/Database$QueryResult.class new file mode 100644 index 0000000..76668df Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/Database$QueryResult.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/Database$WhereClause.class b/target/classes/hu/jgj52/pvpcore/Utils/Database$WhereClause.class new file mode 100644 index 0000000..298b5a8 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/Database$WhereClause.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/Database.class b/target/classes/hu/jgj52/pvpcore/Utils/Database.class new file mode 100644 index 0000000..40524ec Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/Database.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/Kits$1.class b/target/classes/hu/jgj52/pvpcore/Utils/Kits$1.class new file mode 100644 index 0000000..d6749ad Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/Kits$1.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/Kits.class b/target/classes/hu/jgj52/pvpcore/Utils/Kits.class new file mode 100644 index 0000000..3c094f5 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/Kits.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/SchematicManager.class b/target/classes/hu/jgj52/pvpcore/Utils/SchematicManager.class new file mode 100644 index 0000000..13ebbf0 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/SchematicManager.class differ diff --git a/target/classes/hu/jgj52/pvpcore/Utils/WorldReset.class b/target/classes/hu/jgj52/pvpcore/Utils/WorldReset.class new file mode 100644 index 0000000..0228d44 Binary files /dev/null and b/target/classes/hu/jgj52/pvpcore/Utils/WorldReset.class differ diff --git a/target/original-PvPCore-1.0.jar b/target/original-PvPCore-1.0.jar new file mode 100644 index 0000000..f0543b3 Binary files /dev/null and b/target/original-PvPCore-1.0.jar differ