public final class LibraryId extends java.lang.Object implements java.lang.Comparable<LibraryId>, ISerializable
| Modifier and Type | Field and Description |
|---|---|
static char |
BPT_SEP_CHARACTER |
java.lang.String |
completeId |
java.lang.String |
extension |
java.lang.String |
name |
byte[] |
uniqueId |
| Constructor and Description |
|---|
LibraryId() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(LibraryId o) |
boolean |
equals(java.lang.Object obj) |
void |
generateUniqueId(byte[] data) |
java.lang.String |
getCompleteId() |
int |
hashCode() |
void |
read(net.minecraft.nbt.NBTTagCompound nbt) |
void |
readData(io.netty.buffer.ByteBuf stream)
Deserializes the state from the stream
|
static byte[] |
toBytes(java.lang.String suffix) |
java.lang.String |
toString() |
static java.lang.String |
toString(byte[] bytes) |
void |
write(net.minecraft.nbt.NBTTagCompound nbt) |
void |
writeData(io.netty.buffer.ByteBuf stream)
Serializes the state to the stream
|
public static final char BPT_SEP_CHARACTER
public byte[] uniqueId
public java.lang.String name
public java.lang.String extension
public java.lang.String completeId
public void generateUniqueId(byte[] data)
public void write(net.minecraft.nbt.NBTTagCompound nbt)
public void read(net.minecraft.nbt.NBTTagCompound nbt)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getCompleteId()
public java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(LibraryId o)
compareTo in interface java.lang.Comparable<LibraryId>public static java.lang.String toString(byte[] bytes)
public static byte[] toBytes(java.lang.String suffix)
public void readData(io.netty.buffer.ByteBuf stream)
ISerializablereadData in interface ISerializablepublic void writeData(io.netty.buffer.ByteBuf stream)
ISerializablewriteData in interface ISerializable