public class MechanicalMixerTileEntity extends BasinOperatingTileEntity
IHaveGoggleInformation.Format| Modifier and Type | Field and Description |
|---|---|
int |
processingTicks |
boolean |
running |
int |
runningTicks |
basinChecker, basinRemoved, currentRecipecachedBoundingBox, capacity, effects, lastCapacityProvided, lastStressApplied, network, networkDirty, overStressed, preventSpeedUpdate, source, speed, stress, updateSpeed, wasMovedcomponentSpacing, numberFormat, spacing| Constructor and Description |
|---|
MechanicalMixerTileEntity(net.minecraft.tileentity.TileEntityType<? extends MechanicalMixerTileEntity> type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
continueWithPreviousRecipe() |
protected void |
fromTag(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT compound,
boolean clientPacket)
Hook only these in future subclasses of STE
|
protected java.util.List<net.minecraft.item.crafting.IRecipe<?>> |
getMatchingRecipes() |
protected java.util.Optional<ITriggerable> |
getProcessedRecipeTrigger() |
protected java.lang.Object |
getRecipeCacheKey() |
float |
getRenderedHeadOffset(float partialTicks) |
float |
getRenderedHeadRotationSpeed(float partialTicks) |
protected boolean |
isRunning() |
net.minecraft.util.math.AxisAlignedBB |
makeRenderBoundingBox() |
protected <C extends net.minecraft.inventory.IInventory> |
matchStaticFilters(net.minecraft.item.crafting.IRecipe<C> r) |
protected void |
onBasinRemoved() |
void |
renderParticles() |
protected void |
spillParticle(net.minecraft.particles.IParticleData data) |
void |
startProcessingBasin() |
void |
tick() |
void |
tickAudio() |
void |
write(net.minecraft.nbt.CompoundNBT compound,
boolean clientPacket)
Hook only these in future subclasses of STE
|
addBehaviours, applyBasinRecipe, getBasin, matchBasinRecipe, onSpeedChanged, shouldRenderNormally, updateBasinaddPropagationLocations, addToGoggleTooltip, addToTooltip, attachKinetics, calculateAddedStressCapacity, calculateStressApplied, canPropagateDiagonally, clearKineticInformation, convertToAngular, convertToDirection, convertToLinear, detachKinetics, getFlickerScore, getGeneratedSpeed, getOrCreateNetwork, getRenderBoundingBox, getSpeed, getStressConfigKey, getTheoreticalSpeed, hasNetwork, hasSource, initialize, isCustomConnection, isNoisy, isOverStressed, isSource, isSpeedRequirementFulfilled, needsSpeedUpdate, propagateRotationTo, removeSource, requestModelDataUpdate, setNetwork, setRemoved, setSource, setSpeed, switchToBlockState, 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, getCapability, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainedFluidTooltip, formatgetWorldpublic int runningTicks
public int processingTicks
public boolean running
public MechanicalMixerTileEntity(net.minecraft.tileentity.TileEntityType<? extends MechanicalMixerTileEntity> type)
public float getRenderedHeadOffset(float partialTicks)
public float getRenderedHeadRotationSpeed(float partialTicks)
public net.minecraft.util.math.AxisAlignedBB makeRenderBoundingBox()
makeRenderBoundingBox in class KineticTileEntityprotected void fromTag(net.minecraft.block.BlockState state,
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 tick()
tick in interface net.minecraft.tileentity.ITickableTileEntitytick in class BasinOperatingTileEntitypublic void renderParticles()
protected void spillParticle(net.minecraft.particles.IParticleData data)
protected java.util.List<net.minecraft.item.crafting.IRecipe<?>> getMatchingRecipes()
getMatchingRecipes in class BasinOperatingTileEntityprotected <C extends net.minecraft.inventory.IInventory> boolean matchStaticFilters(net.minecraft.item.crafting.IRecipe<C> r)
matchStaticFilters in class BasinOperatingTileEntitypublic void startProcessingBasin()
startProcessingBasin in class BasinOperatingTileEntitypublic boolean continueWithPreviousRecipe()
continueWithPreviousRecipe in class BasinOperatingTileEntityprotected void onBasinRemoved()
onBasinRemoved in class BasinOperatingTileEntityprotected java.lang.Object getRecipeCacheKey()
getRecipeCacheKey in class BasinOperatingTileEntityprotected boolean isRunning()
isRunning in class BasinOperatingTileEntityprotected java.util.Optional<ITriggerable> getProcessedRecipeTrigger()
getProcessedRecipeTrigger in class BasinOperatingTileEntitypublic void tickAudio()
tickAudio in class KineticTileEntity