Skip navigation links
A C D E F G H I L M O P Q R S T U V Y 

A

addFuel(int) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Increase the turtle's fuel level by the given amount.
addReceiver(IPacketReceiver) - Method in interface dan200.computercraft.api.network.IPacketNetwork
Add a receiver to the network.
attach(IComputerAccess) - Method in interface dan200.computercraft.api.peripheral.IPeripheral
Is called when canAttachToSide has returned true, and a computer is attaching to the peripheral.

C

callMethod(ILuaContext, int, Object[]) - Method in interface dan200.computercraft.api.lua.ILuaObject
Called when a user calls one of the methods that this object implements.
callMethod(IComputerAccess, ILuaContext, int, Object[]) - Method in interface dan200.computercraft.api.peripheral.IPeripheral
This is called when a lua program on an attached computer calls peripheral.call() with one of the methods exposed by IPeripheral.getMethodNames().
ComputerCraftAPI - Class in dan200.computercraft.api
The static entry point to the ComputerCraft API.
ComputerCraftAPI() - Constructor for class dan200.computercraft.api.ComputerCraftAPI
 
consumeFuel(int) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Removes some fuel from the turtles fuel supply.
createDataMount(ItemStack, World) - Method in interface dan200.computercraft.api.media.IMedia
If this disk represents an item with data (like a floppy disk), get a mount representing it's contents.
createPeripheral(IPocketAccess) - Method in interface dan200.computercraft.api.pocket.IPocketUpgrade
Creates a peripheral for the pocket computer.
createPeripheral(ITurtleAccess, TurtleSide) - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Will only be called for peripheral upgrades.
createResourceMount(Class<?>, String, String) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Creates a file system mount to a resource folder, and returns it.
createSaveDirMount(World, String, long) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Creates a file system mount that maps to a subfolder of the save directory for a given world, and returns it.
createUniqueNumberedSaveDir(World, String) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Creates a numbered directory in a subfolder of the save directory for a given world, and returns that number.

D

dan200.computercraft.api - package dan200.computercraft.api
 
dan200.computercraft.api.filesystem - package dan200.computercraft.api.filesystem
 
dan200.computercraft.api.lua - package dan200.computercraft.api.lua
 
dan200.computercraft.api.media - package dan200.computercraft.api.media
 
dan200.computercraft.api.network - package dan200.computercraft.api.network
 
dan200.computercraft.api.peripheral - package dan200.computercraft.api.peripheral
 
dan200.computercraft.api.permissions - package dan200.computercraft.api.permissions
 
dan200.computercraft.api.pocket - package dan200.computercraft.api.pocket
 
dan200.computercraft.api.redstone - package dan200.computercraft.api.redstone
 
dan200.computercraft.api.turtle - package dan200.computercraft.api.turtle
 
delete(String) - Method in interface dan200.computercraft.api.filesystem.IWritableMount
Deletes a directory at a given path inside the virtual file system.
detach(IComputerAccess) - Method in interface dan200.computercraft.api.peripheral.IPeripheral
Is called when a computer is detaching from the peripheral.

E

equals(Object) - Method in class dan200.computercraft.api.network.Packet
 
equals(IPeripheral) - Method in interface dan200.computercraft.api.peripheral.IPeripheral
Determine whether this peripheral is equivalent to another one.
execute() - Method in interface dan200.computercraft.api.lua.ILuaTask
Execute this task.
execute(ITurtleAccess) - Method in interface dan200.computercraft.api.turtle.ITurtleCommand
Will be called by the turtle on the main thread when it is time to execute the custom command.
executeCommand(ILuaContext, ITurtleCommand) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Adds a custom command to the turtles command queue.
executeMainThreadTask(ILuaTask) - Method in interface dan200.computercraft.api.lua.ILuaContext
Queue a task to be executed on the main server thread at the beginning of next tick, waiting for it to complete.
exists(String) - Method in interface dan200.computercraft.api.filesystem.IMount
Returns whether a file with a given path exists or not.

F

failure() - Static method in class dan200.computercraft.api.turtle.TurtleCommandResult
Create a failed command result with no error message.
failure(String) - Static method in class dan200.computercraft.api.turtle.TurtleCommandResult
Create a failed command result with an error message.

G

getAPIVersion() - Static method in class dan200.computercraft.api.ComputerCraftAPI
 
