Shop Data

Shop

Moogle synthesis shop listings are in the shop folder, this defines what a Moogle offers to synthesise/sell to the player (as opposed to what it will buy from the player, see Sell), along with the price and requirements. Each file is a flat array; the first entry of a file can optionally be a names directive linking the shop to a name list (see [[#Shop Names]]) instead of an item entry.

Example: default.json (first entries)

[
  { "names": "kingdomkeys:default" },
  {
    "amount": 1,
    "condition": "all",
    "cost": 80,
    "item": "kingdomkeys:blazing_shard",
    "mat_req": 30,
    "tier": 1
  }
]

Shop Names

Moogle name pools are in the shop/names folder, a separate registry from the shop listings above. Each file is a flat array of name strings used as the random display name pool for a Moogle using the linked shop.

Example: default.json (first entries)

[
  "Artemicion",
  "Elmina",
  "Good King Moggle Mog XII",
  "Gumo"
]