Added Inventory#clearExcept

This commit is contained in:
JKetelaar
2014-10-29 10:56:03 +01:00
parent fbc5ca9688
commit 036de02358
+15 -5
View File
@@ -11,7 +11,7 @@ import java.util.ArrayList;
/**
* @author Everel
* @author Everel, JKetelaar, Fryslan
*/
public class Inventory {
public static final int INVENTORY_INDEX = 3214;
@@ -35,6 +35,16 @@ public class Inventory {
}
}
public static void clearExcept(int... ids) {
for (Item item : getItems()) {
for (int id : ids) {
if (item.getId() != id) {
item.drop();
}
}
}
}
/**
* Gets inventory interface
*
@@ -196,13 +206,13 @@ public class Inventory {
return Inventory.getCount() == 0;
}
public static boolean containts(int... id){
public static boolean containts(int... id) {
return getCount(id) > 0;
}
public static Item getItem(int id){
for (Item i : getItems(id)){
if (i != null){
public static Item getItem(int id) {
for (Item i : getItems(id)) {
if (i != null) {
return i;
}
}