Paste #103175: Unnamed Denizen Script Paste

Date: 2022/11/13 18:49:23 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


villager_trade:
    type: entity
    entity_type: villager
    mechanisms:
        speed: 0
        silent: true
        invulnerable: true
villager_trade_world:
    type: world
    data:
        1:
            max_uses: 10000
            inputs: iron_ingot
            result: end_stone
        2:
            max_uses: 10000
            inputs: gold_ingot
            result: end_rod
        3:
            max_uses: 10000
            inputs: emerald
            result: dirt
    debug: false
    events:
        on player right clicks villager_trade:
        - ratelimit <player> 1t
        - determine passively cancelled
        - repeat <script.data_key[data].size>:
            - define trades:->:<element[trade[<script.data_key[data.<[value]>].substring[5].trim_to_character_set[abcdefghijklmnopqrstuvwxyz1234567890_=;]>]]>
        - opentrades <[trades]>