Class AbstractComputerBehaviour
java.lang.Object
com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
com.simibubi.create.compat.computercraft.AbstractComputerBehaviour
- Direct Known Subclasses:
ComputerBehaviour,FallbackComputerBehaviour
-
Field Summary
FieldsFields inherited from class com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
blockEntity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondan200.computercraft.api.peripheral.IPeripheralgetType()booleanvoidprepareComputerEvent(@NotNull ComputerEvent event) voidread(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, boolean clientPacket) voidvoidsetHasAttachedComputer(boolean hasAttachedComputer) voidwrite(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, boolean clientPacket) Methods inherited from class com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
destroy, get, get, getPos, getRequiredItems, getWorld, initialize, isSafeNBT, lazyTick, onBlockChanged, onNeighborChanged, setLazyTickRate, tick, unload, writeSafe
-
Field Details
-
TYPE
-
-
Constructor Details
-
AbstractComputerBehaviour
-
-
Method Details
-
read
public void read(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, boolean clientPacket) - Overrides:
readin classBlockEntityBehaviour
-
write
public void write(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, boolean clientPacket) - Overrides:
writein classBlockEntityBehaviour
-
getPeripheralCapability
public dan200.computercraft.api.peripheral.IPeripheral getPeripheralCapability() -
removePeripheral
public void removePeripheral() -
setHasAttachedComputer
public void setHasAttachedComputer(boolean hasAttachedComputer) -
hasAttachedComputer
public boolean hasAttachedComputer() -
prepareComputerEvent
-
getType
- Specified by:
getTypein classBlockEntityBehaviour
-