From bbac7e1509c8fd526beb0585d6860aa7b3840f48 Mon Sep 17 00:00:00 2001 From: Bryson Steck Date: Tue, 15 Jun 2021 18:56:02 -0600 Subject: does changing gamemodes work? --- out/artifacts/Resurrection_jar/Resurrection.jar | Bin 1338111 -> 1338212 bytes .../Resurrection/player/PlayerListener$1.class | Bin 1349 -> 1346 bytes .../Resurrection/player/PlayerListener.class | Bin 3939 -> 3994 bytes .../Resurrection/player/ResurrectPlayer.class | Bin 1060 -> 1194 bytes .../Resurrection/player/PlayerListener.java | 10 +++++----- .../Resurrection/player/ResurrectPlayer.java | 1 + 6 files changed, 6 insertions(+), 5 deletions(-) diff --git a/out/artifacts/Resurrection_jar/Resurrection.jar b/out/artifacts/Resurrection_jar/Resurrection.jar index b8e1c57..2bfa11a 100644 Binary files a/out/artifacts/Resurrection_jar/Resurrection.jar and b/out/artifacts/Resurrection_jar/Resurrection.jar differ diff --git a/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener$1.class b/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener$1.class index 15e2e5c..06c3631 100644 Binary files a/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener$1.class and b/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener$1.class differ diff --git a/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener.class b/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener.class index b1e801e..6eacb7f 100644 Binary files a/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener.class and b/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener.class differ diff --git a/out/production/Resurrection/net/brysonsteck/Resurrection/player/ResurrectPlayer.class b/out/production/Resurrection/net/brysonsteck/Resurrection/player/ResurrectPlayer.class index 2303a25..7028b20 100644 Binary files a/out/production/Resurrection/net/brysonsteck/Resurrection/player/ResurrectPlayer.class and b/out/production/Resurrection/net/brysonsteck/Resurrection/player/ResurrectPlayer.class differ diff --git a/src/net/brysonsteck/Resurrection/player/PlayerListener.java b/src/net/brysonsteck/Resurrection/player/PlayerListener.java index 8bc299f..67a31db 100644 --- a/src/net/brysonsteck/Resurrection/player/PlayerListener.java +++ b/src/net/brysonsteck/Resurrection/player/PlayerListener.java @@ -39,7 +39,7 @@ public class PlayerListener implements Listener { Thread.sleep(5000); } catch (InterruptedException interruptedException) { interruptedException.printStackTrace(); - p.sendMessage("Failed to make the thread sleep!"); + p.sendMessage("[Resurrection] An error has occurred! Please contact the admin. (Failed to make the thread sleep!)"); } ResurrectPlayer resurrectPlayer = new ResurrectPlayer(p); }).start(); @@ -53,14 +53,14 @@ public class PlayerListener implements Listener { new BukkitRunnable() { @Override public void run() { - PotionEffect invisibility = new PotionEffect(PotionEffectType.INVISIBILITY, 200, 10, false); - PotionEffect blindness = new PotionEffect(PotionEffectType.BLINDNESS, 200, 10, false); - PotionEffect slowness = new PotionEffect(PotionEffectType.SLOW, 200, 10, false); + PotionEffect invisibility = new PotionEffect(PotionEffectType.INVISIBILITY, 100, 10, false); + PotionEffect blindness = new PotionEffect(PotionEffectType.BLINDNESS, 100, 10, false); + PotionEffect slowness = new PotionEffect(PotionEffectType.SLOW, 100, 10, false); invisibility.apply(p); blindness.apply(p); slowness.apply(p); } - }.runTaskLater(JavaPlugin.getProvidingPlugin(Resurrection.class), 20); + }.runTaskLater(JavaPlugin.getProvidingPlugin(Resurrection.class), 1); } diff --git a/src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java b/src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java index b47c6af..412387f 100644 --- a/src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java +++ b/src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java @@ -8,6 +8,7 @@ import org.bukkit.potion.PotionEffect; public class ResurrectPlayer { public ResurrectPlayer(Player p) { + p.setGameMode(GameMode.SURVIVAL); Bukkit.broadcastMessage(p.getDisplayName() + " has resurrected!"); } } -- cgit v1.2.3