public class SimpleBlockDefinition extends java.lang.Object implements BlockDefinition, org.cloudburstmc.protocol.common.NamedDefinition
| Constructor and Description |
|---|
SimpleBlockDefinition(java.lang.String identifier,
int runtimeId,
org.cloudburstmc.nbt.NbtMap state) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getIdentifier() |
java.lang.String |
getPersistentIdentifier() |
int |
getRuntimeId() |
org.cloudburstmc.nbt.NbtMap |
getState() |
int |
hashCode() |
void |
setPersistentIdentifier(java.lang.String persistentIdentifier) |
java.lang.String |
toString() |
public SimpleBlockDefinition(java.lang.String identifier,
int runtimeId,
org.cloudburstmc.nbt.NbtMap state)
public java.lang.String getPersistentIdentifier()
public java.lang.String getIdentifier()
getIdentifier in interface org.cloudburstmc.protocol.common.NamedDefinitionpublic int getRuntimeId()
getRuntimeId in interface org.cloudburstmc.protocol.common.Definitionpublic org.cloudburstmc.nbt.NbtMap getState()
public void setPersistentIdentifier(java.lang.String persistentIdentifier)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object