- Enclosing class:
Objects
public final class Objects.ObjectInfoDefinition
extends Object
-
Field Summary
Fields
boolean
If true, the object will be always "active", irrespective of the status
int
byte
int
Name of the object (and processor)
int
The item processing type (i.e how does the object process the items exactly, e.g smelt them, crush them etc?)
boolean
boolean
int
boolean
The object type of the related object
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
id
public byte id
Internal id of the def. It's best to not rely on that id (may change with future updates)
-
name
Name of the object (and processor)
-
type
The object type of the related object
-
processingtype
The item processing type (i.e how does the object process the items exactly, e.g smelt them, crush them etc?)
-
showitems
public boolean showitems
-
requiresfuel
public boolean requiresfuel
-
fuelconsumption
public int fuelconsumption
-
maxfuellevel
public int maxfuellevel
-
primarystatus
public int primarystatus
-
secondarystatus
public int secondarystatus
-
alwaysactive
public boolean alwaysactive
If true, the object will be always "active", irrespective of the status
-
requiresupdateloop
public boolean requiresupdateloop
-
Method Details
-
synchronize
public void synchronize()