public class TileEnergyEmitter extends TileBuildCraft
| Modifier and Type | Class and Description |
|---|---|
static class |
TileEnergyEmitter.Target |
| Modifier and Type | Field and Description |
|---|---|
float |
_MJ_STORED
TODO: Try to use these instead of IPowerReceptor
|
int |
accumulated |
float |
mjAcc |
java.util.Map<BlockIndex,TileEnergyEmitter.Target> |
targets |
| Constructor and Description |
|---|
TileEnergyEmitter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLaser(int x,
int y,
int z) |
void |
disableLaser(int x,
int y,
int z) |
void |
enableLaser(int x,
int y,
int z) |
net.minecraft.util.AxisAlignedBB |
getRenderBoundingBox() |
net.minecraft.world.World |
getWorld() |
void |
initialize() |
void |
requestLasers(RPCMessageInfo info) |
void |
synchronizeMJ(float val) |
void |
updateEntity() |
destroy, getDescriptionPacket, getOwner, getPacketPayload, getUpdatePacket, handleDescriptionPacket, handleUpdatePacket, invalidate, onBlockPlacedBy, postPacketHandling, readFromNBT, sendNetworkUpdate, writeToNBTaddMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validatepublic float _MJ_STORED
public float mjAcc
public int accumulated
public java.util.Map<BlockIndex,TileEnergyEmitter.Target> targets
public void initialize()
initialize in class TileBuildCraftpublic void updateEntity()
updateEntity in class TileBuildCraftpublic void synchronizeMJ(float val)
public void addLaser(int x,
int y,
int z)
public void enableLaser(int x,
int y,
int z)
public void disableLaser(int x,
int y,
int z)
public void requestLasers(RPCMessageInfo info)
public net.minecraft.world.World getWorld()
getWorld in class TileBuildCraftpublic net.minecraft.util.AxisAlignedBB getRenderBoundingBox()
getRenderBoundingBox in class net.minecraft.tileentity.TileEntity