public class SchematicTile extends SchematicBlock
Schematic.BuildingStage| Modifier and Type | Field and Description |
|---|---|
net.minecraft.nbt.NBTTagCompound |
tileNBT
This tree contains additional data to be stored in the blueprint.
|
block, defaultPermission, meta, storedRequirements| Constructor and Description |
|---|
SchematicTile() |
| Modifier and Type | Method and Description |
|---|---|
void |
idsToBlueprint(MappingRegistry registry)
Translates blocks and item ids to the blueprint referential
|
void |
idsToWorld(MappingRegistry registry)
Translates blocks and item ids to the world referential
|
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
Loads this schematic from the blueprint NBT.
|
void |
writeRequirementsToBlueprint(IBuilderContext context,
int x,
int y,
int z)
Write specific requirements coming from the world to the blueprint.
|
void |
writeToBlueprint(IBuilderContext context,
int x,
int y,
int z)
Initializes a schematic for blueprint according to an objet placed on {x,
y, z} on the world.
|
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
Saves this schematic to the blueprint NBT.
|
void |
writeToWorld(IBuilderContext context,
int x,
int y,
int z,
java.util.LinkedList<net.minecraft.item.ItemStack> stacks)
Places the block in the world, at the location specified in the slot.
|
getBuildingPermission, getBuildStage, isAlreadyBuilt, writeRequirementsToWorlddoNotBuild, doNotUse, getEnergyRequirement, getStacksToDisplay, postProcessing, rotateLeft, translateToBlueprint, translateToWorld, useItempublic net.minecraft.nbt.NBTTagCompound tileNBT
public void idsToBlueprint(MappingRegistry registry)
SchematicidsToBlueprint in class Schematicpublic void idsToWorld(MappingRegistry registry)
SchematicidsToWorld in class Schematicpublic void writeToWorld(IBuilderContext context, int x, int y, int z, java.util.LinkedList<net.minecraft.item.ItemStack> stacks)
writeToWorld in class SchematicBlockpublic void writeToBlueprint(IBuilderContext context, int x, int y, int z)
SchematicwriteToBlueprint in class Schematicpublic void writeRequirementsToBlueprint(IBuilderContext context, int x, int y, int z)
SchematicwriteRequirementsToBlueprint in class SchematicBlockpublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
SchematicwriteToNBT in class SchematicBlockpublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
SchematicreadFromNBT in class SchematicBlock