bootstrap plugins

This commit is contained in:
illumineawake 2020-06-28 17:16:14 +10:00
parent 7b4f0cdb09
commit cfda731ecc
18 changed files with 14 additions and 170 deletions

View File

@ -24,7 +24,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "5.18.0"
version = "5.2.1"
project.extra["PluginName"] = "AutoClickIllumine"
project.extra["PluginDescription"] = "What more is there to say?"

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.6"
version = "1.0.9"
project.extra["PluginName"] = "Auto World Hop"
project.extra["PluginDescription"] = "Auto world hop plugin Illumine edits"

View File

@ -25,7 +25,7 @@ import ProjectVersions.openosrsVersion;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "0.0.9.1"
version = "0.1.0"
project.extra["PluginName"] = "BlackjackIllumine"
project.extra["PluginDescription"] = "Allows for one-click blackjacking, both knocking out and pickpocketing"

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.4"
version = "1.0.7"
project.extra["PluginName"] = "Blast Furnace - Illumine"
project.extra["PluginDescription"] = "Illumine bot for Blast Furnace minigame"

View File

@ -25,7 +25,7 @@ import ProjectVersions.openosrsVersion
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.9.1"
version = "1.1.1"
project.extra["PluginName"] = "BotUtils" // This is the name that is used in the external plugin manager panel
project.extra["PluginDescription"] = "Illumine - Utils required for plugins to function with added automation" // This is the description that is used in the external plugin manager panel

View File

@ -83,7 +83,7 @@ subprojects {
doLast {
copy {
from("./build/libs/")
into("C:/Users/joshm/.runelite/externalmanager")
into("C:\\Users\\joshm\\Documents\\JavaProjects\\My Plugins Jars")
}
}
}

View File

@ -25,7 +25,7 @@ import ProjectVersions.openosrsVersion
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.4"
version = "1.0.7"
project.extra["PluginName"] = "Dense Essence Highlighter" // This is the name that is used in the external plugin manager panel
project.extra["PluginDescription"] = "Dense Essence highlighter" // This is the description that is used in the external plugin manager panel

View File

@ -1,45 +0,0 @@
import ProjectVersions.openosrsVersion
/*
* Copyright (c) 2019 Owain van Brakel <https://github.com/Owain94>
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.5"
project.extra["PluginName"] = "Java example plugin" // This is the name that is used in the external plugin manager panel
project.extra["PluginDescription"] = "Java example plugin" // This is the description that is used in the external plugin manager panel
tasks {
jar {
manifest {
attributes(mapOf(
"Plugin-Version" to project.version,
"Plugin-Id" to nameToId(project.extra["PluginName"] as String),
"Plugin-Provider" to project.extra["PluginProvider"],
"Plugin-Description" to project.extra["PluginDescription"],
"Plugin-License" to project.extra["PluginLicense"]
))
}
}
}

View File

@ -1,45 +0,0 @@
/*
* Copyright (c) 2018, Andrew EP | ElPinche256 <https://github.com/ElPinche256>
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package net.runelite.client.plugins.javaexample;
import net.runelite.client.config.Config;
import net.runelite.client.config.ConfigGroup;
import net.runelite.client.config.ConfigItem;
@ConfigGroup("JavaExampleConfig")
public interface JavaExampleConfig extends Config
{
@ConfigItem(
keyName = "example",
name = "Example config item",
description = "Example",
position = 0
)
default boolean example()
{
return true;
}
}

View File

@ -1,65 +0,0 @@
package net.runelite.client.plugins.javaexample;
import com.google.inject.Provides;
import javax.inject.Inject;
import lombok.extern.slf4j.Slf4j;
import net.runelite.api.coords.WorldArea;
import net.runelite.api.coords.WorldPoint;
import net.runelite.api.events.GameTick;
import net.runelite.client.config.ConfigManager;
import net.runelite.client.eventbus.Subscribe;
import net.runelite.client.plugins.Plugin;
import net.runelite.client.plugins.PluginDescriptor;
import net.runelite.client.plugins.PluginType;
import org.pf4j.Extension;
@Extension
@PluginDescriptor(
name = "Java example",
description = "Java example",
type = PluginType.MISCELLANEOUS
)
@Slf4j
public class JavaExamplePlugin extends Plugin
{
// Injects our config
@Inject
private JavaExampleConfig config;
// Provides our config
@Provides
JavaExampleConfig provideConfig(ConfigManager configManager)
{
return configManager.getConfig(JavaExampleConfig.class);
}
@Override
protected void startUp()
{
// runs on plugin startup
log.info("Plugin started");
// example how to use config items
if (config.example())
{
// do stuff
log.info("The value of 'config.example()' is ${config.example()}");
}
}
@Override
protected void shutDown()
{
// runs on plugin shutdown
log.info("Plugin stopped");
}
@Subscribe
private void onGameTick(GameTick gameTick)
{
// runs every gametick
log.info("Gametick");
}
}

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.9"
version = "1.0.9.2"
project.extra["PluginName"] = "Motherlode Mine Bot"
project.extra["PluginDescription"] = "Illumine Motherlode Mine bot plugin"

File diff suppressed because one or more lines are too long

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.8"
version = "1.1.1"
project.extra["PluginName"] = "Power Skiller"
project.extra["PluginDescription"] = "Illumine auto power skiller plugin"

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.3"
version = "1.0.5"
project.extra["PluginName"] = "Random Handler"
project.extra["PluginDescription"] = "Auto dismiss random events (illumine edit), notify when random events appear, remove talk/dismiss options on events that aren't yours"

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.6"
version = "1.0.9"
project.extra["PluginName"] = "Rooftop Agility"
project.extra["PluginDescription"] = "Illumine automated rooftop agility plugin"

View File

@ -31,7 +31,6 @@ include(":blackjackillumine")
include(":blastfurnacebot")
include(":botutils")
include(":essencehighlighter")
include(":javaexample")
include(":motherlodebot")
include(":powerskiller")
include(":randomhandler")

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.6"
version = "1.0.9"
project.extra["PluginName"] = "Test"
project.extra["PluginDescription"] = "Illumine test plugin"

View File

@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
version = "1.0.9"
version = "1.1.0"
project.extra["PluginName"] = "Tick Eat"
project.extra["PluginDescription"] = "Illumine auto eat food below given HP on tick"