From a49057361f0e37f90de5f50f7172f04b0a2d389e Mon Sep 17 00:00:00 2001 From: Bryson Steck Date: Tue, 15 Jun 2021 20:15:51 -0600 Subject: [PATCH] now testing full day resurrection --- .../Resurrection_jar/Resurrection.jar | Bin 1338621 -> 1338505 bytes .../Resurrection/Resurrection.class | Bin 3144 -> 3925 bytes .../commands/CommandResurrect.class | Bin 3034 -> 3632 bytes .../player/PlayerListener$1.class | Bin 2165 -> 2278 bytes .../Resurrection/player/PlayerListener.class | Bin 2911 -> 2622 bytes .../Resurrection/player/ResurrectPlayer.class | Bin 421 -> 0 bytes .../Resurrection/startup/CheckForUpdate.class | Bin 2700 -> 2700 bytes .../Resurrection/Resurrection.java | 37 ++++++++---------- .../commands/CommandResurrect.java | 10 ++--- .../Resurrection/player/PlayerListener.java | 20 ++++------ .../Resurrection/player/ResurrectPlayer.java | 14 ------- .../Resurrection/startup/CheckForUpdate.java | 4 -- 12 files changed, 29 insertions(+), 56 deletions(-) delete mode 100644 out/production/Resurrection/net/brysonsteck/Resurrection/player/ResurrectPlayer.class delete mode 100644 src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java diff --git a/out/artifacts/Resurrection_jar/Resurrection.jar b/out/artifacts/Resurrection_jar/Resurrection.jar index 6246f7842ec976a860a3716e5ab6b57bec23a93e..9b65b1e59f0a12e2e0cdbede20d263956556c6b1 100644 GIT binary patch delta 29152 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 diff --git a/out/production/Resurrection/net/brysonsteck/Resurrection/commands/CommandResurrect.class b/out/production/Resurrection/net/brysonsteck/Resurrection/commands/CommandResurrect.class index 6c06b2b93e6105a54ac093c6e70ea4d98654e73f..ac9d3b263211712bd48d4c4821f553ef848313c6 100644 GIT binary patch delta 1545 zcmZ{kU2GIp6vuyeXLn}09Z;827--9uen7urfr7g&P)bE~u~=veh{%GaKucSN zT0v%fs%R{vvSm8VVz%ruvX&JuocdT%e1GC#qM|*~(OR*oC%LbqHI|OW9EZ7N_5WFH z<~YnFEDJ<&`h4;%@*N5&l-tBgbD={K#qzYMOfRL(qTHc^MRH73r$<;~vD9H1m2!b^ zfgNFm!`(z>lP@f)WS=k3j+K5Q0s*{LO-f+tfaFN8|~k z$ZT?GW{dpVD4XwNo6hr)pz1bx)Qy5^X*|phi$@%Gl91!Z;!p^K%pi}_VzI}el`Of@ zAGSmI$+X$uKfELuB0#&&en1{GidKd&X}9STgf@3}hWE7eg%iov-UBTiJ>9uB>d9v} zb|+d}qTz~UOLuQF*|NJQyfI$0wXVUUNA~+;;^4*a{ms7VZv>INY4Mg$eo{uPZv*cL z7K{F`7TGrM3d)6$<5qd#lptToQadkZb6PM%Oa**K;ELNJ+nkkuS&PNTvdCU8&dY>d zEIyOR?XsEO_|z-(szKEMfGSSVCx5UrQ-_pKTi|fmlUfh(I8Ug*;7Oj+XVt}F)vcg% z?RWi`{b#WJ=kXhrfs(6O1AJ3*1uJUK3=DA6^&634(xR4YT_eLahqz;unJ|Lu!x(g} z5wZnC!h(*&}%T2pP^$0aS&j0hPYYkC1!o5C~ zBR)jE#v7#phG}f}4|;$TzO9p>Lu~hG?1D?|zGdwtrA=c{^FDHmx9OVKn5NEz_IW|q z{Eu+GHYWM13Mct0?IvH_HC_Avd{qY~_)f5DyTw#N6i&E0JX*$}2JM_67<$YDSC3$D zNVW&_Qq^jJR^bw74qa*~q{!kZ*_!J~PWYK(#wg)8O8K2K z{!n}2Zx)Gps?Fs@#0r*(I+lucREj25z!sunCo!>?DsLRRNLN@6Pm@ZKrV<|G8J<;3 zV6JN1b4oK+Dld$!fDU_6Q%}jw3DVm0yr3scX-9ZbO`z6Z;$>Bs){d&2ex{4~ i!M^Ru0Z+c?$@e|^fhRxoZUoiob9~C@xc>r3JWL({ delta 1199 zcmZXT-&0g&7{@>Fp0nqiJ$pnz2oA!wBp@sp0=DGhnww!+5Q+j>S#G$Z8DQ*^ndPQL zYFFjCVw`52hRKV#C~}Ck8OLUvaq_OZ>!PWD!(puFY(zHAoOyn}=lOo0_kEtPYk#e> z?>)GA3yAZ{XZBZ`MX8qzc9n%ODRyhxVAAZE4ifV60#lkggG^ur{ zBjPQqokrB5p2xfu6%RMiXwu}cnPx8;NQPsynzT7=;c;&^u-S^S)uDqI`cj8_2Tcxpe*}Bf>)+NHBY~2$Ht+L+$vK~E-n(GkQRlr1yF<-* zd+cuYv3Jgn>6iQqId4b2d$yB*l>my@q(5H=F+?5_uU)hf9gKa4`lgspi}cgr@J3M< z4=~D6@e~=3i98~eK1Y)~Kn=M1E&Up%ejQzl2U~x@oMXQAHfF-849;=U&Ffm{GNFX& zns+I2jq>#c$^vK$u34Z`v55O61HSX9qQE9a!g8$wEs8lJzSXX{O;;l1nr>)`Ckkv2 zaQ)BUTyv3Rfn5Pyfw;*tu*`EK`hsix9q2>qmF0b`Mf%GREHUKkmqlv}KDk-{oX^d0 zjk~P#lk1B~*LawkIBV3Ti#2Lutx~fD(t4Ph@h`Rbf4B+88o46W|Cz~6Yoxt-XH&jg zR%JV`ymSq3vXL{?G9&BqDG{y^&;|{I-NE<)NzWgE&{X1Kg zPKVk+r>dh%#n`6Wh^rpDRg#42rAPI%qxj~h2n&|O7{~L3q~KXjNWc{MtDF?ekW$4o zmH?e8W(|K7R>#D*-eTMzBe5o!l)3Y*Q@kyW`PLL!bV^i;9Mdw9??}s?tPAf_4`@>+ zrhF^ZnEk}=(@=e%GWk}hT@C*eEtPVo<<|i33JoX`>pg+}uqZF^k;H8AXSv8_+`j;5 C@ZM1X 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 4118186969657f8bc3bc82ad53a53734038a8dd9..e3c0687b87fce288eb4e2c403463547e429c8c97 100644 GIT binary patch delta 534 zcmZvYO;1xn6o#Ma^me4Z3KG-AgpficVns>1a067Jpdwd`_;CU8;{sQTtu5SJHf;D2 zv-Tgb0bM8y-MI3HxN*bAjWNb^iDA{5%=vidocEnGzj}UL%zpoS`~|p0e3;Gapo?)P z3}u(wOe!w5qRr8@-FkhiJzA*+?MkcBiWHgUSFKIBlcSee zmpk0GMLm+4bGgsFUDbUz7l%7jbVlu-zM6Z$LqpYNfkz(>^qxw;R+Q|CE;%l1tlPj@ zxbP;+CN;xWqV(2&b-vwb$T&)=LM@03Q5f$=QMld?HwF~$T(cQQl|~T9VQgqAhU`yg zNE>$SNoL+zMDf^8n!>~r`KpX$aD}I0^Q6Rf^9)~n5;>>$iY0oIF2N4avcb3SO?m%_ zu_LC6A2FYqQ5R?QlUxs^TGkc404SUMaoCgSox*!pTz delta 434 zcmX|+%}!HM6otRj+j5(>{K%ljkeCZ02(?7x00!Ekt$%d^S*Do<+ct26S!>Jn{G}u?S{LUm`AZ-zq(#wQ9jcr3?_IYF-uJ1 zAWwNFIYNoEzG8`?NF}u|GUG_D*krQ!DR+STo!g2d=HQTWbzgc8(dMkEVTv(w+~PV# z@+>ob;WS3S@XDEI<=k^c6lr4r7<9S%SEO;CODV<+UP_L$${HJjl5);#Miey~LWgA} Mx;=V^Em~YT1^um13;+NC diff --git a/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener.class b/out/production/Resurrection/net/brysonsteck/Resurrection/player/PlayerListener.class index a0d441622db96d9aae3f3884ae39c1f3e6e33771..aa393cd6d7d9324bb15aff8803662e4bee936bf7 100644 GIT binary patch delta 885 zcmZXS$x{e)M>L8J<~>K~!yzu?)j>v?-6DO8r@N zhvMw^k+9f9L{YBSjdGnfwtK4;E&96=)31t3OOlNNs;IFr*{c|+>nl{s^d}>(>hxEm zzSt(^!?D;;z25108jOzNHZ@r^%cM7+!B8s)d>phmL{wqx*JfNtz0u+}+I<|cI7)}^ z@V5Ko9Je^ZN&Ui`lBCO`n^QXHwL`s}_Ho9dkBp+}51me!Ro=5(a3jg40R7asMxr5C zc38hO9hr8)VuXu&-LxgSWO11*`iEJk#+E9I%GA=7uR?`_Lv!Pk)0y$v;qi%?DZS`V zXL~VFT$LABU94APlOnO#Bx?}w)=YaDwIG4Pb+K+4b}%m1+Bm=jlaeWJFeRtl=4Ud@ zBR;i=FC5IVEtR7*HJY`ZWs>3A5A2K3kfU+ruSQfAO(1ZCl+BuU6E z*wp8B6C1M&x}w5OZi#-7IJdbY40om9C7l+pnBiW5>v@68No8}SGtMH1S2$*1J1cZ5 z-qW*6|EP<0E{_(-G4LN)lWeJ(5G|CGrkV}`IJO1M*#vV0?7je))cy;W&67P~wm>#7 z-rZPCHZ_pqc3qfp?ASMJ4^91Du jf=ANlN45N<(kJ`cx+#OlQZ$%jUVK=hD)H{qzu|rZRMvr+ delta 1164 zcmZ9L-E&h#6u^IbliOQwZUVHS)|R%=#x_lp)`k?7V#}9MO415c3QCnrOiLi7(54j; ziTJGyPdnp`zBs=4CNq2(TAAsy zhdcM}QB}5SWQRisor-PQm8GRzu{4vvlFQ@^h5WL@7ww<4*~u=8ZigNsiqIu@)g3Ch z#f72tVsSxXt-6Jk-1NMnIXc;&-fSNAqI(_syb8}1B;d5?Z3+WsuX#@D59kSXB$Qy# zV#who!irWsZnWx0YO6n~Na^!NhjtpaZ;K4u43ly&8Bv^wrt6j#J!W*Om-U=67hFAQfk}>Aq#ZI$=?&k$ z#sqIToZzH3`~xzXad?x{dc+?Ko#Cv-TMln?PLceVPXFNV_P_HC?(>nP%^WFD9I(0I zmCY*pq+*{PAVJPyo&`N_#w35<;S!hiH8ZNNJpA5lQOQ6_8ZkY8IOmowDz^UrU}b43 zx9qhnTgopMy{GA8(4S6E}Fm@Yz`WF}s`gtno^iu?qWV|Et?A zR|Q@W*+!6d!t7ud5&G#R#UNt>>@lTkb?Zz*zzVCv79`30To=AD1AIXF20ls9$%ot! z*qajSZS5n`id&TH8@VMmpRC1Y1BWy52OL{x+8`ER=ak|XW}h%u#eTPnZC5z|40N01 zgx!LaBE$%-^74AvF93(iRob1kggO6d2>SAcT9*Tg(zKxiPaK5g^38vr&XA)I*cR! opUGYE@wt=^p#GxAB4P2xrUNwiO3Vgd^Nr{x84Zi}zPXzE2ka}wBme*a diff --git a/out/production/Resurrection/net/brysonsteck/Resurrection/player/ResurrectPlayer.class b/out/production/Resurrection/net/brysonsteck/Resurrection/player/ResurrectPlayer.class deleted file mode 100644 index 2ee2252664f738b14d919e65e639e6766ac2f9b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmbVIu};G<6ug(FEtEn_K@3O?Y%K#G5G(~2B&G-upzcnviko0pj)T2%=VV(cGvNjOgak!4JvIbrwjJcQ1jtz4!q zbx5%N^T9grVQ2~aXmfet@IJ0@m9fL@jPIZ~4_-kpJVaPy3{3}&v5qcJJGF_~1~ay! MhyHTaCbI~GFE)y5<^TWy diff --git a/out/production/Resurrection/net/brysonsteck/Resurrection/startup/CheckForUpdate.class b/out/production/Resurrection/net/brysonsteck/Resurrection/startup/CheckForUpdate.class index 8434267171194299fbe767768dc851d7d7cde608..2dc9d074f288abe89f92669c5b4b7d4756cd7743 100644 GIT binary patch delta 125 zcmeAX?GfFO%V8?Oz``KJz{w!YAj%-ZAO$3q7{nMf8N?aP86+6o7$g}&7-Sj3fie*c z(hLaXjI@fl!aZltG`tfx(c$g~538G|oAb^SQ(( OdvK{UT2C(Ek^umAg%KtI diff --git a/src/net/brysonsteck/Resurrection/Resurrection.java b/src/net/brysonsteck/Resurrection/Resurrection.java index 7a7e949..f0efc41 100644 --- a/src/net/brysonsteck/Resurrection/Resurrection.java +++ b/src/net/brysonsteck/Resurrection/Resurrection.java @@ -9,7 +9,6 @@ import org.bukkit.plugin.PluginDescriptionFile; import org.bukkit.plugin.java.JavaPlugin; public class Resurrection extends JavaPlugin implements Listener { -// public Plugin plugin = getPlugin(Resurrection.class); //spigot things @Override @@ -20,9 +19,22 @@ public class Resurrection extends JavaPlugin implements Listener { @Override public void onEnable() { super.onEnable(); + System.out.println("[Resurrection] Resurrection is starting!"); PluginDescriptionFile pluginInfo = getDescription(); getServer().getPluginManager().registerEvents(this, this); + // beta message + System.out.println("[Resurrection] ---------------------------------------------------------"); + System.out.println("[Resurrection] WARNING!!!!"); + System.out.println("[Resurrection] You are running a beta version of Resurrection!"); + System.out.println("[Resurrection] "); + System.out.println("[Resurrection] This means that this plugin is early in development and"); + System.out.println("[Resurrection] not completely finished, and as a result you may"); + System.out.println("[Resurrection] experience unexpected doodads. Make sure that the plugin"); + System.out.println("[Resurrection] is up-to-date for more features and bug fixes. The plugin"); + System.out.println("[Resurrection] will now check for updates."); + System.out.println("[Resurrection] ---------------------------------------------------------"); + // check for updates System.out.println("[Resurrection] Checking for updates..."); CheckForUpdate check = new CheckForUpdate(); @@ -40,30 +52,13 @@ public class Resurrection extends JavaPlugin implements Listener { this.getServer().getPluginManager().registerEvents(new PlayerListener(), this); // register commands + System.out.println("[Resurrection] Adding commands..."); this.getCommand("about").setExecutor(new CommandAbout()); this.getCommand("resurrect").setExecutor(new CommandResurrect()); - System.out.println("[Resurrection] Successfully Started."); + System.out.println("[Resurrection] Successfully Started!"); } - // end of spigot things - public static void main(String[] args) { - CheckForUpdate check = new CheckForUpdate(); -// PlayerData playerData = new PlayerData(); -// playerData.saveData("This is the first line\nthis is the second line"); -// System.out.println(playerData.getPlayers()); -// playerData.readData(); - -// playerData.saveData("username,false,0"); -// System.out.println("now adding two more lines"); -// playerData.saveData(playerData.getPlayers() + "this is the third line\nthis is the fourth line\nthe thread is now sleeping\nonce more\nand again"); -// System.out.println(playerData.getPlayers()); -// try { -// Thread.sleep(100000); -// } catch (InterruptedException e) { -// e.printStackTrace(); -// } - - } + public static void main(String[] args) { } } diff --git a/src/net/brysonsteck/Resurrection/commands/CommandResurrect.java b/src/net/brysonsteck/Resurrection/commands/CommandResurrect.java index a969687..5e902e0 100644 --- a/src/net/brysonsteck/Resurrection/commands/CommandResurrect.java +++ b/src/net/brysonsteck/Resurrection/commands/CommandResurrect.java @@ -19,22 +19,22 @@ public class CommandResurrect implements CommandExecutor { if (valid) { Player resurrectPlayer = Bukkit.getPlayer(strings[0]); if (resurrectPlayer == null) { - p.sendMessage("That player does not exist! Failed to resurrect."); + p.sendMessage(ChatColor.RED + "That player does not exist! Failed to resurrect."); return false; } if (resurrectPlayer.getGameMode() == GameMode.SPECTATOR) { for (PotionEffect effect : resurrectPlayer.getActivePotionEffects()) resurrectPlayer.removePotionEffect(effect.getType()); resurrectPlayer.setGameMode(GameMode.SURVIVAL); - Bukkit.broadcastMessage(strings[0] + " has been resurrected manually by an admin!"); + Bukkit.broadcastMessage(ChatColor.YELLOW +""+ ChatColor.BOLD + strings[0] + " has been resurrected manually by an admin!"); return true; } else { - p.sendMessage(strings[0] + " is not dead! Failed to resurrect."); + p.sendMessage(ChatColor.RED + strings[0] + " is not dead! Failed to resurrect."); return false; } } else { - System.out.println("Too few arguments!"); - System.out.println("Usage: /resurrect PLAYER"); + System.out.println(ChatColor.RED + "Too few arguments!"); + System.out.println(ChatColor.RED + "Usage: /resurrect PLAYER"); return false; } } else { diff --git a/src/net/brysonsteck/Resurrection/player/PlayerListener.java b/src/net/brysonsteck/Resurrection/player/PlayerListener.java index 6bc361f..145d39c 100644 --- a/src/net/brysonsteck/Resurrection/player/PlayerListener.java +++ b/src/net/brysonsteck/Resurrection/player/PlayerListener.java @@ -24,8 +24,6 @@ public class PlayerListener implements Listener { public void onDeath(PlayerDeathEvent e) { System.out.println("Resurrection: A player has died!"); Player p = e.getEntity(); - Long timeOfDeath = System.currentTimeMillis(); - Long resurrectionTime = timeOfDeath + 86400000; // // TimeCheck death = new TimeCheck(timeOfDeath); // TimeCheck resurrect = new TimeCheck((timeOfDeath + 86400000) - timeOfDeath); @@ -34,16 +32,17 @@ public class PlayerListener implements Listener { // String resurrectFormatted = resurrect.formatTime(); p.sendMessage("You have died!! You will be able to respawn in the next 24 hours."); - + new BukkitRunnable() { + // save death information to player file @Override public void run() { for (PotionEffect effect : p.getActivePotionEffects()) p.removePotionEffect(effect.getType()); p.setGameMode(GameMode.SURVIVAL); - Bukkit.broadcastMessage(p.getDisplayName() + " has been resurrected manually by an admin!"); + Bukkit.broadcastMessage(ChatColor.YELLOW +""+ ChatColor.BOLD + p.getDisplayName() + " has resurrected!"); } - }.runTaskLater(JavaPlugin.getProvidingPlugin(Resurrection.class), 200); + }.runTaskLater(JavaPlugin.getProvidingPlugin(Resurrection.class), 1728000); } @EventHandler @@ -54,22 +53,19 @@ public class PlayerListener implements Listener { new BukkitRunnable() { @Override public void run() { - 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); +// PotionEffect invisibility = new PotionEffect(PotionEffectType.INVISIBILITY, 1728000, 10, false); + PotionEffect blindness = new PotionEffect(PotionEffectType.BLINDNESS, 1728000, 10, false); + PotionEffect slowness = new PotionEffect(PotionEffectType.SLOW, 1728000, 10, false); +// invisibility.apply(p); blindness.apply(p); slowness.apply(p); } }.runTaskLater(JavaPlugin.getProvidingPlugin(Resurrection.class), 1); - - } @EventHandler public void onPlayerMove(PlayerMoveEvent e) { Player p = e.getPlayer(); - Location location = p.getLocation(); if (p.getGameMode() == GameMode.SPECTATOR) { p.teleport(spawn); } diff --git a/src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java b/src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java deleted file mode 100644 index b9f2348..0000000 --- a/src/net/brysonsteck/Resurrection/player/ResurrectPlayer.java +++ /dev/null @@ -1,14 +0,0 @@ -package net.brysonsteck.Resurrection.player; - -import org.bukkit.Bukkit; -import org.bukkit.GameMode; -import org.bukkit.entity.Player; -import org.bukkit.potion.PotionEffect; - -public class ResurrectPlayer { - - public ResurrectPlayer(Player p) { - - - } -} diff --git a/src/net/brysonsteck/Resurrection/startup/CheckForUpdate.java b/src/net/brysonsteck/Resurrection/startup/CheckForUpdate.java index 56893d8..2a46aa5 100644 --- a/src/net/brysonsteck/Resurrection/startup/CheckForUpdate.java +++ b/src/net/brysonsteck/Resurrection/startup/CheckForUpdate.java @@ -3,10 +3,8 @@ package net.brysonsteck.Resurrection.startup; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.JsonParser; -import com.google.gson.stream.JsonReader; import java.io.*; -import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; @@ -25,8 +23,6 @@ public class CheckForUpdate { version = softwareObj.get("current-release").toString(); version = version.replace("\"", ""); versionURL = softwareObj.get("github-release").toString(); -// version = rootobj.get("current-version").getAsString(); -// versionURL = rootobj.get("release-url").getAsString(); } catch (IOException e) { System.out.println("[Resurrection] An error has occurred while attempting to check for updates."); e.printStackTrace();