Class AbstractLevelInteractingNetworkNodeContainerBlockEntity<T extends com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode>

All Implemented Interfaces:
ConfigurationCardTarget, NetworkItemTargetBlockEntity, PlayerAwareBlockEntity
Direct Known Subclasses:
AbstractUpgradeableNetworkNodeContainerBlockEntity

public abstract class AbstractLevelInteractingNetworkNodeContainerBlockEntity<T extends com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode> extends AbstractRedstoneModeNetworkNodeContainerBlockEntity<T>
  • Constructor Details

    • AbstractLevelInteractingNetworkNodeContainerBlockEntity

      protected AbstractLevelInteractingNetworkNodeContainerBlockEntity(net.minecraft.world.level.block.entity.BlockEntityType<?> type, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, T node)
  • Method Details

    • setBlockState

      public void setBlockState(net.minecraft.world.level.block.state.BlockState newBlockState)
      Overrides:
      setBlockState in class BaseNetworkNodeContainerBlockEntity<T extends com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode>
    • setLevel

      public void setLevel(net.minecraft.world.level.Level level)
      Overrides:
      setLevel in class net.minecraft.world.level.block.entity.BlockEntity
    • initialize

      protected final void initialize(net.minecraft.server.level.ServerLevel level)
    • initialize

      protected abstract void initialize(net.minecraft.server.level.ServerLevel level, net.minecraft.core.Direction direction)