Interface ITickable

All Known Subinterfaces:
IRequestManager, IRetryingRequestResolver, IStandardRequestManager
All Known Implementing Classes:
AbstractTileEntityWareHouse, AbstractWrappedRequestManager, StandardRequestManager, StandardRetryingRequestResolver, TileEntityBarrel, TileEntityColonyBuilding, TileEntityColonySign, TileEntityCompostedDirt, TileEntityEnchanter, TileEntityStash, TileEntityWareHouse, WrappedBlacklistAssignmentRequestManager, WrappedStaticStateRequestManager

public interface ITickable
Interface for tickable things.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Default parameterless ticking implementation.
    default void
    tick(net.minecraft.world.level.Level level, net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos)
    Tick the tickable with parameters.
  • Method Details

    • tick

      default void tick(net.minecraft.world.level.Level level, net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos)
      Tick the tickable with parameters.
      Parameters:
      level - the world its ticking in.
      state - its state.
      pos - the position its ticking at.
    • tick

      default void tick()
      Default parameterless ticking implementation.