PickupItemInteraction

public class PickupItemInteraction extends SimpleInstantInteraction

Class PickupItemInteraction. Provides pickupiteminteraction functionality for the Hytale server.

java.lang.Object > SimpleInstantInteraction > PickupItemInteraction

Field Summary

ref

final Ref ref

Field ref.

commandBuffer

final CommandBuffer commandBuffer

Field commandBuffer.

playerComponent

final Player playerComponent

Field playerComponent.

targetRef

final Ref targetRef

Field targetRef.

itemComponent

final ItemComponent itemComponent

Field itemComponent.

transformComponent

final TransformComponent transformComponent

Field transformComponent.

itemStack

final ItemStack itemStack

Field itemStack.

item

final Item item

Field item.

itemEntityPosition

final Vector3d itemEntityPosition

Field itemEntityPosition.

itemContainer

final ItemContainer itemContainer

Field itemContainer.

transaction

final ItemStackTransaction transaction

Field transaction.

remainder

final ItemStack remainder

Field remainder.

pickupItemHolder

final Holder pickupItemHolder

Field pickupItemHolder.

quantity

final int quantity

Field quantity.

pickupItemHolder2

final Holder pickupItemHolder2

Field pickupItemHolder2.

Method Detail

PickupItemInteraction

public public PickupItemInteraction (final String id)

Method PickupItemInteraction.

Parameters:
final String id

firstRun

Method firstRun.

Parameters:
@Nonnull final InteractionType type
@Nonnull final InteractionContext context
@Nonnull final CooldownHandler cooldownHandler

if

public else if (!remainder.equals(itemStack)

Method if.

Parameters:
!remainder.equals(itemStack !remainder.equals(itemStack

toString

public String toString ()

Method toString.