public class ActionInventory extends ActionBase
Class ActionInventory. Provides actioninventory functionality for the Hytale server.
java.lang.Object > ActionBase > ActionInventory
Field Summary
entityRef
final
Ref
entityRef
Field entityRef.
entity
final
LivingEntity
entity
Field entity.
inventory
final
Inventory
inventory
Field inventory.
itemStackKey
final
String
itemStackKey
Field itemStackKey.
combinedStorage
final
CombinedItemContainer
combinedStorage
Field combinedStorage.
itemStack
final
ItemStack
itemStack
Field itemStack.
item
final
Item
item
Field item.
Method Detail
ActionInventory
public
public
ActionInventory
(@Nonnull final BuilderActionInventory builder, @Nonnull final BuilderSupport support)
Method ActionInventory.
- Parameters:
@Nonnull final BuilderActionInventorybuilder@Nonnull final BuilderSupportsupport
canExecute
public
boolean
canExecute
(@Nonnull final Ref ref, @Nonnull final Role role, @Nullable final InfoProvider sensorInfo, final double dt, @Nonnull final Store store)
Method canExecute.
- Parameters:
@Nonnull final Refref@Nonnull final Rolerole@Nullable final InfoProvidersensorInfofinal doubledt@Nonnull final Storestore
execute
public
boolean
execute
(@Nonnull final Ref ref, @Nonnull final Role role, @Nonnull final InfoProvider sensorInfo, final double dt, @Nonnull final Store store)
Method execute.
- Parameters:
@Nonnull final Refref@Nonnull final Rolerole@Nonnull final InfoProvidersensorInfofinal doubledt@Nonnull final Storestore
Operation
public
private
Operation
(final String description)
Method Operation.
- Parameters:
final Stringdescription
get
public
String
get
()
Method get.