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 0000000..112bec1 Binary files /dev/null and b/ButtonMultiDevPlugin.jar differ diff --git a/bin/buttondevteam/MainPlugin.class b/bin/buttondevteam/MainPlugin.class new file mode 100644 index 0000000..949e4e8 Binary files /dev/null and b/bin/buttondevteam/MainPlugin.class differ diff --git a/bin/buttondevteam/alisolarflare/project2/tasks/ExampleClass.class b/bin/buttondevteam/alisolarflare/project2/tasks/ExampleClass.class new file mode 100644 index 0000000..7e9d712 Binary files /dev/null and b/bin/buttondevteam/alisolarflare/project2/tasks/ExampleClass.class differ 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 { + +}