Class RfidScannerPeripheral

java.lang.Object
me.alexdevs.classicPeripherals.peripherals.rfid.RfidScannerPeripheral
All Implemented Interfaces:
dan200.computercraft.api.peripheral.IPeripheral

public class RfidScannerPeripheral extends Object implements dan200.computercraft.api.peripheral.IPeripheral
  • Constructor Details

  • Method Details

    • getType

      public @NonNull String getType()
      Specified by:
      getType in interface dan200.computercraft.api.peripheral.IPeripheral
    • equals

      public boolean equals(@Nullable dan200.computercraft.api.peripheral.IPeripheral other)
      Specified by:
      equals in interface dan200.computercraft.api.peripheral.IPeripheral
    • attach

      public void attach(@NonNull dan200.computercraft.api.peripheral.IComputerAccess computer)
      Specified by:
      attach in interface dan200.computercraft.api.peripheral.IPeripheral
    • detach

      public void detach(@NonNull dan200.computercraft.api.peripheral.IComputerAccess computer)
      Specified by:
      detach in interface dan200.computercraft.api.peripheral.IPeripheral
    • getPosition

      public net.minecraft.world.phys.Vec3 getPosition()
    • emitScanEvent

      public void emitScanEvent(List<RfidScannerBlockEntity.ScannedRfidBadge> badges)
    • scan

      @LuaFunction public final dan200.computercraft.api.lua.MethodResult scan()