Removes and digitizes an exact number of items from an internal slot.
Positive number of items to remove.
Optionalslot: number
One-based inventory slot. Defaults to slot 1.
A new opaque 16-byte binary identifier.
Whether identifier decay is currently enabled by server configuration.
The configured lifetime after creation or refresh, in server ticks.
Reads the current item and timing metadata for an identifier.
Opaque binary item identifier.
Identifier timing metadata and full item details.
Rematerializes as much of an item identifier as the internal inventory can accept.
Opaque binary identifier returned by a digitize method.
The number of items inserted. The identifier remains valid if items remain.
Attempts to insert an exact requested portion into the internal inventory.
Opaque binary item identifier.
Positive number of items requested; it cannot exceed the stored count.
The number actually inserted, which may be lower when inventory space is limited.
The basic item-only digitizer peripheral.
Remarks
This peripheral also exposes the inherited
InventoryAPImethods (size,list,getItemDetail,getItemLimit,pushItems, andpullItems) andConfigurationAPI.getConfiguration().Digital identifiers are opaque 16-byte binary strings. Preserve them byte-for-byte; they are not text, UUIDs, or safe to pass through a text-only encoding without an explicit binary encoding.
Unlike the advanced digitizer, failures from this API throw Lua errors.