Class TigerseyeBlockEntity
java.lang.Object
net.minecraft.world.level.block.entity.BlockEntity
vazkii.botania.api.block_entity.SpecialFlowerBlockEntity
vazkii.botania.api.block_entity.BindableSpecialFlowerBlockEntity<ManaPool>
vazkii.botania.api.block_entity.FunctionalFlowerBlockEntity
vazkii.botania.common.block.flower.functional.TigerseyeBlockEntity
- All Implemented Interfaces:
Bound,FloatingFlowerProvider,WandBindable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class vazkii.botania.api.block_entity.BindableSpecialFlowerBlockEntity
BindableSpecialFlowerBlockEntity.BindableFlowerWandHud<F extends BindableSpecialFlowerBlockEntity<?>>Nested classes/interfaces inherited from class net.minecraft.world.level.block.entity.BlockEntity
net.minecraft.world.level.block.entity.BlockEntity.DataComponentInput -
Field Summary
Fields inherited from class vazkii.botania.api.block_entity.FunctionalFlowerBlockEntity
LINK_RANGE, redstoneSignalFields inherited from class vazkii.botania.api.block_entity.BindableSpecialFlowerBlockEntity
bindingPosFields inherited from class vazkii.botania.api.block_entity.SpecialFlowerBlockEntity
MYCELIUM_DELAY, overgrowth, overgrowthBoost, PODZOL_DELAY, TAG_TICKS_EXISTED, ticksExistedFields inherited from class net.minecraft.world.level.block.entity.BlockEntity
level, remove, worldPositionFields inherited from interface vazkii.botania.api.block.Bound
UNBOUND_POS -
Constructor Summary
ConstructorsConstructorDescriptionTigerseyeBlockEntity(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
Method Summary
Modifier and TypeMethodDescriptionintgetColor()intReturns a descriptor for the radius of this sub tile.static voidpacifyAfterLoad(net.minecraft.world.entity.Entity entity, net.minecraft.server.level.ServerLevel level) voidbooleantriggerEvent(int id, int payload) Methods inherited from class vazkii.botania.api.block_entity.FunctionalFlowerBlockEntity
acceptsRedstone, addMana, drawManaFromPool, findClosestTarget, getBindingRadius, getDefaultHudIcon, getMana, readFromPacketNBT, writeToPacketNBTMethods inherited from class vazkii.botania.api.block_entity.BindableSpecialFlowerBlockEntity
bindTo, canSelect, findBindCandidateAt, findBoundTile, getBinding, getBindingPos, getHudIcon, isValidBinding, setBindingPos, setPlacedBy, wouldBeValidBindingMethods inherited from class vazkii.botania.api.block_entity.SpecialFlowerBlockEntity
commonTick, emitParticle, getComparatorSignal, getEffectivePos, getFloatingData, getModulatedDelay, getRenderData, getSecondaryRadius, getUpdatePacket, getUpdateTag, isFloating, isOnSpecialSoil, isOvergrowthAffected, loadAdditional, saveAdditional, setFloating, syncMethods inherited from class net.minecraft.world.level.block.entity.BlockEntity
addEntityType, applyComponents, applyComponentsFromItemStack, applyImplicitComponents, clearRemoved, collectComponents, collectImplicitComponents, components, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPosFromTag, getType, hasLevel, isRemoved, isValidBlockState, loadCustomOnly, loadStatic, loadWithComponents, onlyOpCanSetNbt, parseCustomNameSafe, removeComponentsFromTag, saveCustomAndMetadata, saveCustomOnly, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setComponents, setLevel, setRemoved
-
Constructor Details
-
TigerseyeBlockEntity
public TigerseyeBlockEntity(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
-
-
Method Details
-
tickFlower
public void tickFlower()- Overrides:
tickFlowerin classFunctionalFlowerBlockEntity
-
pacifyAfterLoad
public static void pacifyAfterLoad(net.minecraft.world.entity.Entity entity, net.minecraft.server.level.ServerLevel level) -
triggerEvent
public boolean triggerEvent(int id, int payload) - Overrides:
triggerEventin classnet.minecraft.world.level.block.entity.BlockEntity
-
getRadius
Description copied from class:SpecialFlowerBlockEntityReturns a descriptor for the radius of this sub tile. This is called while a player is looking at the block with a Manaseer Monocle.- Specified by:
getRadiusin classSpecialFlowerBlockEntity
-
getColor
public int getColor()- Specified by:
getColorin classBindableSpecialFlowerBlockEntity<ManaPool>
-
getMaxMana
public int getMaxMana()- Specified by:
getMaxManain classBindableSpecialFlowerBlockEntity<ManaPool>
-