Type Alias PlayerSellableAdvancedShopItem
PlayerSellableAdvancedShopItem: { amountWanted: number; currentAmount: number; extraRestrictions: { canDestroy?: string[]; canPlaceOn?: string[]; dataValue?: number; dynamicProperties?: [string, string | number | boolean][]; excludedEnchantmentTypes?: string[]; keepOnDeath?: boolean; lockMode?: ItemLockMode; lore?: string[]; maximumDurability?: number; minimumDurability?: number; nameTag?: string; optionalAdditionalEnchantments?: (
| { maxLevel: number; minLevel: number; type: string } | { level: number; type: string } )
[]; potionEffectType?: string; potionLiquidType?: string; potionModifierType?: string; requiredEnchantments?: (
| { maxLevel: number; minLevel: number; type: string } | { level: number; type: string } )
[]; requiredEnchantmentsMode?: "ignore" | "exact" | "allow_additional"; }; format_version: "2.0.0"; itemID: string; itemType: "player_shop_sellable_advanced"; playerID: `${number}`; step: number; texture?: string; title: string; type: "player_shop_item"; value: number;} Type declaration
amountWanted: number
currentAmount: number
extraRestrictions: {
canDestroy?: string[];
canPlaceOn?: string[];
dataValue?: number;
dynamicProperties?: [string, string | number | boolean][];
excludedEnchantmentTypes?: string[];
keepOnDeath?: boolean;
lockMode?: ItemLockMode;
lore?: string[];
maximumDurability?: number;
minimumDurability?: number;
nameTag?: string;
optionalAdditionalEnchantments?: (
| { maxLevel: number; minLevel: number; type: string }
| { level: number; type: string }
)[];
potionEffectType?: string;
potionLiquidType?: string;
potionModifierType?: string;
requiredEnchantments?: (
| { maxLevel: number; minLevel: number; type: string }
| { level: number; type: string }
)[];
requiredEnchantmentsMode?: "ignore" | "exact" | "allow_additional";
}
Optional
canDestroy?: string[]
Optional
canPlaceOn?: string[]
Optional
dataValue?: number
Optional
dynamicProperties?: [string, string | number | boolean][]
Optional
excludedEnchantmentTypes?: string[]
Optional
keepOnDeath?: boolean
Optional
lore?: string[]
Optional
maximumDurability?: number
Optional
minimumDurability?: number
Optional
nameTag?: string
Optional
optionalAdditionalEnchantments?: (
| { maxLevel: number; minLevel: number; type: string }
| { level: number; type: string }
)[]
Optional
potionEffectType?: string
Optional
potionLiquidType?: string
Optional
potionModifierType?: string
Optional
requiredEnchantments?: (
| { maxLevel: number; minLevel: number; type: string }
| { level: number; type: string }
)[]
Optional
requiredEnchantmentsMode?: "ignore" | "exact" | "allow_additional"
format_version: "2.0.0"
itemID: string
itemType: "player_shop_sellable_advanced"
playerID: `${number}`
step: number
Optional
texture?: string
title: string
type: "player_shop_item"
value: number
An advanced item for the sell section of the PlayerShop.