getAttachmentName() - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Get a string, unique to the computer, by which the computer refers to this peripheral.
getAudio(ItemStack) - Method in interface dan200.computercraft.api.media.IMedia
If this disk represents an item with audio (like a record), get the resource name of the audio track to play.
getAudioTitle(ItemStack) - Method in interface dan200.computercraft.api.media.IMedia
If this disk represents an item with audio (like a record), get the readable name of the audio track.
getBundledRedstoneOutput(World, BlockPos, EnumFacing) - Static method in class dan200.computercraft.api.ComputerCraftAPI
If there is a Computer or Turtle at a certain position in the world, get it's bundled redstone output.
getBundledRedstoneOutput(World, BlockPos, EnumFacing) - Method in interface dan200.computercraft.api.redstone.IBundledRedstoneProvider
Produce an bundled redstone output from a block location.
getChannel() - Method in class dan200.computercraft.api.network.Packet
Get the channel this packet is sent along.
getColour() - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Get the colour of this pocket computer as a RGB number.
getColour() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Get the colour of this turtle as a RGB number.
getCraftingItem() - Method in interface dan200.computercraft.api.pocket.IPocketUpgrade
Return an item stack representing the type of item that a pocket computer must be crafted with to create a pocket computer which holds this upgrade.
getCraftingItem() - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Return an item stack representing the type of item that a turtle must be crafted with to create a turtle which holds this upgrade.
getDirection() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Returns the world direction the turtle is currently facing.
getEntity() - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Gets the entity holding this item.
getErrorMessage() - Method in class dan200.computercraft.api.turtle.TurtleCommandResult
Get the error message of this command result.
getFuelLevel() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Get the current fuel level of this turtle.
getFuelLimit() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Get the maximum amount of fuel a turtle can hold.
getID() - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Returns the numerical ID of this computer.
getInstalledVersion() - Static method in class dan200.computercraft.api.ComputerCraftAPI
 
getInventory() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Get the inventory of this turtle
getItemHandler() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Get the inventory of this turtle as an IItemHandlerModifiable.
getLabel(ItemStack) - Method in interface dan200.computercraft.api.media.IMedia
Get a string representing the label of this item.
getLegacyUpgradeID() - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Gets a numerical identifier representing this type of turtle upgrade, for backwards compatibility with pre-1.76 worlds.
getLevel() - Method in exception dan200.computercraft.api.lua.LuaException
The level this error is raised at.
getLight() - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Get the colour of this pocket computer's light as a RGB number.
getMedia(ItemStack) - Method in interface dan200.computercraft.api.media.IMediaProvider
Produce an IMedia implementation from an ItemStack.
getMethodNames() - Method in interface dan200.computercraft.api.lua.ILuaObject
Get the names of the methods that this object implements.
getMethodNames() - Method in interface dan200.computercraft.api.peripheral.IPeripheral
Should return an array of strings that identify the methods that this peripheral exposes to Lua.
getModel(ITurtleAccess, TurtleSide) - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Called to obtain the model to be used when rendering a turtle peripheral.
getPayload() - Method in class dan200.computercraft.api.network.Packet
The actual data of this packet.
getPeripheral(World, BlockPos, EnumFacing) - Method in interface dan200.computercraft.api.peripheral.IPeripheralProvider
Produce an peripheral implementation from a block location.
getPeripheral(TurtleSide) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Returns the peripheral created by the upgrade on the specified side of the turtle, if there is one.
getPosition() - Method in interface dan200.computercraft.api.network.IPacketReceiver
Get the position in the world at which this receiver exists.
getPosition() - Method in interface dan200.computercraft.api.network.IPacketSender
Get the position in the world at which this sender exists.
getPosition() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Returns a vector containing the integer co-ordinates at which the turtle resides.
getRange() - Method in interface dan200.computercraft.api.network.IPacketReceiver
Get the maximum distance this receiver can send and receive messages.
getRemainingSpace() - Method in interface dan200.computercraft.api.filesystem.IWritableMount
Get the amount of free space on the mount, in bytes.
getReplyChannel() - Method in class dan200.computercraft.api.network.Packet
The channel to reply on.
getResults() - Method in class dan200.computercraft.api.turtle.TurtleCommandResult
Get the resulting values of this command result.
getSelectedSlot() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Get the currently selected slot in the turtle's inventory.
getSender() - Method in class dan200.computercraft.api.network.Packet
The object which sent this message.
getSenderID() - Method in interface dan200.computercraft.api.network.IPacketSender
Get some sort of identification string for this sender.
getSize(String) - Method in interface dan200.computercraft.api.filesystem.IMount
Returns the size of a file with a given path, in bytes
getType() - Method in interface dan200.computercraft.api.peripheral.IPeripheral
Should return a string that uniquely identifies this type of peripheral.
getType() - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Return whether this turtle adds a tool or a peripheral to the turtle.
getUnlocalisedAdjective() - Method in interface dan200.computercraft.api.pocket.IPocketUpgrade
Return an unlocalised string to describe the type of pocket computer this upgrade provides.
getUnlocalisedAdjective() - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Return an unlocalised string to describe this type of turtle in turtle item names.
getUpgrade(TurtleSide) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Returns the turtle on the specified side of the turtle, if there is one.
getUpgradeID() - Method in interface dan200.computercraft.api.pocket.IPocketUpgrade
Gets a unique identifier representing this type of turtle upgrade.
getUpgradeID() - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Gets a unique identifier representing this type of turtle upgrade.
getUpgradeNBTData() - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Get the upgrade-specific NBT.
getUpgradeNBTData(TurtleSide) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Get an upgrade-specific NBT compound, which can be used to store arbitrary data.
getUpgrades() - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Get a list of all upgrades for the pocket computer.
getVisualPosition(float) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Returns a vector containing the floating point co-ordinates at which the turtle is rendered.
getVisualYaw(float) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Returns the yaw the turtle is facing when it is rendered.
getWirelessNetwork() - Static method in class dan200.computercraft.api.ComputerCraftAPI
Attempt to get the game-wide wireless network.
getWorld() - Method in interface dan200.computercraft.api.network.IPacketReceiver
Get the world in which this packet receiver exists.
getWorld() - Method in interface dan200.computercraft.api.network.IPacketSender
Get the world in which this packet sender exists.
getWorld() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Returns the world in which the turtle resides.

