class

Rosegold::MerchantMenu

Inherits Rosegold::ContainerMenu / Rosegold::Menu / Reference / Object

Villager/wandering trader menu — 3 slots: first_input(0), second_input(1), result(2).

Constructors

new(client : Client, id : UInt8, title : Chat)
Source

Instance methods

first_input
Source
may_place?(slot_index : Int32, item_slot : Rosegold::Slot) : Bool

Slot validation

Source
quick_move_stack(slot_index : Int32) : Rosegold::Slot

Shift-click routing (each menu subclass defines where items move)

Source
result
Source
second_input
Source