From 1919e9bdabb10d3ed0b257d50781016012a84b5d Mon Sep 17 00:00:00 2001 From: illumineawake Date: Sun, 8 Aug 2021 22:15:45 +1000 Subject: [PATCH] iutils: fix diagonal door npe walking: fix burning amulet id --- iutils/iutils.gradle.kts | 2 +- .../client/plugins/iutils/game/Game.java | 2 -- .../client/plugins/iutils/scene/Position.java | 2 +- .../iutils/walking/TeleportLoader.java | 2 +- .../plugins/iutils/walking/Walking.java | 11 ++++++----- plugins.json | 2 +- .../{iutils-4.3.4.jar => iutils-4.3.5.jar} | Bin 1028843 -> 1028752 bytes 7 files changed, 10 insertions(+), 11 deletions(-) rename release/{iutils-4.3.4.jar => iutils-4.3.5.jar} (96%) diff --git a/iutils/iutils.gradle.kts b/iutils/iutils.gradle.kts index 2418c190..f585b066 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.3.4" +version = "4.3.5" 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/game/Game.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/game/Game.java index 29cedeba..bd344486 100644 --- a/iutils/src/main/java/net/runelite/client/plugins/iutils/game/Game.java +++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/game/Game.java @@ -451,10 +451,8 @@ public class Game { if (condition.getAsBoolean()) { return true; } - tick(); } - return false; } diff --git a/iutils/src/main/java/net/runelite/client/plugins/iutils/scene/Position.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/scene/Position.java index 7d4631f0..35ec2af1 100644 --- a/iutils/src/main/java/net/runelite/client/plugins/iutils/scene/Position.java +++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/scene/Position.java @@ -78,7 +78,7 @@ public class Position implements Area { return ((Position) other).distanceTo(this); } - return -1; + return Integer.MAX_VALUE; } public boolean inside(Area area) { diff --git a/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/TeleportLoader.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/TeleportLoader.java index 82bb7c33..413e5854 100644 --- a/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/TeleportLoader.java +++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/TeleportLoader.java @@ -20,7 +20,7 @@ public class TeleportLoader { public static final int[] RING_OF_WEALTH = {11980, 11982, 11984, 11986, 11988}; public static final int[] AMULET_OF_GLORY = {1712, 1706, 1708, 1710, 11976, 11978}; public static final int[] NECKLACE_OF_PASSAGE = {21146, 21149, 21151, 21153, 21155}; - public static final int[] BURNING_AMULET = {21166, 21171, 21173, 21175, 21167}; + public static final int[] BURNING_AMULET = {21166, 21171, 21173, 21175, 21167, 21169}; public static final int XERICS_TALISMAN = 13393; public static final int[] SLAYER_RING = {11866, 11867, 11868, 11869, 11870, 11871, 11872, 11873, 21268}; public static final int[] DIGSITE_PENDANT = {11190, 11191, 11192, 11193, 11194}; diff --git a/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/Walking.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/Walking.java index 08d1b65e..6b9ac38c 100644 --- a/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/Walking.java +++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/walking/Walking.java @@ -90,11 +90,11 @@ public class Walking { var playerPosition = game.localPlayer().position(); for (var teleport : new TeleportLoader(game).buildTeleports()) { - if (teleport.target.distanceTo(playerPosition) > 50 && (playerPosition.distanceTo(target) > teleport.target.distanceTo(target) + 20)) { +// if (teleport.target.distanceTo(playerPosition) > 50 && (playerPosition.distanceTo(target) > teleport.target.distanceTo(target) + 20)) { teleports.putIfAbsent(teleport.target, teleport); - } else { - log.info("Teleport not added due to distance reqs: {}", teleport.target); - } +// } else { +// log.info("Teleport not added due to distance reqs: {}", teleport.target); +// } } var starts = new ArrayList<>(teleports.keySet()); @@ -222,7 +222,8 @@ public class Walking { private boolean hasDiagonalDoor(iTile tile) { var wall = tile.object(ObjectCategory.REGULAR); - return wall != null && wall.actions().contains("Open"); + + return wall != null && !wall.position().equals(game.localPlayer().position()) && wall.actions().contains("Open"); } private boolean isWallBlocking(Position a, Position b) { diff --git a/plugins.json b/plugins.json index c7db4748..1c8b555c 100644 --- a/plugins.json +++ b/plugins.json @@ -1 +1 @@ -[{"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"BotUtils","description":"Illumine - Utils required for plugins to function with added automation","id":"botutils-plugin","releases":[{"date":"2021-08-06","sha512sum":"A71C4F1B739303A6B543B80D6F10826A780D86365A495F0FFD3D2EE8A49585C18ADEE0EE59DA4729FEA017055F6C8E52FB46944653DF75681D5354FA62464CF0","version":"5.1.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/botutils-5.1.0.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":"2021-08-06","sha512sum":"22584C6A481F3A4CBE569BFC7DF053F05BE8A4B6793E173090773E3C6919DBEB5705A205DD27EEC1084BD51571935D3263AB7F6EA2E7B8EDA1A9F7EE45F4683C","version":"1.0.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/disablerendering-1.0.0.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":"2021-08-06","sha512sum":"DE7063171C8DEFD8E17471060111624172D18E05478574C1267E3D62F0D328E2A9520DF3471B6C0A1710D228B4FAC8CB867AE968987C40718FBA32EC47AC0105","version":"2.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iblackjack-2.1.2.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":"2021-08-06","sha512sum":"525470A8CDE1E77C038D16D46FFD32F1E793F9A4F1095FFF11FEE9F682D80B2016EE369C5B0298D33B8C8D2E2404416501AF11856C8739A9D0DE3CB917031FF4","version":"3.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/icombinationrunecrafter-3.1.3.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":"2021-08-06","sha512sum":"947E7C27746385BA8B2F84B3900DB483430C94ADB92C0E9A5DF1B608A2B7DB0CC1EBF083FFEFE71095CDB922A407D12ED9E96F2700A33BD23FDE546844EFCAB6","version":"2.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iherbcleaner-2.1.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":"2021-08-06","sha512sum":"B201FE2A998CA6584150F551A06BF6F2624DCF88082255EADBF2413A2D24FBA1865E7BAA0DC0B72939E76AD76C7E7B44CFB23C1536E20B350500CB48A14A7DCD","version":"4.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imagiccaster-4.1.2.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":"2021-08-06","sha512sum":"DD01D4D9E518387359031043622FF8E1D9405089C0FB0EFB2670D2FD15EBF6564B502C704AE341CEBE439F9C930C20D1EFB63457B83B52647FE781B0C650A006","version":"2.2.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imenudebugger-2.2.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":"2021-08-06","sha512sum":"91C82B66073E942668F888EC9816581C203FA9A69BBD109D694922370543CE1361D9B9608CD450EF4CB9C5B8C41A09D0C5F2525DF7F3749021F696E0A3E60223","version":"4.2.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerfighter-4.2.4.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":"2021-08-06","sha512sum":"A39C5BD79FEF4F8839F406BBACD5162CE3E8CD3A7C0C8B8F13A706810162E9717C8AC0567B4F197DF80AE1DCED70AF8634FA765641D51A9C3A8FDF6249FBF376","version":"6.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerskiller-6.1.3.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":"2021-08-06","sha512sum":"E09162B0B58F8653EBFD86FA9E84D813D7C0A060DD34852280D7224E2A52929F6FDBEF16598E0F89C5241F971D7CC78635456BFBBA4697CA0B086C195C157A43","version":"1.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquestassistant-1.0.1.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":"2021-08-06","sha512sum":"B19CED68CBA64F6F37A221045BD178B892E293A30DBCB6C4EBA3E45C88BD2B001E44B1EBACE0C90253FAC80511D97966FB3C4F3424C705C79911B3695921DC25","version":"1.0.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquesterfree-1.0.4.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":"2021-08-06","sha512sum":"C8D92784447CC5D4726BD22B5B402A8BC9B719FB6381543985D87FCE3F4AAA8BE6BEF3D4369C95E2D179EBDE8E76392E029D9AD3E118A0003F4BDA0AFC42F510","version":"5.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquickeater-5.1.2.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":"2021-08-06","sha512sum":"FAC53D573FC9489E293B0DD19CDAF4A62E2C28874661D0CF4AC8BE1D8756AAD6752144615B21F70B595803C970D109A6C9BBC0E7BF0C57F848573EEE5DA0B04D","version":"3.1.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irandomhandler-3.1.1.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":"2021-08-06","sha512sum":"706A284A3354C409250895398CD68F9EE5D99A88304988E2AAB243BCDCC13D60709AF1C89967E7401629F9FB8FF92CB33E63DBEB896F34800E7BE9823C84BF30","version":"6.1.6","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irooftopagility-6.1.6.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":"2021-08-06","sha512sum":"98C262B2D53F0ABDB3DE2961E514BB7DD496EAC9E5B3DB56B302146680BD8B180E91CB11F3F04502F828811AFFB45AFE0DCBBB170105E82BA65D14CAB82A1284","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":"2021-08-06","sha512sum":"655104452B822439860A9CFF105AA9ADD4586C62640FBD1FD13A45BF8FFD87DA25A5D064FD51B1AD5848802A486AD3A91C0B352B1EFFD9700E278E5B5AEFF0F5","version":"4.3.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iutils-4.3.4.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":"2021-08-06","sha512sum":"F1AAF978D489763F0DDC078CBF9AAD340D16B10B5D60DB02F5D60B38390FCE097380759B7B50558FBFF9DCE804BC11BEBFAE20EDF3A2DF520AA5C6EE785A6981","version":"4.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iworldwalker-4.0.1.jar?raw=true","requires":"^1.0.0"}]}] +[{"projectUrl":"https://discord.gg/9fGzEDR","provider":"illumine","name":"BotUtils","description":"Illumine - Utils required for plugins to function with added automation","id":"botutils-plugin","releases":[{"date":"2021-08-08","sha512sum":"A71C4F1B739303A6B543B80D6F10826A780D86365A495F0FFD3D2EE8A49585C18ADEE0EE59DA4729FEA017055F6C8E52FB46944653DF75681D5354FA62464CF0","version":"5.1.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/botutils-5.1.0.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":"2021-08-08","sha512sum":"22584C6A481F3A4CBE569BFC7DF053F05BE8A4B6793E173090773E3C6919DBEB5705A205DD27EEC1084BD51571935D3263AB7F6EA2E7B8EDA1A9F7EE45F4683C","version":"1.0.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/disablerendering-1.0.0.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":"2021-08-08","sha512sum":"DE7063171C8DEFD8E17471060111624172D18E05478574C1267E3D62F0D328E2A9520DF3471B6C0A1710D228B4FAC8CB867AE968987C40718FBA32EC47AC0105","version":"2.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iblackjack-2.1.2.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":"2021-08-08","sha512sum":"525470A8CDE1E77C038D16D46FFD32F1E793F9A4F1095FFF11FEE9F682D80B2016EE369C5B0298D33B8C8D2E2404416501AF11856C8739A9D0DE3CB917031FF4","version":"3.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/icombinationrunecrafter-3.1.3.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":"2021-08-08","sha512sum":"947E7C27746385BA8B2F84B3900DB483430C94ADB92C0E9A5DF1B608A2B7DB0CC1EBF083FFEFE71095CDB922A407D12ED9E96F2700A33BD23FDE546844EFCAB6","version":"2.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iherbcleaner-2.1.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":"2021-08-08","sha512sum":"B201FE2A998CA6584150F551A06BF6F2624DCF88082255EADBF2413A2D24FBA1865E7BAA0DC0B72939E76AD76C7E7B44CFB23C1536E20B350500CB48A14A7DCD","version":"4.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imagiccaster-4.1.2.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":"2021-08-08","sha512sum":"DD01D4D9E518387359031043622FF8E1D9405089C0FB0EFB2670D2FD15EBF6564B502C704AE341CEBE439F9C930C20D1EFB63457B83B52647FE781B0C650A006","version":"2.2.0","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/imenudebugger-2.2.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":"2021-08-08","sha512sum":"91C82B66073E942668F888EC9816581C203FA9A69BBD109D694922370543CE1361D9B9608CD450EF4CB9C5B8C41A09D0C5F2525DF7F3749021F696E0A3E60223","version":"4.2.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerfighter-4.2.4.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":"2021-08-08","sha512sum":"A39C5BD79FEF4F8839F406BBACD5162CE3E8CD3A7C0C8B8F13A706810162E9717C8AC0567B4F197DF80AE1DCED70AF8634FA765641D51A9C3A8FDF6249FBF376","version":"6.1.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/ipowerskiller-6.1.3.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":"2021-08-08","sha512sum":"E09162B0B58F8653EBFD86FA9E84D813D7C0A060DD34852280D7224E2A52929F6FDBEF16598E0F89C5241F971D7CC78635456BFBBA4697CA0B086C195C157A43","version":"1.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquestassistant-1.0.1.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":"2021-08-08","sha512sum":"B19CED68CBA64F6F37A221045BD178B892E293A30DBCB6C4EBA3E45C88BD2B001E44B1EBACE0C90253FAC80511D97966FB3C4F3424C705C79911B3695921DC25","version":"1.0.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquesterfree-1.0.4.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":"2021-08-08","sha512sum":"C8D92784447CC5D4726BD22B5B402A8BC9B719FB6381543985D87FCE3F4AAA8BE6BEF3D4369C95E2D179EBDE8E76392E029D9AD3E118A0003F4BDA0AFC42F510","version":"5.1.2","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquickeater-5.1.2.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":"2021-08-08","sha512sum":"FAC53D573FC9489E293B0DD19CDAF4A62E2C28874661D0CF4AC8BE1D8756AAD6752144615B21F70B595803C970D109A6C9BBC0E7BF0C57F848573EEE5DA0B04D","version":"3.1.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irandomhandler-3.1.1.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":"2021-08-08","sha512sum":"706A284A3354C409250895398CD68F9EE5D99A88304988E2AAB243BCDCC13D60709AF1C89967E7401629F9FB8FF92CB33E63DBEB896F34800E7BE9823C84BF30","version":"6.1.6","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/irooftopagility-6.1.6.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":"2021-08-08","sha512sum":"98C262B2D53F0ABDB3DE2961E514BB7DD496EAC9E5B3DB56B302146680BD8B180E91CB11F3F04502F828811AFFB45AFE0DCBBB170105E82BA65D14CAB82A1284","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":"2021-08-08","sha512sum":"3A888BA6EE52BDCC12739533074A6A68CF998D8A6D3A3BABE52DF85CED072B9D2F34F857A83D3AD835755151D9F9ED38F75EB2C8D97B705BEA046BCDABB43AED","version":"4.3.5","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iutils-4.3.5.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":"2021-08-08","sha512sum":"F1AAF978D489763F0DDC078CBF9AAD340D16B10B5D60DB02F5D60B38390FCE097380759B7B50558FBFF9DCE804BC11BEBFAE20EDF3A2DF520AA5C6EE785A6981","version":"4.0.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iworldwalker-4.0.1.jar?raw=true","requires":"^1.0.0"}]}] diff --git a/release/iutils-4.3.4.jar b/release/iutils-4.3.5.jar similarity index 96% rename from release/iutils-4.3.4.jar rename to release/iutils-4.3.5.jar index c956e4ff8b9bc3689a083dca2cf5d8587655fb80..f8ccd0b39a512835d198385b321e0c3cf204c8ff 100644 GIT binary patch delta 27575 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 delta 27813 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 WU;{uHUJwgx*8reFUI+lZivB<7y*f<*