public class DeployerTileEntity extends KineticTileEntity
IHaveGoggleInformation.Format| Modifier and Type | Field and Description |
|---|---|
protected boolean |
boop |
protected FilteringBehaviour |
filtering |
protected net.minecraft.item.ItemStack |
heldItem |
protected com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.Mode |
mode |
protected java.util.List<net.minecraft.item.ItemStack> |
overflowItems |
protected DeployerFakePlayer |
player |
BeltProcessingBehaviour |
processingBehaviour |
protected float |
reach |
protected boolean |
redstoneLocked |
protected com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.State |
state |
protected int |
timer |
cachedBoundingBox, capacity, effects, lastCapacityProvided, lastStressApplied, network, networkDirty, overStressed, preventSpeedUpdate, source, speed, stress, updateSpeed, wasMovedcomponentSpacing, numberFormat, spacing| Constructor and Description |
|---|
DeployerTileEntity(net.minecraft.tileentity.TileEntityType<? extends DeployerTileEntity> type) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
void |
addBehaviours(java.util.List<TileEntityBehaviour> behaviours) |
boolean |
addToTooltip(java.util.List<net.minecraft.util.text.ITextComponent> tooltip,
boolean isPlayerSneaking) |
void |
changeMode() |
protected void |
fromTag(net.minecraft.block.BlockState blockState,
net.minecraft.nbt.CompoundNBT compound,
boolean clientPacket)
Hook only these in future subclasses of STE
|
<T> net.minecraftforge.common.util.LazyOptional<T> |
getCapability(net.minecraftforge.common.capabilities.Capability<T> cap,
net.minecraft.util.Direction side) |
float |
getHandOffset(float partialTicks) |
com.jozufozu.flywheel.core.PartialModel |
getHandPose() |
protected net.minecraft.util.math.vector.Vector3d |
getMovementVector() |
DeployerFakePlayer |
getPlayer() |
net.minecraft.item.crafting.IRecipe<? extends net.minecraft.inventory.IInventory> |
getRecipe(net.minecraft.item.ItemStack stack) |
protected int |
getTimerSpeed() |
void |
initialize() |
net.minecraft.util.math.AxisAlignedBB |
makeRenderBoundingBox() |
protected void |
onExtract(net.minecraft.item.ItemStack stack) |
void |
redstoneUpdate() |
void |
setAnimatedOffset(float offset) |
void |
setRemoved() |
boolean |
shouldRenderNormally() |
protected void |
start() |
boolean |
startBoop(net.minecraft.util.Direction facing) |
void |
tick() |
void |
triggerBoop() |
void |
write(net.minecraft.nbt.CompoundNBT compound,
boolean clientPacket)
Hook only these in future subclasses of STE
|
addPropagationLocations, addToGoggleTooltip, attachKinetics, calculateAddedStressCapacity, calculateStressApplied, canPropagateDiagonally, clearKineticInformation, convertToAngular, convertToDirection, convertToLinear, detachKinetics, getFlickerScore, getGeneratedSpeed, getOrCreateNetwork, getRenderBoundingBox, getSpeed, getStressConfigKey, getTheoreticalSpeed, hasNetwork, hasSource, isCustomConnection, isNoisy, isOverStressed, isSource, isSpeedRequirementFulfilled, needsSpeedUpdate, onSpeedChanged, propagateRotationTo, removeSource, requestModelDataUpdate, setNetwork, setSource, setSpeed, switchToBlockState, tickAudio, updateFromNetwork, warnOfMovementaddBehavioursDeferred, attachBehaviourLate, canPlayerUse, forEachBehaviour, getBehaviour, getRequiredItems, getWorld, isFluidHandlerCap, isItemHandlerCap, isVirtual, lazyTick, load, markVirtual, readClientUpdate, removeBehaviour, save, sendToContainer, setLazyTickRate, writeSafe, writeToClientcauseBlockUpdate, containedChunk, getTileData, getUpdatePacket, getUpdateTag, handleUpdateTag, notifyUpdate, onDataPacket, packetTarget, sendDataclearCache, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getType, getViewDistance, hasLevel, isRemoved, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, setChanged, setLevelAndPosition, setPosition, triggerEventareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainedFluidTooltip, formatgetWorldprotected com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.State state
protected com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.Mode mode
protected net.minecraft.item.ItemStack heldItem
protected DeployerFakePlayer player
protected int timer
protected float reach
protected boolean boop
protected java.util.List<net.minecraft.item.ItemStack> overflowItems
protected FilteringBehaviour filtering
protected boolean redstoneLocked
public BeltProcessingBehaviour processingBehaviour
public DeployerTileEntity(net.minecraft.tileentity.TileEntityType<? extends DeployerTileEntity> type)
public void addBehaviours(java.util.List<TileEntityBehaviour> behaviours)
addBehaviours in class KineticTileEntitypublic void initialize()
initialize in class KineticTileEntityprotected void onExtract(net.minecraft.item.ItemStack stack)
protected int getTimerSpeed()
public void tick()
tick in interface net.minecraft.tileentity.ITickableTileEntitytick in class KineticTileEntityprotected void start()
public boolean startBoop(net.minecraft.util.Direction facing)
public void triggerBoop()
protected void activate()
protected net.minecraft.util.math.vector.Vector3d getMovementVector()
protected void fromTag(net.minecraft.block.BlockState blockState,
net.minecraft.nbt.CompoundNBT compound,
boolean clientPacket)
SmartTileEntityfromTag in class KineticTileEntitypublic void write(net.minecraft.nbt.CompoundNBT compound,
boolean clientPacket)
SmartTileEntitywrite in class KineticTileEntitypublic void redstoneUpdate()
public com.jozufozu.flywheel.core.PartialModel getHandPose()
public net.minecraft.util.math.AxisAlignedBB makeRenderBoundingBox()
makeRenderBoundingBox in class KineticTileEntitypublic void setRemoved()
setRemoved in class KineticTileEntitypublic void changeMode()
public <T> net.minecraftforge.common.util.LazyOptional<T> getCapability(net.minecraftforge.common.capabilities.Capability<T> cap,
net.minecraft.util.Direction side)
getCapability in interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability in class net.minecraftforge.common.capabilities.CapabilityProvider<net.minecraft.tileentity.TileEntity>public boolean addToTooltip(java.util.List<net.minecraft.util.text.ITextComponent> tooltip,
boolean isPlayerSneaking)
addToTooltip in interface IHaveHoveringInformationaddToTooltip in class KineticTileEntitypublic boolean shouldRenderNormally()
public float getHandOffset(float partialTicks)
public void setAnimatedOffset(float offset)
@Nullable public net.minecraft.item.crafting.IRecipe<? extends net.minecraft.inventory.IInventory> getRecipe(net.minecraft.item.ItemStack stack)
public DeployerFakePlayer getPlayer()