diff --git a/buildSrc/src/main/kotlin/Dependencies.kt b/buildSrc/src/main/kotlin/Dependencies.kt
index f5b1eca5..e2f95752 100644
--- a/buildSrc/src/main/kotlin/Dependencies.kt
+++ b/buildSrc/src/main/kotlin/Dependencies.kt
@@ -25,7 +25,7 @@
*/
object ProjectVersions {
- const val openosrsVersion = "4.23.0"
+ const val openosrsVersion = "4.24.1"
const val apiVersion = "^1.0.0"
}
diff --git a/imagiccaster/src/main/java/net/runelite/client/plugins/imagiccaster/iMagicCasterPlugin.java b/imagiccaster/src/main/java/net/runelite/client/plugins/imagiccaster/iMagicCasterPlugin.java
index 394bc208..03dd4c9e 100644
--- a/imagiccaster/src/main/java/net/runelite/client/plugins/imagiccaster/iMagicCasterPlugin.java
+++ b/imagiccaster/src/main/java/net/runelite/client/plugins/imagiccaster/iMagicCasterPlugin.java
@@ -239,7 +239,7 @@ public class iMagicCasterPlugin extends Plugin {
private void castSpell() {
switch (castType.getName()) {
case "Single cast":
- targetMenu = new LegacyMenuEntry("Cast", "", targetNPC.getIndex(), MenuAction.SPELL_CAST_ON_NPC.getId(),
+ targetMenu = new LegacyMenuEntry("Cast", "", targetNPC.getIndex(), MenuAction.WIDGET_TARGET_ON_NPC.getId(),
0, 0, false);
utils.oneClickCastSpell(selectedSpell.getSpell(), targetMenu, targetNPC.getConvexHull().getBounds(), sleepDelay());
timeout = 4 + tickDelay();
@@ -251,12 +251,12 @@ public class iMagicCasterPlugin extends Plugin {
timeout = 10 + tickDelay();
return;
case "High Alchemy":
- targetMenu = new LegacyMenuEntry("Cast", "", targetItem.getId(), MenuAction.ITEM_USE_ON_WIDGET.getId(), targetItem.getIndex(), 9764864, true);
+ targetMenu = new LegacyMenuEntry("Cast", "", targetItem.getId(), MenuAction.WIDGET_USE_ON_ITEM.getId(), targetItem.getIndex(), 9764864, true);
timeout = 5 + tickDelay();
utils.oneClickCastSpell(WidgetInfo.SPELL_HIGH_LEVEL_ALCHEMY, targetMenu, targetItem.getCanvasBounds().getBounds(), sleepDelay());
return;
case "Tele Grab":
- targetMenu = new LegacyMenuEntry("Cast", "", groundItem.getId(), MenuAction.SPELL_CAST_ON_GROUND_ITEM.getId(), groundItem.getTile().getSceneLocation().getX(), groundItem.getTile().getSceneLocation().getY(), true);
+ targetMenu = new LegacyMenuEntry("Cast", "", groundItem.getId(), MenuAction.WIDGET_TARGET_ON_GROUND_ITEM.getId(), groundItem.getTile().getSceneLocation().getX(), groundItem.getTile().getSceneLocation().getY(), true);
timeout = 5 + tickDelay();
utils.oneClickCastSpell(WidgetInfo.SPELL_TELEKINETIC_GRAB, targetMenu, new Rectangle(0, 0, 0, 0), sleepDelay());
return;
diff --git a/imenudebugger/src/main/java/net/runelite/client/plugins/imenudebugger/iMenuDebuggerPlugin.java b/imenudebugger/src/main/java/net/runelite/client/plugins/imenudebugger/iMenuDebuggerPlugin.java
index fa9eddcf..561aba7c 100644
--- a/imenudebugger/src/main/java/net/runelite/client/plugins/imenudebugger/iMenuDebuggerPlugin.java
+++ b/imenudebugger/src/main/java/net/runelite/client/plugins/imenudebugger/iMenuDebuggerPlugin.java
@@ -96,7 +96,7 @@ public class iMenuDebuggerPlugin extends Plugin {
utils.sendGameMessage("MenuAction value: " + event.getMenuAction());
utils.sendGameMessage("ActionParam value: " + event.getActionParam());
utils.sendGameMessage("WidgetId value: " + event.getWidgetId());
- utils.sendGameMessage("selectedItemIndex value: " + event.getSelectedItemIndex());
+// utils.sendGameMessage("selectedItemIndex value: " + event.getSelectedItemIndex());
}
}
diff --git a/ipowerfighter/src/main/java/net/runelite/client/plugins/ipowerfighter/iPowerFighterPlugin.java b/ipowerfighter/src/main/java/net/runelite/client/plugins/ipowerfighter/iPowerFighterPlugin.java
index 21ad9381..5935f73f 100644
--- a/ipowerfighter/src/main/java/net/runelite/client/plugins/ipowerfighter/iPowerFighterPlugin.java
+++ b/ipowerfighter/src/main/java/net/runelite/client/plugins/ipowerfighter/iPowerFighterPlugin.java
@@ -328,7 +328,7 @@ public class iPowerFighterPlugin extends Plugin {
log.debug("Alching item: {}", alchItem.getId());
targetMenu = new LegacyMenuEntry("", "",
alchItem.getId(),
- MenuAction.ITEM_USE_ON_WIDGET.getId(),
+ MenuAction.WIDGET_USE_ON_ITEM.getId(),
alchItem.getIndex(), WidgetInfo.INVENTORY.getId(),
false);
utils.oneClickCastSpell(WidgetInfo.SPELL_HIGH_LEVEL_ALCHEMY, targetMenu, alchItem.getCanvasBounds().getBounds(), sleepDelay());
diff --git a/irandomhandler/src/main/java/net/runelite/client/plugins/irandomhandler/iRandomHandlerPlugin.java b/irandomhandler/src/main/java/net/runelite/client/plugins/irandomhandler/iRandomHandlerPlugin.java
index a900873c..5642f699 100644
--- a/irandomhandler/src/main/java/net/runelite/client/plugins/irandomhandler/iRandomHandlerPlugin.java
+++ b/irandomhandler/src/main/java/net/runelite/client/plugins/irandomhandler/iRandomHandlerPlugin.java
@@ -184,7 +184,7 @@ public class iRandomHandlerPlugin extends Plugin {
genie = true;
if (client.getWidget(231, 3) != null) {
log.debug("Genie click here to continue found, progressing...");
- targetMenu = new LegacyMenuEntry("Continue", "", 0, MenuAction.WIDGET_TYPE_6.getId(),
+ targetMenu = new LegacyMenuEntry("Continue", "", 0, MenuAction.WIDGET_CONTINUE.getId(),
-1, 15138820, false);
menu.setEntry(targetMenu);
mouse.delayMouseClick(randomToDismiss.getConvexHull().getBounds(), sleepDelay());
diff --git a/irooftopagility/src/main/java/net/runelite/client/plugins/irooftopagility/iRooftopAgilityPlugin.java b/irooftopagility/src/main/java/net/runelite/client/plugins/irooftopagility/iRooftopAgilityPlugin.java
index 9945c08b..c21c6170 100644
--- a/irooftopagility/src/main/java/net/runelite/client/plugins/irooftopagility/iRooftopAgilityPlugin.java
+++ b/irooftopagility/src/main/java/net/runelite/client/plugins/irooftopagility/iRooftopAgilityPlugin.java
@@ -261,7 +261,7 @@ public class iRooftopAgilityPlugin extends Plugin {
private void highAlchItem() {
if (!setHighAlch) {
targetMenu = new LegacyMenuEntry("Cast", "
High Level Alchemy", 0,
- MenuAction.WIDGET_TYPE_2.getId(), -1, 14286887, false);
+ MenuAction.WIDGET_TARGET.getId(), -1, 14286887, false);
Widget spellWidget = client.getWidget(WidgetInfo.SPELL_HIGH_LEVEL_ALCHEMY);
if (spellWidget != null) {
menu.setEntry(targetMenu);
@@ -275,7 +275,7 @@ public class iRooftopAgilityPlugin extends Plugin {
alchItem = inventory.getWidgetItem(List.of(config.alchItemID(), (config.alchItemID() + 1)));
targetMenu = new LegacyMenuEntry("Cast", "High Level Alchemy ->",
alchItem.getId(),
- MenuAction.ITEM_USE_ON_WIDGET.getId(),
+ MenuAction.WIDGET_USE_ON_ITEM.getId(),
alchItem.getIndex(), 9764864,
false);
menu.setEntry(targetMenu);
diff --git a/iutils/iutils.gradle.kts b/iutils/iutils.gradle.kts
index 13b653da..84547be1 100644
--- a/iutils/iutils.gradle.kts
+++ b/iutils/iutils.gradle.kts
@@ -23,7 +23,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-version = "4.9.1"
+version = "4.9.2"
project.extra["PluginName"] = "iUtils"
project.extra["PluginDescription"] = "Illumine - Utils required for plugins to function with added automation"
diff --git a/iutils/src/main/java/net/runelite/client/plugins/iutils/InventoryUtils.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/InventoryUtils.java
index 41fe303a..f4b9370d 100644
--- a/iutils/src/main/java/net/runelite/client/plugins/iutils/InventoryUtils.java
+++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/InventoryUtils.java
@@ -478,7 +478,7 @@ public class InventoryUtils {
log.info("interacting inventory item: {}", item.getId());
sleep(minDelayBetween, maxDelayBetween);
menu.setModifiedEntry(new LegacyMenuEntry("", "", item1.getId(), opcode, item1.getIndex(), WidgetInfo.INVENTORY.getId(),
- false), item.getId(), item.getIndex(), MenuAction.ITEM_USE_ON_WIDGET_ITEM.getId());
+ false), item.getId(), item.getIndex(), MenuAction.ITEM_USE_ON_ITEM.getId());
mouse.click(item1.getCanvasBounds());
if (!interactAll) {
break;
diff --git a/iutils/src/main/java/net/runelite/client/plugins/iutils/game/InventoryItem.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/game/InventoryItem.java
index fd91863b..dbf506bb 100644
--- a/iutils/src/main/java/net/runelite/client/plugins/iutils/game/InventoryItem.java
+++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/game/InventoryItem.java
@@ -103,7 +103,7 @@ public class InventoryItem implements Interactable, Useable {
game.client.setSelectedItemSlot(item.slot());
game.client.setSelectedItemID(item.id());
game.client.invokeMenuAction("", "", id(),
- MenuAction.ITEM_USE_ON_WIDGET_ITEM.getId(), slot(), WidgetInfo.INVENTORY.getId());
+ MenuAction.ITEM_USE_ON_ITEM.getId(), slot(), WidgetInfo.INVENTORY.getId());
});
});
}
diff --git a/iutils/src/main/java/net/runelite/client/plugins/iutils/game/iWidget.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/game/iWidget.java
index 49783fec..a89443b2 100644
--- a/iutils/src/main/java/net/runelite/client/plugins/iutils/game/iWidget.java
+++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/game/iWidget.java
@@ -149,7 +149,7 @@ public class iWidget implements Interactable, Useable {
game().clientThread.invoke(() ->
client().invokeMenuAction("", "",
0,
- MenuAction.WIDGET_TYPE_6.getId(),
+ MenuAction.WIDGET_CONTINUE.getId(),
index(),
id()
)
@@ -172,7 +172,7 @@ public class iWidget implements Interactable, Useable {
game.client.setSelectedSpellWidget(id());
game.client.setSelectedSpellChildIndex(-1);
game.client.invokeMenuAction("", "", item.id(),
- MenuAction.ITEM_USE_ON_WIDGET.getId(), item.slot(), WidgetInfo.INVENTORY.getId());
+ MenuAction.WIDGET_USE_ON_ITEM.getId(), item.slot(), WidgetInfo.INVENTORY.getId());
}));
}
@@ -182,7 +182,7 @@ public class iWidget implements Interactable, Useable {
game.client.setSelectedSpellWidget(id());
game.client.setSelectedSpellChildIndex(-1);
game.client.invokeMenuAction("", "", npc.index(),
- MenuAction.SPELL_CAST_ON_NPC.getId(), 0, 0);
+ MenuAction.WIDGET_TARGET_ON_NPC.getId(), 0, 0);
}));
}
@@ -192,7 +192,7 @@ public class iWidget implements Interactable, Useable {
game.client.setSelectedSpellWidget(id());
game.client.setSelectedSpellChildIndex(-1);
game.client.invokeMenuAction("", "", object.id(),
- MenuAction.SPELL_CAST_ON_GAME_OBJECT.getId(), object.menuPoint().getX(), object.menuPoint().getY());
+ MenuAction.WIDGET_TARGET_ON_GAME_OBJECT.getId(), object.menuPoint().getX(), object.menuPoint().getY());
}));
}
}
diff --git a/plugins.json b/plugins.json
index e3cd1f57..58726fca 100644
--- a/plugins.json
+++ b/plugins.json
@@ -1 +1 @@
-[{"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"Disable Rendering","description":"Illumine - Disable rendering to improve performance","id":"disablerendering-plugin","releases":[{"date":"2022-04-17","sha512sum":"62BF2B45423EB9E1F4E32CB22FBFAC9651F7B4D9C0CE5BA05227A516F7C028DB2A79F3BF84522FA24AF95789DBAA983D878CDCD6A09EC88A2F9792A949CD5E7A","version":"1.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/disablerendering-1.0.1.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iBlackjack","description":"Illumine - Blackjack plugin","id":"iblackjack-plugin","releases":[{"date":"2022-04-17","sha512sum":"7AB2A6BF4502309134CED96A0916B5EFDA36D4997B2055874F51B4C09FE7294E49FB5B4A4D98EC763A9771A427DC6CFEFA8578397E9ADFFC6B964F11C3BBEADC","version":"2.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iblackjack-2.1.3.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iCombination Runecrafter Plugin","description":"Illumine - Combination Runecrafting plugin","id":"icombinationrunecrafterplugin-plugin","releases":[{"date":"2022-04-17","sha512sum":"F6D34B585A4DA230AAE02862F83B2F15032111721398155B36C6EEBFF6C8F551DC1EFD6950E3031912AF18674E8B309DB1A119E162A4ABECD4676B1B0CDF67D9","version":"3.1.5","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/icombinationrunecrafter-3.1.5.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iHerbCleaner","description":"Illumine - Herb Cleaner","id":"iherbcleaner-plugin","releases":[{"date":"2022-04-17","sha512sum":"44BDA7C2DB971EFB61A35C69B22D683137F4EB9D08B3546DDB3DACA0398FF4EB4B886CD5ADB444D64DDDC2BAAC81BFB34807522DC13489C760B4678DD42F7465","version":"2.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iherbcleaner-2.1.3.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iItem Combiner","description":"Illumine - Item Combiner plugin","id":"iitemcombiner-plugin","releases":[{"date":"2022-04-17","sha512sum":"E25A8694C8B8D623BB2F44C57530CCE9BA8E0337EF2AA1F0B677CC9A890E8C98F2516F4D118F5774608581C055DA58364B0D34DFBE728C03B9E274730B90A1E0","version":"1.0.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iitemcombiner-1.0.2.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iMagic Caster","description":"Illumine automated magic caster","id":"imagiccaster-plugin","releases":[{"date":"2022-04-17","sha512sum":"5254FF46B0DE44855AB95591D689B2F418F436000D1DC71B4659768278686C8FA879D38F45F6057E09C0CD5DCB71ECC0D821027F4E60147DFE09E05DB385C4E1","version":"4.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imagiccaster-4.1.3.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iMenu Debugger Plugin","description":"Illumine - Menu Debugger plugin","id":"imenudebuggerplugin-plugin","releases":[{"date":"2022-04-17","sha512sum":"D2FB12060BE0311CC82BB8C7ABA1E313F7595E177822062F0838971F0D3C7EBC07BCE11FF8F32E5100C075622A3DDCD3B7E900F743FCD13399372FD3FD92AAA8","version":"2.3.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imenudebugger-2.3.0.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iPowerfighter Plugin","description":"Illumine - Powerfighter plugin","id":"ipowerfighterplugin-plugin","releases":[{"date":"2022-04-17","sha512sum":"FC2A8A2478EA4F035580CB193296F5E8A00C7B5D553C9F2A72FF28AEB8EB637EEF5D463DCD4E8BEF10649A30C34782883E84320DB458CF8B1E24DF6DAEB5DB65","version":"4.2.9","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerfighter-4.2.9.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iPower Skiller","description":"Illumine auto power skiller plugin","id":"ipowerskiller-plugin","releases":[{"date":"2022-04-17","sha512sum":"942EFF8EE954B39218DE6CF973228A8990D737B76F43B11D6B4A23994BB7651C794697BC6BE74764C460905C006A69D4AE5770798965D7CCEAE7D3D9017955FA","version":"6.1.5","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerskiller-6.1.5.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iQuest Assistant","description":"Illumine - Quest Assistant plugin","id":"iquestassistant-plugin","releases":[{"date":"2022-04-17","sha512sum":"103ADE9DC49D15DA9484B07E33B83D561AFE03AE355BABFBC5703BFF08D93C29D6AAE58B9904BF843EB191513C3D248B3E8D13D9288670D5EF5D7D4C5751EB96","version":"1.1.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquestassistant-1.1.4.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iQuester Free","description":"Illumine - Free Quester plugin.","id":"iquesterfree-plugin","releases":[{"date":"2022-04-17","sha512sum":"4B5A2E7D82F0C737ABD7C1A537C6653442CD8A96A4F7E4A8A562C3E1AE8EF235E970F0FED44BF0A55C42A89C821173755C9EA9406594537839E92434384D0BED","version":"1.0.6","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquesterfree-1.0.6.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iQuick Eater","description":"Illumine - auto eat food, consume potions and equip items","id":"iquickeater-plugin","releases":[{"date":"2022-04-17","sha512sum":"93B4F134BF931CE5E7FDED8C00D134F8DA37B1BFF05C14667AF2702A9D1C997FE15E0ACD0A6D440DF08BBD3CE640C89921B0E32D72213BB0DB5D5A315A453C47","version":"5.1.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquickeater-5.1.4.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iRandom Handler","description":"illumine - Dismiss random events and handle genie","id":"irandomhandler-plugin","releases":[{"date":"2022-04-17","sha512sum":"24D2BC0EBA5193FFA3183AFC1E32F38AF971312C595BBD5675D24F0BFB2CB498AE57708E8DA1D5F26FA27DD88388C6B0C627FF6BEE3780F6312D2F4BC42486DD","version":"3.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irandomhandler-3.1.2.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iRooftop Agility","description":"Illumine automated rooftop agility plugin","id":"irooftopagility-plugin","releases":[{"date":"2022-04-17","sha512sum":"F9D60210DF26DC56B54D3F6B5A64AC83CE2579F00FF99CBACA371FAECDA141B655013BD0FAF53C7442AC786065B1B4E4D27ED60697200FFD90750B5428184D90","version":"6.1.8","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irooftopagility-6.1.8.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iTaskTemplate","description":"Illumine - Task Template plugin","id":"itasktemplate-plugin","releases":[{"date":"2022-04-17","sha512sum":"BFE55700D226B363CF0B84277F3C41469FF32DA74AC237FB85A98CE4F57DAD3A8E32D543AD2DB9EAC6B78C42D8FE185A839E7172178ACC8D0E4A0D39032B704E","version":"4.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/itasktemplate-4.0.1.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iUtils","description":"Illumine - Utils required for plugins to function with added automation","id":"iutils-plugin","releases":[{"date":"2022-04-17","sha512sum":"5F24FD8721E6821D7FCBD9DF1B2DA5EA4765A955FA61C7CE7F17DE4F2B00A8DCF7E90F4592D0C67545A8F03D5C2AE4778F7EFECE37EDD4F3FE56CC23E82C1D64","version":"4.9.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iutils-4.9.1.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iWorld Walker Plugin","description":"Illumine - World Walker plugin","id":"iworldwalkerplugin-plugin","releases":[{"date":"2022-04-17","sha512sum":"58D65B03A4B3F97FF0A6A0E0AEBD0F16E9B33A4C07D8DC50783F810D4007F6DAF4F1CEA07AC00323CE6BAE5AA2A7AF98E08739F447D98A1C4F6A8BD5E431FAC9","version":"4.0.8","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iworldwalker-4.0.8.jar?raw=true","requires":"^1.0.0"}]}]
+[{"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"Disable Rendering","description":"Illumine - Disable rendering to improve performance","id":"disablerendering-plugin","releases":[{"date":"2022-04-21","sha512sum":"62BF2B45423EB9E1F4E32CB22FBFAC9651F7B4D9C0CE5BA05227A516F7C028DB2A79F3BF84522FA24AF95789DBAA983D878CDCD6A09EC88A2F9792A949CD5E7A","version":"1.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/disablerendering-1.0.1.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iBlackjack","description":"Illumine - Blackjack plugin","id":"iblackjack-plugin","releases":[{"date":"2022-04-21","sha512sum":"7AB2A6BF4502309134CED96A0916B5EFDA36D4997B2055874F51B4C09FE7294E49FB5B4A4D98EC763A9771A427DC6CFEFA8578397E9ADFFC6B964F11C3BBEADC","version":"2.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iblackjack-2.1.3.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iCombination Runecrafter Plugin","description":"Illumine - Combination Runecrafting plugin","id":"icombinationrunecrafterplugin-plugin","releases":[{"date":"2022-04-21","sha512sum":"F6D34B585A4DA230AAE02862F83B2F15032111721398155B36C6EEBFF6C8F551DC1EFD6950E3031912AF18674E8B309DB1A119E162A4ABECD4676B1B0CDF67D9","version":"3.1.5","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/icombinationrunecrafter-3.1.5.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iHerbCleaner","description":"Illumine - Herb Cleaner","id":"iherbcleaner-plugin","releases":[{"date":"2022-04-21","sha512sum":"44BDA7C2DB971EFB61A35C69B22D683137F4EB9D08B3546DDB3DACA0398FF4EB4B886CD5ADB444D64DDDC2BAAC81BFB34807522DC13489C760B4678DD42F7465","version":"2.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iherbcleaner-2.1.3.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iItem Combiner","description":"Illumine - Item Combiner plugin","id":"iitemcombiner-plugin","releases":[{"date":"2022-04-21","sha512sum":"E25A8694C8B8D623BB2F44C57530CCE9BA8E0337EF2AA1F0B677CC9A890E8C98F2516F4D118F5774608581C055DA58364B0D34DFBE728C03B9E274730B90A1E0","version":"1.0.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iitemcombiner-1.0.2.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iMagic Caster","description":"Illumine automated magic caster","id":"imagiccaster-plugin","releases":[{"date":"2022-04-21","sha512sum":"0B711AA8E79ABD337CD47D36C5A5C7030FE019A8F5B948DD5F0AD0D8880024A35AD275EE1A61E7F01AB73E58095A5DE9CF53A6A89AFF863E7159020BBD5DC72A","version":"4.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imagiccaster-4.1.3.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iMenu Debugger Plugin","description":"Illumine - Menu Debugger plugin","id":"imenudebuggerplugin-plugin","releases":[{"date":"2022-04-21","sha512sum":"F6188BE22042FE56E66E90462F7A8061EE4C60C6DC6E51134F8D705C0A503A9A1B4DCCDA0875B8E3433561FC8C160F3F099C5EA27D321B714A00A807B1A50EB8","version":"2.3.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imenudebugger-2.3.0.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iPowerfighter Plugin","description":"Illumine - Powerfighter plugin","id":"ipowerfighterplugin-plugin","releases":[{"date":"2022-04-21","sha512sum":"1E20D54F343774443E55C96090EF1E50761C5D74500E61AF7B3649D0599E06FCBDB926EF9E3E829C6B4ABEAAFCFC9485000F4C6A0776F2C386A9312B857CE4F1","version":"4.2.9","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerfighter-4.2.9.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iPower Skiller","description":"Illumine auto power skiller plugin","id":"ipowerskiller-plugin","releases":[{"date":"2022-04-21","sha512sum":"942EFF8EE954B39218DE6CF973228A8990D737B76F43B11D6B4A23994BB7651C794697BC6BE74764C460905C006A69D4AE5770798965D7CCEAE7D3D9017955FA","version":"6.1.5","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerskiller-6.1.5.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iQuest Assistant","description":"Illumine - Quest Assistant plugin","id":"iquestassistant-plugin","releases":[{"date":"2022-04-21","sha512sum":"103ADE9DC49D15DA9484B07E33B83D561AFE03AE355BABFBC5703BFF08D93C29D6AAE58B9904BF843EB191513C3D248B3E8D13D9288670D5EF5D7D4C5751EB96","version":"1.1.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquestassistant-1.1.4.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iQuester Free","description":"Illumine - Free Quester plugin.","id":"iquesterfree-plugin","releases":[{"date":"2022-04-21","sha512sum":"4B5A2E7D82F0C737ABD7C1A537C6653442CD8A96A4F7E4A8A562C3E1AE8EF235E970F0FED44BF0A55C42A89C821173755C9EA9406594537839E92434384D0BED","version":"1.0.6","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquesterfree-1.0.6.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iQuick Eater","description":"Illumine - auto eat food, consume potions and equip items","id":"iquickeater-plugin","releases":[{"date":"2022-04-21","sha512sum":"93B4F134BF931CE5E7FDED8C00D134F8DA37B1BFF05C14667AF2702A9D1C997FE15E0ACD0A6D440DF08BBD3CE640C89921B0E32D72213BB0DB5D5A315A453C47","version":"5.1.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquickeater-5.1.4.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iRandom Handler","description":"illumine - Dismiss random events and handle genie","id":"irandomhandler-plugin","releases":[{"date":"2022-04-21","sha512sum":"7A6ED77F4955D6F7E62DB1E36957672EE73AF72B2598800A08B8215B02B13D2A428C2BDA310AD47E4F6D0C28C8FDBD9BB53990954E37438275796153BCDA5C5F","version":"3.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irandomhandler-3.1.2.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iRooftop Agility","description":"Illumine automated rooftop agility plugin","id":"irooftopagility-plugin","releases":[{"date":"2022-04-21","sha512sum":"58226B86FF6669E4BA5E0DF31FEE85C729915234CAC3CC8391BAFE06BE51B302EE8268B2A2DE6CBE4A559E7521D824301C3C8E69D433E023B9140B43206134E3","version":"6.1.8","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irooftopagility-6.1.8.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iTaskTemplate","description":"Illumine - Task Template plugin","id":"itasktemplate-plugin","releases":[{"date":"2022-04-21","sha512sum":"BFE55700D226B363CF0B84277F3C41469FF32DA74AC237FB85A98CE4F57DAD3A8E32D543AD2DB9EAC6B78C42D8FE185A839E7172178ACC8D0E4A0D39032B704E","version":"4.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/itasktemplate-4.0.1.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iUtils","description":"Illumine - Utils required for plugins to function with added automation","id":"iutils-plugin","releases":[{"date":"2022-04-21","sha512sum":"74C49E5283A96DBEF6F2AA316F0642B27B717E36E2FCC3629CFDC4C3846BDC553C80EEB1567D5BBABD1DCB9527400AE7C1B08209C920B37391EA4F08693F473A","version":"4.9.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iutils-4.9.2.jar?raw=true","requires":"^1.0.0"}]}, {"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"iWorld Walker Plugin","description":"Illumine - World Walker plugin","id":"iworldwalkerplugin-plugin","releases":[{"date":"2022-04-21","sha512sum":"58D65B03A4B3F97FF0A6A0E0AEBD0F16E9B33A4C07D8DC50783F810D4007F6DAF4F1CEA07AC00323CE6BAE5AA2A7AF98E08739F447D98A1C4F6A8BD5E431FAC9","version":"4.0.8","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iworldwalker-4.0.8.jar?raw=true","requires":"^1.0.0"}]}]
diff --git a/release/imagiccaster-4.1.3.jar b/release/imagiccaster-4.1.3.jar
index 16e95261..a063c9ee 100644
Binary files a/release/imagiccaster-4.1.3.jar and b/release/imagiccaster-4.1.3.jar differ
diff --git a/release/imenudebugger-2.3.0.jar b/release/imenudebugger-2.3.0.jar
index 2dad418d..a644de22 100644
Binary files a/release/imenudebugger-2.3.0.jar and b/release/imenudebugger-2.3.0.jar differ
diff --git a/release/ipowerfighter-4.2.9.jar b/release/ipowerfighter-4.2.9.jar
index 78a65b55..51e310d3 100644
Binary files a/release/ipowerfighter-4.2.9.jar and b/release/ipowerfighter-4.2.9.jar differ
diff --git a/release/irandomhandler-3.1.2.jar b/release/irandomhandler-3.1.2.jar
index 1f391ec6..7c874a1a 100644
Binary files a/release/irandomhandler-3.1.2.jar and b/release/irandomhandler-3.1.2.jar differ
diff --git a/release/irooftopagility-6.1.8.jar b/release/irooftopagility-6.1.8.jar
index a6cf74b9..71fc2fd2 100644
Binary files a/release/irooftopagility-6.1.8.jar and b/release/irooftopagility-6.1.8.jar differ
diff --git a/release/iutils-4.9.1.jar b/release/iutils-4.9.2.jar
similarity index 97%
rename from release/iutils-4.9.1.jar
rename to release/iutils-4.9.2.jar
index 5f75603d..92fc7f68 100644
Binary files a/release/iutils-4.9.1.jar and b/release/iutils-4.9.2.jar differ