Package mindustry.type
Class ItemSeq
java.lang.Object
mindustry.type.ItemSeq
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
add
(ItemModule itemModule) void
void
clear()
copy()
void
each
(ItemModule.ItemConsumer cons) int
boolean
boolean
boolean
iterator()
void
min
(int number) void
read
(arc.util.serialization.Json json, arc.util.serialization.JsonValue jsonData) void
void
void
void
toArray()
arc.struct.Seq<ItemStack>
toSeq()
toString()
void
write
(arc.util.serialization.Json json) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
write
in interfacearc.util.serialization.Json.JsonSerializable
-
read
public void read(arc.util.serialization.Json json, arc.util.serialization.JsonValue jsonData) - Specified by:
read
in interfacearc.util.serialization.Json.JsonSerializable
-
toString
-
iterator
-