Date: 2022/11/13 18:49:23 UTC-08:00
Type: Denizen Script
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]>