public class TileMarker extends TileBuildCraft implements ITileAreaProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
TileMarker.Origin |
static class |
TileMarker.TileWrapper |
| Modifier and Type | Field and Description |
|---|---|
TileMarker.Origin |
origin |
boolean |
showSignals |
cache, guiWatchers, mode| Constructor and Description |
|---|
TileMarker() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
initialize() |
void |
invalidate() |
boolean |
isValidFromLocation(int x,
int y,
int z) |
void |
readData(io.netty.buffer.ByteBuf stream)
Deserializes the state from the stream
|
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
void |
removeFromWorld()
Remove from the world all objects used to define the area.
|
void |
tryConnection() |
void |
updateSignals() |
void |
writeData(io.netty.buffer.ByteBuf stream)
Serializes the state to the stream
|
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
int |
xMax() |
int |
xMin() |
int |
yMax() |
int |
yMin() |
int |
zMax() |
int |
zMin() |
addGuiWatcher, canConnectEnergy, equals, extractEnergy, getBattery, getBlock, getControlMode, getDescriptionPacket, getEnergyStored, getMaxEnergyStored, getOwner, getPacketUpdate, getTicksSinceEnergyReceived, getTile, hashCode, onBlockPlacedBy, receiveEnergy, removeGuiWatcher, sendNetworkUpdate, setBattery, setControlMode, updateEntity, validateaddMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfopublic TileMarker.Origin origin
public boolean showSignals
public void updateSignals()
public void initialize()
initialize in class TileBuildCraftpublic void tryConnection()
public int xMin()
xMin in interface IAreaProviderpublic int yMin()
yMin in interface IAreaProviderpublic int zMin()
zMin in interface IAreaProviderpublic int xMax()
xMax in interface IAreaProviderpublic int yMax()
yMax in interface IAreaProviderpublic int zMax()
zMax in interface IAreaProviderpublic void invalidate()
invalidate in class TileBuildCraftpublic void destroy()
destroy in class TileBuildCraftpublic void removeFromWorld()
IAreaProviderremoveFromWorld in interface IAreaProviderpublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
readFromNBT in class TileBuildCraftpublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
writeToNBT in class TileBuildCraftpublic void writeData(io.netty.buffer.ByteBuf stream)
ISerializablewriteData in interface ISerializablewriteData in class TileBuildCraftpublic void readData(io.netty.buffer.ByteBuf stream)
ISerializablereadData in interface ISerializablereadData in class TileBuildCraftpublic boolean isValidFromLocation(int x,
int y,
int z)
isValidFromLocation in interface ITileAreaProvider