Player-to-player trade¶
How to play¶
/trade <playerName>— start a trade session with a nearby player./tradeoffer <tradeId> <json>— update your side of the offer./tradeaccept <tradeId>— accept the current offer./tradecancel <tradeId>— cancel.
Both players must accept the same offer state for the swap to commit.
Configuration¶
data/config/trade.yaml (bundled default resources/config/trade.yaml, schema
trade.schema.json):
maxDistance: 10.0
Reload with /reload.