March 11, 20241 yr Working on a slayer script, each task sets an array of any needed items for that specific task. I'm trying to check that if(inventory.containsAll("Enchanted gem", myTeleItem, myFood, Arrays.toString(myNeededItemsNames)) && inventory.onlyContains("Enchanted gem", myTeleItem, myFood, Arrays.toString(myNeededItemsNames))){ //do stuff } I get that this isn't working because the Arrays.toString is putting out a single string and its looking for an item named "this, this, and that", but is there a simple way to go about what I'm trying to do here? Edit: as of now I'm just adding the other items to all tasks needed items array, but if someone knows how to go about what I was trying to do, I'd appreciate the information. Edited March 11, 20241 yr by Alakazizam
March 11, 20241 yr 4 hours ago, Alakazizam said: Working on a slayer script, each task sets an array of any needed items for that specific task. I'm trying to check that if(inventory.containsAll("Enchanted gem", myTeleItem, myFood, Arrays.toString(myNeededItemsNames)) && inventory.onlyContains("Enchanted gem", myTeleItem, myFood, Arrays.toString(myNeededItemsNames))){ //do stuff } I get that this isn't working because the Arrays.toString is putting out a single string and its looking for an item named "this, this, and that", but is there a simple way to go about what I'm trying to do here? Edit: as of now I'm just adding the other items to all tasks needed items array, but if someone knows how to go about what I was trying to do, I'd appreciate the information. Just like you said, built up 1 list with all items required and check that
March 11, 20241 yr Author 2 hours ago, Khaleesi said: Just like you said, built up 1 list with all items required and check that Yeah I got it sorted how I want, I was hoping there'd be a lazy way about it lol
Create an account or sign in to comment