From 6abd79cb64599a22da8c05cfba0cc3afd9de1593 Mon Sep 17 00:00:00 2001 From: dginovker Date: Sun, 15 Dec 2019 00:23:12 -0500 Subject: [PATCH] Fix inventory item detect syntax --- .../Actions/Logic/LogicHandler.java | 2 +- src/main/java/scriptfactory/Core.java | 2 +- .../Actions/Logic/LogicHandler.class | Bin 3719 -> 3655 bytes target/classes/scriptfactory/Core.class | Bin 3765 -> 3765 bytes 4 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/scriptfactory/Actions/Logic/LogicHandler.java b/src/main/java/scriptfactory/Actions/Logic/LogicHandler.java index abf31f8..ed07661 100644 --- a/src/main/java/scriptfactory/Actions/Logic/LogicHandler.java +++ b/src/main/java/scriptfactory/Actions/Logic/LogicHandler.java @@ -18,7 +18,7 @@ public class LogicHandler { switch (a.getMethod().replaceAll("-", " ")) { case "Item is in Inventory": - return Inventory.getCount(a.getParam(0)) >= (a.getParamAsString(1).equals("") ? 0 : a.getParam(1)); + return Inventory.getCount(a.getParam(0)) >= (a.getParamCount() == 1 ? 1 : a.getParam(1)); case "Inventory slots used": return Inventory.getCount() >= a.getParam(0); case "Item is on Ground": diff --git a/src/main/java/scriptfactory/Core.java b/src/main/java/scriptfactory/Core.java index 81cbdaf..4180956 100644 --- a/src/main/java/scriptfactory/Core.java +++ b/src/main/java/scriptfactory/Core.java @@ -21,7 +21,7 @@ import static scriptfactory.VarsMethods.log; * Welcome to AIO AIO - ScriptFactory. Make your own scripts! */ -@ScriptManifest(author = "Before", name = "Script Factory 1.13", category = Category.OTHER, version = 1.13, description = "Create your own scripts!", servers = "All") +@ScriptManifest(author = "Before", name = "Script Factory 1.14", category = Category.OTHER, version = 1.14, description = "Create your own scripts!", servers = "All") public class Core extends Script implements Paintable { private ArrayList actions = new ArrayList<>(); diff --git a/target/classes/scriptfactory/Actions/Logic/LogicHandler.class b/target/classes/scriptfactory/Actions/Logic/LogicHandler.class index 3fe5fadff761804582c91b4000642fc782ca0b1a..6b4633e5e404f027321ac2f0605246ce0b82b508 100644 GIT binary patch delta 1475 zcmZ9MTW}Or5Qe`qJCidGlT_Gb36YDNfDp1F2^fMRC^1|_z<>rq1c6l-TnvdO8x(Jg z5Jf>QVZGsn1Q6pTDu`}Yg1iY;K3HY>Wci>kTE6*a`5hAya^!$IHIbE}R z!iDka@BTe=4!DJHJZ945v4WK@_qp8f(ab92R=c#AxW=W`;r2s3z%AVyL(9m_cnGTWR;`;BjvQPtfVnMarX_ZN@#RdCH@V z?Z!Rr@eI$J^mCf$J*Lp)k~VRNk$b_QorZ6h#|(O0UUYfMz}=dcHLsldeUf`y3*Z zDGVKoyvFOAH+FX zr*a5&N`S>|@p(bAkXr@&mkYR!IkHox3-R)DXgQ8lV#P8Wy&uyHKiVF^joFes8els#n4>7Dx|$fKxV2KgOeDvc zb4RX}4O7xO#Mty4J5=vP9K&~vv88q_;s{%g(kwT&^f+qZ(r=}9j&V80U!Y(FPB?#s zCdb4qHwA*nuFFLShbe0fT8kORA<>}85NL4_KmQhiUA`k89=3$^MGW~jfIss5(k%44?W zQe_n|$0}s5HH|xhd#}S$Elgyd>>ZJq$DPc_RzC;|a^~horb18)4csMz(I_3t$c((O zKssM2nKewk$U4m;l^?8vQMIk=l039Ei#2zfCs<15%~uqN6^UJBlx9h0Z+>}Nrd+7a zz^;@DwImi+%14@h7&lx!fD^7cDY?)!v)dS)Va(;)D_v4J(xhogW92u9t`IM~O22x9 wK4R!=!_`?_(O4UCbNaU(Weg5VtC*;*}~N(Fb|czd#Ys?F0(ERcF2De&4x$PoEpUeMIK`zo*Us z)A_|`28(@`u+(Fj$8w()tTbwsN7C4bJyv_vd#v$T>#@$`5s#EP@u<&w9y4Bp#|9HL zY999qY4X{~6Pjk9l793}J}qoE;gdd3HPY(SM%t&HEj~~4jL%lK8TG8@IiE2+Z`2Du z8D2E$mozW?l(X356=ORL?W@LnP4L+6%Uxdgc*EmO zv#g4ln$CcC*{M*IMancg0(OxNc#p2^pH`{8n>|_2-c|BGdo>>fe8@)uAG1$^3A(aJ z?aK94?AII!ILIMI@y67aRAqa*skySIwKcVMVN+W=;4od9PXa#Wvw&{)Xg&}4f+LzQ z1A6#M^R=-@HOB&u^Nr?2z)89Sz9pw9%PKv5*s`YPhJY%11M&v%yMR;l1)P>X+MJsB z_nZm%ft>+A8ub%D2h8R!g|n=+y+Ps5OEtF%!a^QA@td<+4Jm4DNY|xWQ=4kqmZn>q zS{fB$`GV{^H&nIR&8j3@tBSK*2AwP{xLP=Ob9+nrM7cg_)lZj!G0QWde z`8c>0y{O~jSll6cP?Rj9TKu5DfIFEbkuoicmc#ZET&cuLWXJgzG7DtaEG?1{StHUS z(jjtQt}OQlYp5qUn4D*d-6LPmiQZ-drQ*l< zhfqyqsH&z^)lrsFNk*v#Mys^gZH!Ud8LPU)?q<9?Lb*I|g}T5b^*dA4A0*UYOjUm~ zOGFUpzck4B?js>Pkl zy)qs5Ng#7GaA2NvK3_7cm~feT&Hbt%T7`oXYt+18{J_@f9=2k%c+4TO-mZ9 zphkEF_@Qg?D+b_013xX6h-TAU9h+)M68|Tee;rA9jU>F0Bo>iaED}zOI&Kr|3u!1; F)_?w$5BLB8 diff --git a/target/classes/scriptfactory/Core.class b/target/classes/scriptfactory/Core.class index c267610036a07f0a7025611f63ddb0631e5eb67e..1e16cacf93d1ef40982cd6916030c78fa3131ba2 100644 GIT binary patch delta 25 hcmdlgyH$3B6APosWM>v%Hrs;5*STyrPh*ki0sw1(2jKt! delta 25 hcmdlgyH$3B6APp9WM>v%Hj%1_?(0N0Ph*ki0sw172kHO-