Class NetworkNodeBlockEntityTicker<N extends com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode,T extends BaseNetworkNodeContainerBlockEntity<N>>

java.lang.Object
com.refinedmods.refinedstorage.common.support.AbstractBlockEntityTicker<T>
com.refinedmods.refinedstorage.common.support.network.NetworkNodeBlockEntityTicker<N,T>
All Implemented Interfaces:
net.minecraft.world.level.block.entity.BlockEntityTicker<T>
Direct Known Subclasses:
ControllerBlockEntityTicker, DiskContainerBlockEntityTicker, NetworkTransmitterBlockEntityTicker

public class NetworkNodeBlockEntityTicker<N extends com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode,T extends BaseNetworkNodeContainerBlockEntity<N>> extends AbstractBlockEntityTicker<T>
  • Constructor Details

    • NetworkNodeBlockEntityTicker

      public NetworkNodeBlockEntityTicker(Supplier<net.minecraft.world.level.block.entity.BlockEntityType<T>> allowedTypeSupplier)
    • NetworkNodeBlockEntityTicker

      public NetworkNodeBlockEntityTicker(Supplier<net.minecraft.world.level.block.entity.BlockEntityType<T>> allowedTypeSupplier, @Nullable net.minecraft.world.level.block.state.properties.BooleanProperty activenessProperty)
  • Method Details

    • tick

      public void tick(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, T blockEntity)