public class SchematicEntity extends Schematic
Schematic.BuildingStage| Modifier and Type | Field and Description |
|---|---|
net.minecraft.nbt.NBTTagCompound |
cpt |
java.lang.Class<? extends net.minecraft.entity.Entity> |
entity |
net.minecraft.item.ItemStack[] |
storedRequirements
This field contains requirements for a given block when stored in the
blueprint.
|
| Constructor and Description |
|---|
SchematicEntity() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAlreadyBuilt(IBuilderContext context) |
protected net.minecraft.nbt.NBTTagList |
newDoubleNBTList(double... par1ArrayOfDouble) |
protected net.minecraft.nbt.NBTTagList |
newFloatNBTList(float... par1ArrayOfFloat) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry) |
void |
readFromWorld(IBuilderContext context,
net.minecraft.entity.Entity entity) |
void |
rotateLeft(IBuilderContext context)
Perform a 90 degree rotation to the slot.
|
void |
transformToBlueprint(MappingRegistry registry,
Translation transform)
Performs a transformations from world to blueprints.
|
void |
transformToWorld(MappingRegistry registry,
Translation transform)
Performs a transformations from blueprints to worlds.
|
void |
writeRequirementsToBuilder(IBuilderContext context,
java.util.LinkedList<net.minecraft.item.ItemStack> requirements)
Returns the requirements needed to build this block.
|
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry) |
void |
writeToWorld(IBuilderContext context) |
doNotBuild, getBuildingPermission, getBuildStage, getEnergyRequirement, getStacksToDisplay, inventorySlotsToBlueprint, inventorySlotsToBlueprint, inventorySlotsToWorld, inventorySlotsToWorld, isAlreadyBuilt, postProcessing, readFromWorld, readRequirementsFromWorld, useItem, writeToWorldpublic java.lang.Class<? extends net.minecraft.entity.Entity> entity
public net.minecraft.nbt.NBTTagCompound cpt
public net.minecraft.item.ItemStack[] storedRequirements
public void writeRequirementsToBuilder(IBuilderContext context, java.util.LinkedList<net.minecraft.item.ItemStack> requirements)
SchematicwriteRequirementsToBuilder in class Schematicpublic void writeToWorld(IBuilderContext context)
public void readFromWorld(IBuilderContext context, net.minecraft.entity.Entity entity)
public void transformToBlueprint(MappingRegistry registry, Translation transform)
SchematictransformToBlueprint in class Schematicpublic void transformToWorld(MappingRegistry registry, Translation transform)
SchematictransformToWorld in class Schematicpublic void rotateLeft(IBuilderContext context)
SchematicrotateLeft in class Schematicpublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
writeToNBT in class Schematicpublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
readFromNBT in class Schematicprotected net.minecraft.nbt.NBTTagList newDoubleNBTList(double... par1ArrayOfDouble)
protected net.minecraft.nbt.NBTTagList newFloatNBTList(float... par1ArrayOfFloat)
public boolean isAlreadyBuilt(IBuilderContext context)