From 7f8ba1dc03c8baf20d5fe53c14f8975f8316ec88 Mon Sep 17 00:00:00 2001 From: jakub Date: Wed, 18 Oct 2023 22:23:39 +0200 Subject: [PATCH] 1 --- .idea/.gitignore | 3 + .idea/artifacts/Informator_jar.xml | 8 ++ .idea/compiler.xml | 13 +++ .idea/encodings.xml | 7 ++ .idea/jarRepositories.xml | 30 +++++++ .idea/misc.xml | 19 +++++ .idea/modules.xml | 8 ++ .idea/vcs.xml | 6 ++ Informator.iml | 12 +++ pom.xml | 76 ++++++++++++++++++ .../xyz/soukup/informator/Informator.java | 40 +++++++++ src/main/resources/plugin.yml | 7 ++ target/Informator-1.0-SNAPSHOT.jar | Bin 0 -> 3623 bytes target/classes/plugin.yml | 7 ++ .../xyz/soukup/informator/Informator.class | Bin 0 -> 1755 bytes target/maven-archiver/pom.properties | 5 ++ .../compile/default-compile/createdFiles.lst | 0 .../compile/default-compile/inputFiles.lst | 1 + target/original-Informator-1.0-SNAPSHOT.jar | Bin 0 -> 3409 bytes 19 files changed, 242 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/artifacts/Informator_jar.xml create mode 100644 .idea/compiler.xml create mode 100644 .idea/encodings.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 Informator.iml create mode 100644 pom.xml create mode 100644 src/main/java/xyz/soukup/informator/Informator.java create mode 100644 src/main/resources/plugin.yml create mode 100644 target/Informator-1.0-SNAPSHOT.jar create mode 100644 target/classes/plugin.yml create mode 100644 target/classes/xyz/soukup/informator/Informator.class create mode 100644 target/maven-archiver/pom.properties create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/original-Informator-1.0-SNAPSHOT.jar diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/artifacts/Informator_jar.xml b/.idea/artifacts/Informator_jar.xml new file mode 100644 index 0000000..0eb4301 --- /dev/null +++ b/.idea/artifacts/Informator_jar.xml @@ -0,0 +1,8 @@ + + + $USER_HOME$/Plocha/betaserver/plugins/ + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..ea00890 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..aa00ffa --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..861936a --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..28403f3 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..f70bc9d --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Informator.iml b/Informator.iml new file mode 100644 index 0000000..fa63d4b --- /dev/null +++ b/Informator.iml @@ -0,0 +1,12 @@ + + + + + + + SPIGOT + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..0283fdb --- /dev/null +++ b/pom.xml @@ -0,0 +1,76 @@ + + + 4.0.0 + + xyz.soukup + Informator + 1.0-SNAPSHOT + jar + + Informator + + All in one plugin for TAB, Scoreboard, Title, Bossbar, Chat annoucements and MOTD + + 1.8 + UTF-8 + + https://soukup.xyz/ + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + ${java.version} + ${java.version} + + + + org.apache.maven.plugins + maven-shade-plugin + 3.2.4 + + + package + + shade + + + false + + + + + + + + src/main/resources + true + + + + + + + spigotmc-repo + https://hub.spigotmc.org/nexus/content/repositories/snapshots/ + + + sonatype + https://oss.sonatype.org/content/groups/public/ + + + + + + org.spigotmc + spigot-api + 1.16.5-R0.1-SNAPSHOT + provided + + + diff --git a/src/main/java/xyz/soukup/informator/Informator.java b/src/main/java/xyz/soukup/informator/Informator.java new file mode 100644 index 0000000..ce16f3d --- /dev/null +++ b/src/main/java/xyz/soukup/informator/Informator.java @@ -0,0 +1,40 @@ +package xyz.soukup.informator; + +import org.bukkit.Color; +import org.bukkit.plugin.java.JavaPlugin; + +import java.util.logging.Logger; + +public final class Informator extends JavaPlugin { + + @Override + public void onEnable() { + Logger logger = Informator.getPlugin(Informator.class).getLogger(); + logger.info( "\u001B[34m \n"+ + " ____ ____ __ \n" + + " / _/___ / __/___ _________ ___ ____ _/ /_____ _____\n" + + " / // __ \\/ /_/ __ \\/ ___/ __ `__ \\/ __ `/ __/ __ \\/ ___/\n" + + " _/ // / / / __/ /_/ / / / / / / / / /_/ / /_/ /_/ / / \n" + + "/___/_/ /_/_/ \\____/_/ /_/ /_/ /_/\\__,_/\\__/\\____/_/ \n" + + " \n" + + "\u001B[33m===========================================================\n\n" + + "\u001B[34m Plugin version:\u001B[37m " + getDescription().getVersion() + + "\n\u001B[34m Author:\u001B[37m Jakub Soukup" + + "\n\u001B[34m Website:\u001B[37m " + getDescription().getWebsite() + + "\n\u001B[34m Source code:\u001B[37m Jakub Soukup" + + "\n\n\u001B[35m Thanks for using my plugin! It means a lot to me <3" + + "\n\n" + + "\u001B[33m===========================================================\n" + + ); + } + + @Override + public void onDisable() { + // Plugin shutdown logic + } + + + + +} diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml new file mode 100644 index 0000000..537b105 --- /dev/null +++ b/src/main/resources/plugin.yml @@ -0,0 +1,7 @@ +name: Informator +version: '${project.version}' +main: xyz.soukup.informator.Informator +api-version: '1.16' +authors: [Jakub Soukup] +description: All in one plugin for TAB, Scoreboard, Title, Bossbar, Chat annoucements and MOTD +website: https://soukup.xyz/ diff --git a/target/Informator-1.0-SNAPSHOT.jar b/target/Informator-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..f001c6e0a1bd0a17905f3ff7a9ce45dbe29d3b4a GIT binary patch literal 3623 zcmb7G2|UyPAD%OJVzlJwpZgf1ggJ7?X3UWlB6q`>dsNO)ZmmNMkqVhy$=sC`A)@?P zRE``) zVHTE6y2(suTXz()HJo)V3}I^t!B!bHy=N=V}Os}Ke0&sk;Qn8 zP~O?g(ceGIYQ?Pg0QXmZt`ek7oFvP=LM9QxCwvAc1^4Lm>OWm%fja5>%_oOml%2lT zC$P{+kGp@|X|-RwO|`b(KIM|wj6{XlKAzWmmYmc3OS7>#b-4%Fzmc z&8biv6X;$0UNgLpLnBAq=VoQvFwtyK3OqtIduNz0`p~#weVwTGR$o=mZEe#SW5XV7o~ zeO{GOh`XI3^r42=0_V4Msn4kHoXY(J2iuFrvAv|i3w=IFmtf&Yeb3B=nlW$XcD}@X zXZwr6#ZUxZ$rP10oVLia>R!i#O-pbr#b~7NHZ-k`450sr0>zpR;N)GddoX=mx}@%G zEmYBcrMz?1`@tEpAq5d6_UVZTrckZr$uGHrzI{fpG*e{CC{wvAA@O)$J)>x~f$Zc4cLd&SGT(mAC(rw=QaT&*=|LB!`LibZ%54Hu8&(@d|WDdCP~Oz2GVJ-uDi0pI$i;Km7s(*$bTE0CG#ywa(-L zJx|<~B;C0|s$cyuk4FHzJCfh*oL03fh`L&fIgC(CS73AMKa@&HxO8aFJ}2{jVMlwE z%4O}wJG!c--P=FqNM~c_gBI+{hFqAhCJW|Ar6BQ6eHx2q%Bk~rLr>|y4Pky8ArzT2 zvai*O6>YB!-$5p$HuS+di6Fh45bWanha4^$ns@X$ee^F>* z+wA-Idvo^&Qx+Yw(i~Y&Ueagspi0uI-1YLim3(zgLD7yuuHKu9!$!Ek?{Kof$^V5| zZDbPPl!+=e|J0t`-;!c{(DGQcSG_gdhos0+KaK?5O-?%RHHZL~#Ci{w(!aH->@U5! zTluVwt&$iKuJW!i<)Zd(h{&}3+rm8I)`yZACaYl=u62uoWN)kQG<}2xMe?YpdHAZV zYJJgA-_hV6t-60%_;dm{;axvw(k={&Y7x=dmhE50nAZ_CWarTBtkfbEU9dDKe?wN* z_RftPlC$$IkUHTM$@%eTeUQY|k7-uVeZ_YL+?nlNCf%~ZjH9$NwFcr2_vb4mYb3u4 zd33T|wTCrdTSh#+F$wihr2xZzHDOiB@#cbpQ{YF$=pM8eU(`;?aXZz$c11*$9l-<5 zdliw@HbJpPDKiaOFJGJ@X17$9S%dPwHf>)Nc$e***iq(o70a9@H-vDII2Mx@A}s(h z>oF=al07q9*~GnVS-)p)>%s16x^n?$HC(YvQRaEG-@d$_Q2uED)MjTf-OMX`KLqPc#sXMO)$ZKRtTHt>9hEKI zTT~nJ>nG_5(T~5nH$FR;B#!rIE=tLN|Kh)37nA(Ej@LUfj)-FR7#onJR2@hp^b?|q zP`clQn&lOjO#hUnpifDJ%PEz@VbK{rC4}a>!97D6Cjy){%J$6X=OvII*wS+00%Vh$|bNFQIG_!m3cc~4XY0S}L002&s)s(6_8$*rqznn{q zpAW{>F97B0Zy99P0RuzjjN#@+MOGi+a$Aee9#bHIW4qtSZg zUx|stHj9LK<+(X8&IOKu=r4i{QJSlI)lU;6<;#2`=0EK2e9E7a=X6dfq>D`0|D!E?5~hY$+7EeO;#zXb|aKFFj7)1 zwKU0J*Pt|+mX_hye*U`o`dhyvGf-mYW(Z2Gq}DFFABdm2y%~@aDye0=9!L{0H*(N= zFeOq_EBB8aRMr0xFljj{?oDfP6!)f9Jb6c`UQUbqR>!a4uzoqS^}G&yJP-^_MqzJCAs8Nf7d8aRT}Ih-+&f#ho>hfxDvIGx8? ze$TP+ynze2n8z5u#XQDYGhtv7mvXo)kX>?pH@+dzF;-j?=)4nbIs&~V*LNN!wXzeg z+GUR%R=bnjHtBb-zU}3giR-uCHTd zy`WNYLV>~3D|_3vlGybumbre#Dk&W~bO-*58)*;Yagc-?&OMh?>D`Nanf*;1ML|IR zEeR7Au9&!rYXSob*s}@naU2rv?ZovqDJSu5=-JeCO&XHUIvsx7Db4?MH_fz|eJ%2_ zl)FV?G{xc6;lOFkbxX3c$**f)i=E_i)-@?IQREA)p!$FRa33%TmAG!4$2zzxurZ8<{2D3TLnYfO5fw`u~tt8$G!qoDCT}{f8`iz>mY4F4;M{ex2 zVlA-yTZK47h^t$+UyUU7yG$bLAz9mzb(O`4ydTS&WBZY`r5D694v3XYQ_A=M>NT;5 z`5cx^EQ98DBnT^3IjL6N*wWyZ>g@+K8TymZC{>)eNzabyp;Nto$Frkou~_xd!s%4RkkP5LGzTVohdy=xX3_1HF5wgM`a?CVDVP*hNBIAbJ_6R3`lz lEzQKlHJl_nE?}sY(}c>A^4trniy3VzMzo38DbD@5*wG54sPp>nrE4AIItxso}el2V8$ zKNgiEM^QP-RsFvEiB+oC@Bi%e{eC~&p7;Cvd7kZgp7+-j!L*4TL^Fd@6#C!Aw-Xz1 zMe12-K@E-dH@z^lNg>tge&>M{j;RW;0oSK1OfOU4z&$| zGH=pOWIo%vqmcd9S(n0K_LdO-kQg2=saiX!zQ16ybDTp7&;&dMPXVoM4+M%Q{}{z4 zV0-xBko5pIdT@O6@beDv2*CZpk^e_WjF+poFV?}|+jkwq`fn0N^h8xJGJ-%k%pj1& zZ!w1Ja5*PW2S2|oi)E9ZgFIjOxl7T~v68HJ3YkR&AM@#*6x^fLqx)om74E3*JC_)e zDl>JpS75%8k#P68<4T|ALzTJ)yQDO+X^Bdu+4hq#YRB|D%@<*ehjq>LH09hnV`VV5 zmR(Rzp<(SzQyj9SH@YTwNJ64}cL5kC-s~@+#MzLDCR=OVEhu*i-5U(~n|r$kmF%nI zsCUk~`X~(F+<7#;|Cj+egvzh;tnBC;y&9Y9mHn=L|1;@$FMX}jVX3;zro-a>Z7&5Q zNRCF>D=ztx=m4*}cL&0HIn{GCy^E_-hA1WjyP?ArlehXLnMZv2mJzkn(V_Q3Tsgv& z4YRk8dZ;83V`Nz%F{8nPgpP9I1%KlG+$m3+P=QK;*9zAohWVZLSw6*FI6l7QFxBh> z0aJ)XTL~X+Q8IW-0~VFsA!@(r5XDw(B9k$0-yKpdU*=M(^K`gnYs>ucRJd7fy4pM9 z)#`YMq9YbvGbug$5l|SLtdDO8ymebmz~EP*B594q$QWu3p(QV-?yzI$<4Ja|PdNL# zOzO^%Pb<>$u{Sb=-q&tJ5quZZdJXE&E8jhMsI6!W-$O0D*z1jU4ib*g^~jvB9raRb z-zHwcIKjQ}sB*wU(Am@C|o%zFJ znwpc9P-WNUijEbpduPN3dhe)bcncZ-1JXHfC4%=?q*^6?^p_ zM;YB z>~Z3@B=u%KwPEG`9MKfq)t>lz=ah++kDIba{5iKFefsT$<&qT~6lR!uGaE zuayS9JKk;=x+1#%5NK!QZ;wMM5g546y^!H-j~cUS_!>)wM!Htb3<*X@dG?0f>$lY z-A8#vUC?}7)B#gqd)d=A4xG$ zJ@IAmgOe31-E1UHY4P;N1k8Qq0vyMcxD`c*;(2+;fDfi4d$68-kvk>FY*qH!7EzRU z1ob!XRY2ER2gVd7P2b9T@%$7eyQQk!3PSqQw0%L~ZMIWd!JJF*=4;Xv4kv-ulCBUma|nU|uXjC00?egTG@Nmu7v z+s(pt($8(0syxF%sHhN?t=64)-ejNDQdM7YV}?OT(T;REv8jJwU@c>2$;8c~#YvS0 z;fV#71he^Tok!%%6|OuCt_x6`PDu8Cz;* zH3+8a#s9K8%Y9jSTSz$jtry%WUkNjTt=ksRefET5or=5cx@ONXpC0rw2EIU#%2SxF zPJIdIT^tTw(4O@-spXDYj5N!e`TF_QxY7r^C)PVl7^Yt``kJy$XUs#zRBX@h%qmxP z)l%NfvsvX9sbPYF9QEjnTjSI73F1UQmZBumyXSugIUA8~J6vneI3kMMW2i^ntzu85 zVjokCgwlP-Rn0FuXZj^A27XK+UrMSH4vot2E+seD59}GtIN|SjNg?x5bl@e(#mngr z2R}X8(e%hsU!eX)E4x)R)c*0S&|HT=cfQ9{C>XVEvMdIx7OU!hZ$K^9ZT!`cC|6In z$C*VbM~qz?N-BG7TX$(LWZs&0{@8OfJQ!H*#-!(;ADI50V!*D?T`2dH~|5JxJ zUvHd?uRq4c&pgni9RY>Q8Y0aMiY(qEWfASeDDKTOD+C0X6AF&!BpY#+a3aCPqft7* zyZCs@LsZ;3rP*0eu6a)XsLz5-kq1_EYM#W+AUM>`J!Pbe=g!R{DiIttym4^FZe9W+ zJTE&Kv#3WoE54{_3#cUqMljRwRUZ%qU_78HE!uUx0n%Z=R)I8Unvo(Tf%7`-J55Mu z*eJtjLT%M(H*NuztFn#0)t{vuO}MQZ4KWTZX^8cH`+Fcw$gLU;xRv1t;19BHjpNtC zZjFT$q4!%3djDRPdGr+gdZyAjg@KIFCoCPeaq`f{)T;4-zJ6r_WaoPF*M`#D3318)I~yO=C-6E1OyW7(6BFnkY