InventoryChangeEvent class

Пакет: com.hypixel.hytale.server.core.event.events.ecs

Файл: com/hypixel/hytale/server/core/event/events/ecs/InventoryChangeEvent.java

extends: EcsEvent

Методы (3)

МодификаторыВозвратСигнатура
public InventoryComponent getInventoryInventoryComponent getInventory()
public ItemContainer getItemContainerItemContainer getItemContainer()
public Transaction getTransactionTransaction getTransaction()

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.event.events.ecs;

class="kw">import com.hypixel.hytale.component.ComponentType;
class="kw">import com.hypixel.hytale.component.system.EcsEvent;
class="kw">import com.hypixel.hytale.server.core.inventory.InventoryComponent;
class="kw">import com.hypixel.hytale.server.core.inventory.container.ItemContainer;
class="kw">import com.hypixel.hytale.server.core.inventory.transaction.Transaction;
class="kw">import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;

class="kw">public class InventoryChangeEvent class="kw">extends EcsEvent {
   class="kw">private class="kw">final ComponentType<EntityStore, ? class="kw">extends InventoryComponent> componentType;
   class="kw">private class="kw">final InventoryComponent inventory;
   class="kw">private class="kw">final ItemContainer itemContainer;
   class="kw">private class="kw">final Transaction transaction;

   class="kw">public InventoryChangeEvent(ComponentType<EntityStore, ? class="kw">extends InventoryComponent> var1, InventoryComponent var2, ItemContainer var3, Transaction var4) {
      this.componentType = var1;
      this.inventory = var2;
      this.itemContainer = var3;
      this.transaction = var4;
   }

   class="kw">public ComponentType<EntityStore, ? class="kw">extends InventoryComponent> getComponentType() {
      class="kw">return this.componentType;
   }

   class="kw">public InventoryComponent getInventory() {
      class="kw">return this.inventory;
   }

   class="kw">public ItemContainer getItemContainer() {
      class="kw">return this.itemContainer;
   }

   class="kw">public Transaction getTransaction() {
      class="kw">return this.transaction;
   }
}