public abstract class LayerBase
extends net.minecraft.tileentity.TileEntity
| Constructor and Description |
|---|
LayerBase() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<LayerFlags> |
getLayerFlags() |
IPart |
getPart(AEPartLocation side)
Grants access for the layer to the parts of the host.
|
IPart |
getPart(net.minecraft.util.EnumFacing side)
Grants access for the layer to the parts of the host.
|
void |
markForSave() |
void |
notifyNeighbors()
called when the parts change in the container, YOU MUST CALL super.PartChanged();
|
void |
partChanged()
called when the parts change in the container, YOU MUST CALL super.PartChanged();
|
addInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getCapability, getDisplayName, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getUpdatePacket, getUpdateTag, getWorld, handleUpdateTag, hasCapability, hasFastRenderer, hasWorld, invalidate, isInvalid, markDirty, mirror, onChunkUnload, onDataPacket, onLoad, onlyOpsCanSetNbt, readFromNBT, receiveClientEvent, register, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, setWorldCreate, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validate, writeToNBTpublic IPart getPart(AEPartLocation side)
side - side of partpublic IPart getPart(net.minecraft.util.EnumFacing side)
side - side of partpublic void notifyNeighbors()
public void partChanged()
public java.util.Set<LayerFlags> getLayerFlags()
public void markForSave()