Class RocketAssemblerPeripheral
java.lang.Object
net.jcm.vsch.blocks.rocketassembler.RocketAssemblerPeripheral
- All Implemented Interfaces:
dan200.computercraft.api.peripheral.IPeripheral
public class RocketAssemblerPeripheral
extends Object
implements dan200.computercraft.api.peripheral.IPeripheral
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal dan200.computercraft.api.lua.MethodResultvoidattach(dan200.computercraft.api.peripheral.IComputerAccess computer) voiddetach(dan200.computercraft.api.peripheral.IComputerAccess computer) booleanequals(dan200.computercraft.api.peripheral.IPeripheral other) intintgetType()final booleanprotected voidqueueEvent(String event, Object... args)
-
Field Details
-
ASSEMBLE_SUCCESS_EVENT_ID
- See Also:
-
ASSEMBLE_FAILED_EVENT_ID
- See Also:
-
-
Constructor Details
-
RocketAssemblerPeripheral
-
-
Method Details
-
getTarget
- Specified by:
getTargetin interfacedan200.computercraft.api.peripheral.IPeripheral
-
getType
- Specified by:
getTypein interfacedan200.computercraft.api.peripheral.IPeripheral
-
getAdditionalTypes
- Specified by:
getAdditionalTypesin interfacedan200.computercraft.api.peripheral.IPeripheral
-
attach
public void attach(dan200.computercraft.api.peripheral.IComputerAccess computer) - Specified by:
attachin interfacedan200.computercraft.api.peripheral.IPeripheral
-
detach
public void detach(dan200.computercraft.api.peripheral.IComputerAccess computer) - Specified by:
detachin interfacedan200.computercraft.api.peripheral.IPeripheral
-
isAssembling
@LuaFunction public final boolean isAssembling() -
assemble
@LuaFunction public final dan200.computercraft.api.lua.MethodResult assemble(Optional<String> slug) throws dan200.computercraft.api.lua.LuaException - Throws:
dan200.computercraft.api.lua.LuaException
-
queueEvent
-
equals
public boolean equals(dan200.computercraft.api.peripheral.IPeripheral other) - Specified by:
equalsin interfacedan200.computercraft.api.peripheral.IPeripheral
-
getEnergy
@LuaFunction(mainThread=true) public int getEnergy() -
getEnergyCapacity
@LuaFunction(mainThread=true) public int getEnergyCapacity()
-