Date: 2025/07/11 07:56:00 UTC-07:00
Type: Denizen Script
on player closes gui_default_sell_shop:
- foreach <player.inventory.map_slots> as:item:
- if <[item].has_lore>:
- define lore <[item].lore>
- else:
- define lore <list>
# TODO when no lore is set the item always has the lore component set:
# -> minecraft:cobblestone[!lore]
# makes it not a vanilla item anymore! pls fix
- define new_lore <[lore].exclude[|<&7>Verkaufspreis|<&color[#ffcf40]><script[data_default_item_prices].data_key[items.<[item].script.name.if_null[<[item].material.name>]>.sell_price].mul[<[item].quantity>].format_number[#0.0].format_number>T||<&e>Klicken zum Verkaufen]>
- inventory adjust slot:<[key]> lore:<[new_lore]>