Class AbstractComputerBehaviour

java.lang.Object
com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
com.simibubi.create.compat.computercraft.AbstractComputerBehaviour
Direct Known Subclasses:
ComputerBehaviour, FallbackComputerBehaviour

public class AbstractComputerBehaviour extends BlockEntityBehaviour
  • Field Details

  • Constructor Details

    • AbstractComputerBehaviour

      public AbstractComputerBehaviour(SmartBlockEntity te)
  • Method Details

    • read

      public void read(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, boolean clientPacket)
      Overrides:
      read in class BlockEntityBehaviour
    • write

      public void write(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, boolean clientPacket)
      Overrides:
      write in class BlockEntityBehaviour
    • getPeripheralCapability

      public dan200.computercraft.api.peripheral.IPeripheral getPeripheralCapability()
    • removePeripheral

      public void removePeripheral()
    • setHasAttachedComputer

      public void setHasAttachedComputer(boolean hasAttachedComputer)
    • hasAttachedComputer

      public boolean hasAttachedComputer()
    • getType

      public BehaviourType<?> getType()
      Specified by:
      getType in class BlockEntityBehaviour