Package mindustry.type
Class ItemSeq
java.lang.Object
mindustry.type.ItemSeq
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidadd(ItemModule itemModule) voidvoidclear()copy()voideach(ItemModule.ItemConsumer cons) intbooleanbooleanbooleaniterator()voidmin(int number) voidread(arc.util.serialization.Json json, arc.util.serialization.JsonValue jsonData) voidvoidvoidvoidtoArray()arc.struct.Seq<ItemStack>toSeq()toString()voidwrite(arc.util.serialization.Json json) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
values
protected final int[] values -
total
public int total
-
-
Constructor Details
-
ItemSeq
public ItemSeq() -
ItemSeq
-
-
Method Details
-
checkNegative
public void checkNegative() -
copy
-
each
-
clear
public void clear() -
toSeq
-
toArray
-
min
public void min(int number) -
has
-
has
-
has
-
get
-
set
-
add
-
add
-
add
-
add
-
add
-
add
-
remove
-
remove
-
remove
-
write
public void write(arc.util.serialization.Json json) - Specified by:
writein interfacearc.util.serialization.Json.JsonSerializable
-
read
public void read(arc.util.serialization.Json json, arc.util.serialization.JsonValue jsonData) - Specified by:
readin interfacearc.util.serialization.Json.JsonSerializable
-
toString
-
iterator
-