From dc96c383a98b4d45b0463bd11457b9571095741c Mon Sep 17 00:00:00 2001 From: AliLaptop Date: Thu, 23 Jun 2016 14:08:25 -0400 Subject: [PATCH] Plugin Initialization --- .classpath | 8 ++++ .project | 17 ++++++++ .settings/org.eclipse.jdt.core.prefs | 11 ++++++ ButtonMultiDevPlugin.jar | Bin 0 -> 2510 bytes bin/buttondevteam/MainPlugin.class | Bin 0 -> 1536 bytes .../project2/tasks/ExampleClass.class | Bin 0 -> 347 bytes config.yml | 0 plugin.yml | 3 ++ src/buttondevteam/MainPlugin.java | 37 ++++++++++++++++++ .../project2/tasks/ExampleClass.java | 5 +++ 10 files changed, 81 insertions(+) create mode 100644 .classpath create mode 100644 .project create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 ButtonMultiDevPlugin.jar create mode 100644 bin/buttondevteam/MainPlugin.class create mode 100644 bin/buttondevteam/alisolarflare/project2/tasks/ExampleClass.class create mode 100644 config.yml create mode 100644 plugin.yml create mode 100644 src/buttondevteam/MainPlugin.java create mode 100644 src/buttondevteam/alisolarflare/project2/tasks/ExampleClass.java diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..f289777 --- /dev/null +++ b/.classpath @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..1bf4680 --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + TheButtonMultiDevPlugin + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..7341ab1 --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/ButtonMultiDevPlugin.jar b/ButtonMultiDevPlugin.jar new file mode 100644 index 0000000000000000000000000000000000000000..112bec1ff91c46b2bc5211a39803d45aa4118e52 GIT binary patch literal 2510 zcmb7F3p7;w9^T$#7)C~3aiS>XEnSUgj4%!3HICVoFXRAhxGoACLO_3ejjyXgb)9pRwt{U5gSF?tneZ<9 z{v+P;h$TNkIt<#QcHd|zrMq6~QQI%SjUi)nq&56@{Lps6Ab%{&gV_R4wN96mB9_j#(ZVukw3Z z7w%Q6mvCGown0U_4~qQhf`{|mME6+XG`J_@iJ)}}Rt7u~D2G~?GV_qj9Tu%Api^iz z+G4H^TH@~qeoRnFtzGu9g3p)Eo@;-SzEgc_^`a*scCe;8VX`)JhV&Mdc|tE+@(O^FlyMOdrY!Vv-~jLsICl{Lo~UCCU`Ns(Q3Z zx;v6!yUXJ@-~1FCL$SdadxoKDN!1gi8i6Ixq9GcKOQSSZyjNWqTHSssALR+~;dJPv zUM*uoyhn4=fz(x3+6u-jnI}e*Gw%=_7`ZqYl=Z7x#3^5dgGA6MONiMp;poLEB(Ri1 zCfusjs4rwY-LBHgrQ1KoKDd2jR=VU$Rc{p24grFTpU^w$4fIOes&&>kwkSR;` zNZX>a2tRl=`ewncCM@Be#GF=lO@k!!u)z);|H`<|ki5=^hpD;;6_OvXltlDZqzWe7 zqV0h+?wo6MS@j`pUER9fq8v)ZMLoPjQ!1eyp8s;QC6=?=`#r>=I!--)5)|_PdmM?jZRgN8cP|C9+(fA`` zv2DWQKc3@LL1%-DLBi-yNPHV3N$dHo&)VvHh0V{V92t#^lfS+(Kl!40Xno_XKsU&B)S^5!sy_fiMPyJgyE{w zBdNZg*zxAwu;}8Ny1SUA$@wYfiCQW}Fg-Elh#-k?rOl>4jya%c>}RcSDWx|@6RqdJ z{C7c>h);9y7W@W;L#f(x!`@joVcuWel8+w-aO0gfmpSpiz5Xoh(MWC=PKNUa632D9 zg=PQbCOR*U6IZ-G&WS5-m9zir_weFHaXg;ag11krU<-%q_`JC92L0WDx8pPg0Dx=P zyf}_M^GcFq&)mYXaer;ryuCOg=KU5N5p(MzTkzX^{hyLXBZb&406>I&J!jMRLWFbo EFGusS(*OVf literal 0 HcmV?d00001 diff --git a/bin/buttondevteam/MainPlugin.class b/bin/buttondevteam/MainPlugin.class new file mode 100644 index 0000000000000000000000000000000000000000..949e4e865b050fe72af4b18951d55358482e06c3 GIT binary patch literal 1536 zcma)5=}sC^6#g!v;B+b!ck6=IDqwYN?T)prxU?3R#D=7QnhbEot1v@m27In26}u#T zfId{yb7v5+g=h%(-Z}gCopXNw`SAe>z+o*6@+oIlzUMa~dU|8MSDZE!nhiLxV1Lz*TTdWvSD zz%7Qcv>UPFh@vKC!YF8IS0}Ajg&~|ZhOSsV!{ASud9I)fw^j5)VF;y#!S^bqEVn-D zSy@9QZRYf1Mz@6gt_%Inv9M*TPGBij&@?s;>7#&QK*b=282Sp_X{nuIA$D_+y%cCf zMK^k6$T1anG0xCSAw7Hy;}oqUdg(r?B7k53QHEjHu&5I~hmJ)otye@b&n*Qrm<`|_ z!~6}|S8*S6)Hf<*PcIQ?1D9pAL{BP+ArU~FA^dM<6$^Mk0jhej!uO9D=3*WU*MC2I z!gEftj_hj4DJ;p(X$*s{E*_v{JQKu2Qbmt-JDTO(h}w>BIXoYYWtJ37VMWDbJfX4B z%Vlol85Y|`X{qH3Qv_)S&s02@=oLbr;g(Gk8N^ElU);^Gs^XPY2OZP%Rqz^b19(HN z?9?e0>k^S)7)Pe;^oEK}Ih zn7SB23jNro#jawg1;$we#)k%s&vh8f?enLv&#w^6zzDH9+LCLzk&7mTh?0CSxD*nN c&Eh?-$6Fj}n(AEB^jzmS+tzW9^7yd-7w9fnQUCw| literal 0 HcmV?d00001 diff --git a/bin/buttondevteam/alisolarflare/project2/tasks/ExampleClass.class b/bin/buttondevteam/alisolarflare/project2/tasks/ExampleClass.class new file mode 100644 index 0000000000000000000000000000000000000000..7e9d7123bcbdb8a7a29677492665a22a4e9907c3 GIT binary patch literal 347 zcmbV|u};G<5QhItlLkVeg*RXW1}wpV5QwFMDS`pi{gN7RapEd=Dqf2TiGc^;p%CYa zftlg{^Z(yj{^YOkk52%nnB+(ZXH_49Yv+0uG&hQ^@y>GhD5cf1a|>OE6BXFMcy;~C z&C=?rW$$yOgvo+etSq-r>aL2LgyE%WO}HWq4i0C8bn521zyO;gWEc|0rD^qT-&DGL z;L2*kUg>JKGww|EzhN4ljVGL!|HQi>6!)(0YJFqkBfEduk0UnrA&~MDkWLX!G#97V g9>|W~vGFEBfN6s2OnovPyhe` literal 0 HcmV?d00001 diff --git a/config.yml b/config.yml new file mode 100644 index 0000000..e69de29 diff --git a/plugin.yml b/plugin.yml new file mode 100644 index 0000000..01123d6 --- /dev/null +++ b/plugin.yml @@ -0,0 +1,3 @@ +main: buttondevteam.MainPlugin +version: 1.0.0 +name: ButtonMultiDevPlugin \ No newline at end of file diff --git a/src/buttondevteam/MainPlugin.java b/src/buttondevteam/MainPlugin.java new file mode 100644 index 0000000..001b492 --- /dev/null +++ b/src/buttondevteam/MainPlugin.java @@ -0,0 +1,37 @@ +package buttondevteam; + +import java.util.logging.Logger; + +import org.bukkit.plugin.PluginDescriptionFile; +import org.bukkit.plugin.java.JavaPlugin; + +public class MainPlugin extends JavaPlugin{ + private PluginDescriptionFile pdfFile; + private Logger logger; + + public void onEnable(){ + //Logs "Plugin Enabled", registers commands + pdfFile = getDescription(); + logger = getLogger(); + logger.info(pdfFile.getName() + " has been started (V." + pdfFile.getVersion()+ ")."); + + registerCommands(); + registerEvents(); + + logger.info(pdfFile.getName() + " has been Enabled (V." + pdfFile.getVersion()+ ")."); + } + public void onDisable(){ + logger.info(pdfFile.getName() + " has been Disabled (V." + pdfFile.getVersion()+ ")."); + } + public void registerCommands(){ + //Example command: getCommand("createShrine").setExecutor(new CreateShrine(this)); + } + public void registerEvents(){ + //Example INIT: midnightListener = new MidnightListener(this); + //Example Event: getServer().getPluginManager().registerEvents(midnightListener, this); + + //INIT + + //EVENTS + } +} diff --git a/src/buttondevteam/alisolarflare/project2/tasks/ExampleClass.java b/src/buttondevteam/alisolarflare/project2/tasks/ExampleClass.java new file mode 100644 index 0000000..4a647fa --- /dev/null +++ b/src/buttondevteam/alisolarflare/project2/tasks/ExampleClass.java @@ -0,0 +1,5 @@ +package buttondevteam.alisolarflare.project2.tasks; + +public class ExampleClass { + +}