Class PackageLuaObject
java.lang.Object
com.simibubi.create.compat.computercraft.implementation.luaObjects.PackageLuaObject
- All Implemented Interfaces:
LuaComparable
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal PackagerBlockEntityfinal net.minecraft.world.item.ItemStack -
Constructor Summary
ConstructorsConstructorDescriptionPackageLuaObject(PackagerBlockEntity blockEntity, net.minecraft.world.item.ItemStack box) -
Method Summary
Modifier and TypeMethodDescriptionfinal StringgetItemDetail(int slot) final List<LuaItemStack> final PackageOrderLuaObjectMap<?, ?> booleanfinal booleanlist()final voidsetAddress(String argument)
-
Field Details
-
blockEntity
-
box
public final net.minecraft.world.item.ItemStack box -
address
-
-
Constructor Details
-
PackageLuaObject
-
-
Method Details
-
isEditable
@LuaFunction(mainThread=true) public final boolean isEditable() -
getAddress
@LuaFunction(mainThread=true) public final String getAddress() throws dan200.computercraft.api.lua.LuaException- Throws:
dan200.computercraft.api.lua.LuaException
-
setAddress
@LuaFunction(mainThread=true) public final void setAddress(String argument) throws dan200.computercraft.api.lua.LuaException - Throws:
dan200.computercraft.api.lua.LuaException
-
list
-
getItemDetail
@LuaFunction(mainThread=true) public Map<String,?> getItemDetail(int slot) throws dan200.computercraft.api.lua.LuaException - Throws:
dan200.computercraft.api.lua.LuaException
-
hasOrderData
public boolean hasOrderData() -
getOrderData
@LuaFunction(mainThread=true) public final PackageOrderLuaObject getOrderData() throws dan200.computercraft.api.lua.LuaException- Throws:
dan200.computercraft.api.lua.LuaException
-
getLuaItemStacks
-
getTableRepresentation
- Specified by:
getTableRepresentationin interfaceLuaComparable
-