Skip to content
Ben edited this page Jan 4, 2025 · 4 revisions

Default Config

{
  "enablePokemonSales": true,
  "enableItemSales": true,
  "enableAsyncSearches": false,
  "broadcastListings": true,
  "enablePermissionNodes": true,
  "maxListingsPerPlayer": 8,
  "listingDuration": 72,
  "discord": {
    "useWebhooks": false,
    "url": "WEBHOOK_URL"
  },
  "showBreedable": false,
  "taxRate": 0.1,
  "minPrice1IV": 10000.0,
  "minPrice2IV": 20000.0,
  "minPrice3IV": 30000.0,
  "minPrice4IV": 40000.0,
  "minPrice5IV": 50000.0,
  "minPrice6IV": 60000.0,
  "minPriceHA": 50000.0,
  "minPriceLegendary": 50000.0,
  "minPriceUltrabeast": 30000.0,
  "maximumPrice": 1000000.0,
  "customItemPrices": [
    {
      "item": {
        "id": "cobblemon:assault_vest",
        "count": 1
      },
      "price": 10000.0
    }
  ],
  "bannedItems": [
    {
      "id": "cobblemon:lucky_egg",
      "count": 1
    }
  ],
  "customPokemonPrices": [
    {
      "pokemon": {
        "species": "blaziken",
        "form": "",
        "ability": "speedboost",
        "gender": "male"
      },
      "price": 10000.0
    }
  ],
  "bannedPokemon": [
    {
      "species": "blaziken",
      "form": "",
      "ability": "speedboost",
      "gender": "male"
    }
  ],
  "version": "2.2"
}

Config Settings

  • version - String - The file version, this should not be touched.
  • enablePokemonSales - boolean- Allows players to sell Pokemon.
  • enableItemSales - boolean- Allows players to sell items.
  • enableAsyncSearches - boolean- /gts command fetches data asynchronously.
  • broadcastListings - boolean- should listing events be sent in chat.
  • enablePermissionNodes - boolean - Should user commands ignore permission nodes.
  • maxListingsPerPlayer - integer - The number of listings a player can have at once.
  • listingDuration - integer - The duration, in hours, that a listing should last, setting this to -1 will remove listing timers.
  • discord - Discord webhook settings.
  • showBreedable - boolean - Should GTS show if the Pokemon is breedable or not.
  • taxRate - double - The amount of tax to be charged (as a decimal, not a percentage).
  • minPrice1IV - double - The minimum price for a pokemon with one full stat (31 IVs).
  • minPrice2IV - double - The minimum price for a pokemon with two full stats (31 IVs).
  • minPrice3IV - double - The minimum price for a pokemon with three full stats (31 IVs).
  • minPrice4IV - double - The minimum price for a pokemon with four full stats (31 IVs).
  • minPrice5IV - double - The minimum price for a pokemon with five full stats (31 IVs).
  • minPrice6IV - double - The minimum price for a pokemon with six full stats (31 IVs).
  • minPriceHA - double - The minimum price for a pokemon with a hidden ability.
  • minPriceLegendary - double - The minimum price of legendary pokemon.
  • minPriceUltrabeast - double - The minimum price of ultrabeast pokemon.
  • maximumPrice - double - The maximum possible value a listing can be sold at.
  • customItemPrices - list - A list of item objects and their minimum prices.
  • bannedItems - list - A list of items that should not be allowed to be listed.
  • customPokemonPrices - list - A list of Pokemon and their minimum prices.
  • bannedPokemon - list - A list of pokemon that should not be allowed to be listed.

Clone this wiki locally