public class Blueprint extends Snapshot
| Modifier and Type | Class and Description |
|---|---|
class |
Blueprint.BuildingInfo |
Snapshot.Header, Snapshot.Key| Modifier and Type | Field and Description |
|---|---|
int[] |
data |
java.util.List<ISchematicEntity> |
entities |
java.util.List<ISchematicBlock> |
palette |
| Constructor and Description |
|---|
Blueprint() |
| Modifier and Type | Method and Description |
|---|---|
Blueprint |
copy() |
void |
deserializeNBT(net.minecraft.nbt.NBTTagCompound nbt) |
EnumSnapshotType |
getType() |
void |
replace(ISchematicBlock from,
ISchematicBlock to) |
net.minecraft.nbt.NBTTagCompound |
serializeNBT() |
computeKey, create, getDataSize, getDataSize, getDataSize, indexToPos, indexToPos, indexToPos, posToIndex, posToIndex, posToIndex, posToIndex, posToIndex, posToIndex, readFromNBT, toString, writeToNBTpublic final java.util.List<ISchematicBlock> palette
public int[] data
public final java.util.List<ISchematicEntity> entities
public void replace(ISchematicBlock from, ISchematicBlock to)
public net.minecraft.nbt.NBTTagCompound serializeNBT()
serializeNBT in class Snapshotpublic void deserializeNBT(net.minecraft.nbt.NBTTagCompound nbt)
throws InvalidInputDataException
deserializeNBT in class SnapshotInvalidInputDataExceptionpublic EnumSnapshotType getType()