public class GateVariant
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
EnumGateLogic |
logic |
EnumGateMaterial |
material |
EnumGateModifier |
modifier |
int |
numActionArgs |
int |
numSlots |
int |
numTriggerArgs |
Constructor and Description |
---|
GateVariant(EnumGateLogic logic,
EnumGateMaterial material,
EnumGateModifier modifier) |
GateVariant(net.minecraft.nbt.NBTTagCompound nbt) |
GateVariant(net.minecraft.network.PacketBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getLocalizedName() |
java.lang.String |
getVariantName() |
int |
hashCode() |
void |
writeToBuffer(net.minecraft.network.PacketBuffer buffer) |
net.minecraft.nbt.NBTTagCompound |
writeToNBT() |
public final EnumGateLogic logic
public final EnumGateMaterial material
public final EnumGateModifier modifier
public final int numSlots
public final int numTriggerArgs
public final int numActionArgs
public GateVariant(EnumGateLogic logic, EnumGateMaterial material, EnumGateModifier modifier)
public GateVariant(net.minecraft.nbt.NBTTagCompound nbt)
public GateVariant(net.minecraft.network.PacketBuffer buffer)
public net.minecraft.nbt.NBTTagCompound writeToNBT()
public void writeToBuffer(net.minecraft.network.PacketBuffer buffer)
public java.lang.String getVariantName()
public java.lang.String getLocalizedName()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object