setItems method

List<ReplaceItem> setItems()

Implementation

List<ReplaceItem> setItems() {
  if (container == GuiContainer.inventory ||
      container == GuiContainer.enderchest ||
      container == GuiContainer.minecart) {
    return _slots
        .map((s) => ReplaceItem(Entity.Self(), item: s.item, slot: s.slot!))
        .toList();
  }

  return _slots
      .map((s) => ReplaceItem.block(
            Location.here(),
            item: s.item,
            slot: s.slot!,
          ))
      .toList();
}