H

hashCode() - Method in class dan200.computercraft.api.network.Packet
 

I

IBundledRedstoneProvider - Interface in dan200.computercraft.api.redstone
This interface is used to provide bundled redstone output for blocks.
IComputerAccess - Interface in dan200.computercraft.api.peripheral
The interface passed to peripherals by computers or turtles, providing methods that they can call.
ILuaContext - Interface in dan200.computercraft.api.lua
An interface passed to peripherals and ILuaObjects by computers or turtles, providing methods that allow the peripheral call to wait for events before returning, just like in lua.
ILuaObject - Interface in dan200.computercraft.api.lua
An interface for representing custom objects returned by IPeripheral.callMethod(IComputerAccess, ILuaContext, int, Object[]) calls.
ILuaTask - Interface in dan200.computercraft.api.lua
IMedia - Interface in dan200.computercraft.api.media
Represents an item that can be placed in a disk drive and used by a Computer.
IMediaProvider - Interface in dan200.computercraft.api.media
This interface is used to provide IMedia implementations for ItemStack.
IMount - Interface in dan200.computercraft.api.filesystem
Represents a read only part of a virtual filesystem that can be mounted onto a computer using IComputerAccess.mount(String, IMount) Ready made implementations of this interface can be created using ComputerCraftAPI#createSaveDirMount(World, String, long) or ComputerCraftAPI#createResourceMount(Class, String, String), or you're free to implement it yourselves!
invalidatePeripheral() - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Remove the current peripheral and create a new one.
IPacketNetwork - Interface in dan200.computercraft.api.network
A packet network represents a collection of devices which can send and receive packets.
IPacketReceiver - Interface in dan200.computercraft.api.network
An object on an IPacketNetwork, capable of receiving packets.
IPacketSender - Interface in dan200.computercraft.api.network
An object on a IPacketNetwork, capable of sending packets.
IPeripheral - Interface in dan200.computercraft.api.peripheral
The interface that defines a peripheral.
IPeripheralProvider - Interface in dan200.computercraft.api.peripheral
This interface is used to create peripheral implementations for blocks.
IPocketAccess - Interface in dan200.computercraft.api.pocket
Wrapper class for pocket computers
IPocketUpgrade - Interface in dan200.computercraft.api.pocket
Additional peripherals for pocket computers.
isBlockEditable(World, BlockPos) - Method in interface dan200.computercraft.api.permissions.ITurtlePermissionProvider
Determine whether a block can be modified by a turtle.
isBlockEnterable(World, BlockPos) - Method in interface dan200.computercraft.api.permissions.ITurtlePermissionProvider
Determine whether a block can be entered by a turtle.
isDirectory(String) - Method in interface dan200.computercraft.api.filesystem.IMount
Returns whether a file with a given path is a directory or not.
isFuelNeeded() - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Determine whether this turtle will require fuel when performing actions.
isInstalled() - Static method in class dan200.computercraft.api.ComputerCraftAPI
 
