NewItemStackShopItem: {
    canDestroy?: string[];
    canPlaceOn?: string[];
    dynamicProperties?: { [id: string]: string | number | boolean };
    itemID: string;
    itemLore?: string[];
    itemName?: string;
    itemType: "newItemStack";
    keepOnDeath: boolean;
    lockMode: ItemLockMode;
    max?: number;
    price: number;
    remainingStock?: number;
    step?: number;
    texture?: string;
    title: string;
    type: "item";
}

A shop item saved as a list of properties.

Type declaration

  • OptionalcanDestroy?: string[]
  • OptionalcanPlaceOn?: string[]
  • OptionaldynamicProperties?: { [id: string]: string | number | boolean }
  • itemID: string
  • OptionalitemLore?: string[]
  • OptionalitemName?: string
  • itemType: "newItemStack"
  • keepOnDeath: boolean
  • lockMode: ItemLockMode
  • Optionalmax?: number
  • price: number
  • OptionalremainingStock?: number
  • Optionalstep?: number
  • Optionaltexture?: string
  • title: string
  • type: "item"