From 52776ed5372b8b11e4546b129dc7de7913943e05 Mon Sep 17 00:00:00 2001 From: illumineawake Date: Sun, 15 Aug 2021 23:45:29 +1000 Subject: [PATCH] iutils: equipment.isNothingEquipped() fix --- iutils/iutils.gradle.kts | 2 +- .../client/plugins/iutils/ui/Equipment.java | 6 +++++- plugins.json | 2 +- .../{iutils-4.4.3.jar => iutils-4.4.4.jar} | Bin 1030251 -> 1030319 bytes 4 files changed, 7 insertions(+), 3 deletions(-) rename release/{iutils-4.4.3.jar => iutils-4.4.4.jar} (98%) diff --git a/iutils/iutils.gradle.kts b/iutils/iutils.gradle.kts index 5a05f108..90a8a183 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.4.3" +version = "4.4.4" 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/ui/Equipment.java b/iutils/src/main/java/net/runelite/client/plugins/iutils/ui/Equipment.java index 3fc62bb5..dba5b534 100644 --- a/iutils/src/main/java/net/runelite/client/plugins/iutils/ui/Equipment.java +++ b/iutils/src/main/java/net/runelite/client/plugins/iutils/ui/Equipment.java @@ -24,7 +24,11 @@ public class Equipment { } public boolean isNothingEquipped() { - return game.container(94) == null; + if (game.container(94) == null) { + return true; + } + + return !Arrays.stream(game.container(94).getItems()).anyMatch(e -> e.getId() != -1); } public int quantity(int id) { diff --git a/plugins.json b/plugins.json index 6ee437f2..b78ae709 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-15","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-15","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-15","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-15","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-15","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-15","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-15","sha512sum":"D9A00F68D0F8D185C6ABAB541BF6F84A516453F902000AE56E8A4223D0C8914FE17CA130E486E5423C187C99F4ED057D43117D98B413D3F8E4069CE7F590B001","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":"2021-08-15","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-15","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-15","sha512sum":"6DCA78B519680A344E615ED75955CEE1FD623AA9FCA534535B3946DFAE7B87D27F1FD41E8392F762B6BC77F0D76519536F347F631B792A7025E95AADEFB68C5D","version":"1.1.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquestassistant-1.1.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-15","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-15","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-15","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-15","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-15","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-15","sha512sum":"70EEC3C4C4F8D6859EEC4C492349EE041F30C12EE0C72EFFC9A816E8B3933AD308D0C98E302CA48BE8A308E38B2A19E5714C42BB6C9722A1AC2F6AB086D54B25","version":"4.4.3","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iutils-4.4.3.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-15","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-15","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-15","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-15","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-15","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-15","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-15","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-15","sha512sum":"D9A00F68D0F8D185C6ABAB541BF6F84A516453F902000AE56E8A4223D0C8914FE17CA130E486E5423C187C99F4ED057D43117D98B413D3F8E4069CE7F590B001","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":"2021-08-15","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-15","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-15","sha512sum":"6DCA78B519680A344E615ED75955CEE1FD623AA9FCA534535B3946DFAE7B87D27F1FD41E8392F762B6BC77F0D76519536F347F631B792A7025E95AADEFB68C5D","version":"1.1.1","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iquestassistant-1.1.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-15","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-15","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-15","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-15","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-15","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-15","sha512sum":"6E96A7BD055D0C59A22D600CA8E6ABD6E651B10456989494EBF8B485CFAA8064A5BD569FBA7C3945F626BCADFF20FC54EB7F02CCF59A2379DB706A435D7BC9F3","version":"4.4.4","url":"https://github.com/illumineawake/illu-plugins/blob/master/release/iutils-4.4.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-15","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.4.3.jar b/release/iutils-4.4.4.jar similarity index 98% rename from release/iutils-4.4.3.jar rename to release/iutils-4.4.4.jar index d87db159ce517336e916fccb29bad6dd8db19d9c..117173f0122e8c2b0fa44d44c7dff7d97d5677be 100644 GIT binary patch delta 4131 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 delta 4129 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 b9Z>i>x)N>S4#rm#q+bWJ+_t9yIyL_TC^~~U