isInterdimensional() - Method in interface dan200.computercraft.api.network.IPacketReceiver
Determine whether this receiver can receive packets from other dimensions.
isPeripheral() - Method in enum dan200.computercraft.api.turtle.TurtleUpgradeType
 
isSuccess() - Method in class dan200.computercraft.api.turtle.TurtleCommandResult
Determine whether the command executed successfully.
issueMainThreadTask(ILuaTask) - Method in interface dan200.computercraft.api.lua.ILuaContext
Queue a task to be executed on the main server thread at the beginning of next tick, but do not wait for it to complete.
isTool() - Method in enum dan200.computercraft.api.turtle.TurtleUpgradeType
 
isWireless() - Method in interface dan200.computercraft.api.network.IPacketNetwork
Determine whether this network is wireless.
ITurtleAccess - Interface in dan200.computercraft.api.turtle
The interface passed to turtle by turtles, providing methods that they can call.
ITurtleCommand - Interface in dan200.computercraft.api.turtle
An interface for objects executing custom turtle commands, used with ITurtleAccess.executeCommand(ILuaContext, ITurtleCommand).
ITurtlePermissionProvider - Interface in dan200.computercraft.api.permissions
This interface is used to restrict where turtles can move or build.
ITurtleUpgrade - Interface in dan200.computercraft.api.turtle
The primary interface for defining an update for Turtles.
IWritableMount - Interface in dan200.computercraft.api.filesystem
Represents a part of a virtual filesystem that can be mounted onto a computer using IComputerAccess.mount(String, IMount) or IComputerAccess.mountWritable(String, IWritableMount), that can also be written to.

L

list(String, List<String>) - Method in interface dan200.computercraft.api.filesystem.IMount
Returns the file names of all the files in a directory.
LuaException - Exception in dan200.computercraft.api.lua
An exception representing an error in Lua, like that raised by the error() function.
LuaException() - Constructor for exception dan200.computercraft.api.lua.LuaException
 
LuaException(String) - Constructor for exception dan200.computercraft.api.lua.LuaException
 
LuaException(String, int) - Constructor for exception dan200.computercraft.api.lua.LuaException
 

M

makeDirectory(String) - Method in interface dan200.computercraft.api.filesystem.IWritableMount
Creates a directory at a given path inside the virtual file system.
mount(String, IMount) - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Mount a mount onto the computer's file system in a read only mode.
mount(String, IMount, String) - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Mount a mount onto the computer's file system in a read only mode.
mountWritable(String, IWritableMount) - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Mount a mount onto the computer's file system in a writable mode.
mountWritable(String, IWritableMount, String) - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Mount a mount onto the computer's file system in a writable mode.

O

onRightClick(World, IPocketAccess, IPeripheral) - Method in interface dan200.computercraft.api.pocket.IPocketUpgrade
Called when the pocket computer is right clicked.
openForAppend(String) - Method in interface dan200.computercraft.api.filesystem.IWritableMount
Opens a file with a given path, and returns an OutputStream for appending to it.
openForRead(String) - Method in interface dan200.computercraft.api.filesystem.IMount
Opens a file with a given path, and returns an InputStream representing its contents.
openForWrite(String) - Method in interface dan200.computercraft.api.filesystem.IWritableMount
Opens a file with a given path, and returns an OutputStream for writing to it.

P

Packet - Class in dan200.computercraft.api.network
Represents a packet which may be sent across a IPacketNetwork.
Packet(int, int, Object, IPacketSender) - Constructor for class dan200.computercraft.api.network.Packet
Create a new packet, ready for transmitting across the network.
playAnimation(TurtleAnimation) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Start playing a specific animation.
pullEvent(String) - Method in interface dan200.computercraft.api.lua.ILuaContext
Wait for an event to occur on the computer, suspending the thread until it arises.
pullEventRaw(String) - Method in interface dan200.computercraft.api.lua.ILuaContext
The same as ILuaContext.pullEvent(String), except "terminated" events are ignored.

Q

queueEvent(String, Object[]) - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Causes an event to be raised on this computer, which the computer can respond to by calling os.pullEvent().

R

receiveDifferentDimension(Packet) - Method in interface dan200.computercraft.api.network.IPacketReceiver
Receive a network packet from a different dimension.
receiveSameDimension(Packet, double) - Method in interface dan200.computercraft.api.network.IPacketReceiver
Receive a network packet from the same dimension.
registerBundledRedstoneProvider(IBundledRedstoneProvider) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Registers a bundled redstone handler to provide bundled redstone output for blocks.
registerMediaProvider(IMediaProvider) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Registers a media handler to provide IMedia implementations for Items
registerPeripheralProvider(IPeripheralProvider) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Registers a peripheral handler to convert blocks into IPeripheral implementations.
registerPermissionProvider(ITurtlePermissionProvider) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Registers a permission handler to restrict where turtles can move or build.
registerPocketUpgrade(IPocketUpgrade) - Static method in class dan200.computercraft.api.ComputerCraftAPI
 
registerTurtleUpgrade(ITurtleUpgrade) - Static method in class dan200.computercraft.api.ComputerCraftAPI
Registers a new turtle turtle for use in ComputerCraft.
removeReceiver(IPacketReceiver) - Method in interface dan200.computercraft.api.network.IPacketNetwork
Remove a receiver from the network.

S

setColour(int) - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Set the colour of the pocket computer to a RGB number.
setColour(int) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Set the colour of the turtle to a RGB number.
setDirection(EnumFacing) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Set the direction the turtle is facing.
setFuelLevel(int) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Set the fuel level to a new value.
setLabel(ItemStack, String) - Method in interface dan200.computercraft.api.media.IMedia
Set a string representing the label of this item.
setLight(int) - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Set the colour of the pocket computer's light to a RGB number.
setSelectedSlot(int) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Set the currently selected slot in the turtle's inventory.
setUpgrade(TurtleSide, ITurtleUpgrade) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Set the upgrade for a given side, resetting peripherals and clearing upgrade specific data.
success() - Static method in class dan200.computercraft.api.turtle.TurtleCommandResult
Create a successful command result with no result.
success(Object[]) - Static method in class dan200.computercraft.api.turtle.TurtleCommandResult
Create a successful command result with the given result values.

T

teleportTo(World, BlockPos) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Attempt to move this turtle to a new position.
transmitInterdimensional(Packet) - Method in interface dan200.computercraft.api.network.IPacketNetwork
Submit a packet for transmitting across the network.
transmitSameDimension(Packet, double) - Method in interface dan200.computercraft.api.network.IPacketNetwork
Submit a packet for transmitting across the network.
TurtleAnimation - Enum in dan200.computercraft.api.turtle
An animation a turtle will play between executing commands.
TurtleCommandResult - Class in dan200.computercraft.api.turtle
Used to indicate the result of executing a turtle command.
TurtleSide - Enum in dan200.computercraft.api.turtle
An enum representing the two sides of the turtle that a turtle turtle might reside.
TurtleUpgradeType - Enum in dan200.computercraft.api.turtle
An enum representing the different types of turtle that an ITurtleUpgrade implementation can add to a turtle.
TurtleVerb - Enum in dan200.computercraft.api.turtle
An enum representing the different actions that an ITurtleUpgrade of type Tool may be called on to perform by a turtle.

U

unmount(String) - Method in interface dan200.computercraft.api.peripheral.IComputerAccess
Unmounts a directory previously mounted onto the computers file system by IComputerAccess.mount(String, IMount) or IComputerAccess.mountWritable(String, IWritableMount).
update(IPocketAccess, IPeripheral) - Method in interface dan200.computercraft.api.pocket.IPocketUpgrade
Called when the pocket computer item stack updates.
update(ITurtleAccess, TurtleSide) - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Called once per tick for each turtle which has the upgrade equipped.
updateUpgradeNBTData() - Method in interface dan200.computercraft.api.pocket.IPocketAccess
Mark the upgrade-specific NBT as dirty.
updateUpgradeNBTData(TurtleSide) - Method in interface dan200.computercraft.api.turtle.ITurtleAccess
Mark the upgrade-specific data as dirty on a specific side.
useTool(ITurtleAccess, TurtleSide, TurtleVerb, EnumFacing) - Method in interface dan200.computercraft.api.turtle.ITurtleUpgrade
Will only be called for Tool turtle.

V

valueOf(String) - Static method in enum dan200.computercraft.api.turtle.TurtleAnimation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dan200.computercraft.api.turtle.TurtleSide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dan200.computercraft.api.turtle.TurtleUpgradeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dan200.computercraft.api.turtle.TurtleVerb
Returns the enum constant of this type with the specified name.
values() - Static method in enum dan200.computercraft.api.turtle.TurtleAnimation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dan200.computercraft.api.turtle.TurtleSide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dan200.computercraft.api.turtle.TurtleUpgradeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dan200.computercraft.api.turtle.TurtleVerb
Returns an array containing the constants of this enum type, in the order they are declared.

Y

yield(Object[]) - Method in interface dan200.computercraft.api.lua.ILuaContext
Yield the current coroutine with some arguments until it is resumed.
A C D E F G H I L M O P Q R S T U V Y 
Skip navigation links