config/pixelmongts-server.toml |
database.host |
localhost |
MariaDB host |
config/pixelmongts-server.toml |
database.port |
3306 |
MariaDB port (range 1 to 65535) |
config/pixelmongts-server.toml |
database.database |
pixelmongts |
Database name |
config/pixelmongts-server.toml |
database.username |
root |
Database username |
config/pixelmongts-server.toml |
database.password |
`` |
Database password |
config/pixelmongts-server.toml |
listings.maxListingsPerPlayer |
5 |
Maximum active listings for a player with NO rank tier permission. Rank tiers raise this per player; see the [rank_tiers] section. (range 1 to 100) |
config/pixelmongts-server.toml |
listings.defaultDurationHours |
72 |
Default listing duration in hours (range 1 to 720) |
config/pixelmongts-server.toml |
listings.minDurationHours |
1 |
Minimum listing duration in hours (range 1 to 720) |
config/pixelmongts-server.toml |
listings.maxDurationHours |
72 |
Maximum listing duration in hours for a player with NO rank tier permission. 72 = 3 days. Rank tiers raise this per player; see the [rank_tiers] section. (range 1 to 720) |
config/pixelmongts-server.toml |
listings.minPrice |
0.0 |
Global minimum listing price. 0 = no floor; players may list at any price they like. (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
listings.maxPrice |
10_000_000.0 |
Global maximum listing price (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
listings.allowItemListings |
true |
Allow players to list items |
config/pixelmongts-server.toml |
listings.allowPokemonListings |
true |
Allow players to list Pokemon |
config/pixelmongts-server.toml |
listings.expiryCheckInterval |
100 |
Ticks between expiry checks (20 = 1 second) (range 20 to 1200) |
config/pixelmongts-server.toml |
auctions.enabled |
true |
Enable auction listings |
config/pixelmongts-server.toml |
auctions.incrementRate |
0.03 |
Default bid increment rate (0.03 = 3%) (range 0.01 to 1.0) |
config/pixelmongts-server.toml |
auctions.minIncrement |
0.01 |
Minimum bid increment rate (range 0.01 to 1.0) |
config/pixelmongts-server.toml |
auctions.maxIncrement |
0.10 |
Maximum bid increment rate (range 0.01 to 1.0) |
config/pixelmongts-server.toml |
auctions.allowCancelWithBids |
false |
Allow cancelling auctions that have bids |
config/pixelmongts-server.toml |
auctions.snipeProtection |
true |
Extend auction when bids placed near expiry |
config/pixelmongts-server.toml |
auctions.snipeThresholdSeconds |
30 |
Seconds before expiry to trigger snipe protection (range 5 to 300) |
config/pixelmongts-server.toml |
auctions.snipeExtensionSeconds |
60 |
Seconds to extend auction on snipe (range 10 to 600) |
config/pixelmongts-server.toml |
auctions.minBidIncrement |
1.0 |
Absolute floor on how much a bid must beat the last one by, on top of incrementRate. REQUIRED once minPrice can be 0: the next-bid minimum is base + base*rate, so an auction started at 0 would have a (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
rank_tiers.tier1MaxListings |
10 |
Tier 1 (rank1): maximum active listings (range 1 to 100) |
config/pixelmongts-server.toml |
rank_tiers.tier1MaxDurationHours |
120 |
Tier 1 (rank1): maximum listing duration in hours (120 = 5 days) (range 1 to 720) |
config/pixelmongts-server.toml |
rank_tiers.tier2MaxListings |
15 |
Tier 2 (rank2): maximum active listings (range 1 to 100) |
config/pixelmongts-server.toml |
rank_tiers.tier2MaxDurationHours |
240 |
Tier 2 (rank2): maximum listing duration in hours (240 = 10 days) (range 1 to 720) |
config/pixelmongts-server.toml |
rank_tiers.tier3MaxListings |
30 |
Tier 3 (rank3): maximum active listings (range 1 to 100) |
config/pixelmongts-server.toml |
rank_tiers.tier3MaxDurationHours |
480 |
Tier 3 (rank3): maximum listing duration in hours (480 = 20 days) (range 1 to 720) |
config/pixelmongts-server.toml |
rank_tiers.absoluteMaxListings |
100 |
Hard ceiling on a player's listing cap AFTER purchased extras are added. Without this a bad grant becomes an unbounded limit -- the per-tier values are range-checked by the config, but rank floor + pu (range 1 to 1000) |
config/pixelmongts-server.toml |
rank_tiers.absoluteMaxDurationHours |
720 |
Hard ceiling on a player's duration cap AFTER purchased extras are added. 720 = 30 days. Also the backstop on Instant.plus(hours): a runaway grant would otherwise put a listing's expiry absurdly far i (range 1 to 8760) |
config/pixelmongts-server.toml |
buy_orders.enabled |
true |
Enable buy orders: standing offers to BUY a Pokemon or item, funded up front. Turning this off hides the feature from the menu and refuses new orders. Orders that are already standing keep their escro |
config/pixelmongts-server.toml |
buy_orders.allowPokemonOrders |
true |
Allow buy orders for Pokemon |
config/pixelmongts-server.toml |
buy_orders.allowItemOrders |
true |
Allow buy orders for items |
config/pixelmongts-server.toml |
buy_orders.maxBuyOrdersPerPlayer |
3 |
Maximum standing buy orders for a player with NO rank. Deliberately separate from maxListingsPerPlayer: a buy order ties up money and a listing ties up goods, so one cap should not eat into the other. (range 0 to 100) |
config/pixelmongts-server.toml |
buy_orders.absoluteMaxBuyOrders |
50 |
Hard ceiling on a player's buy-order cap. Seeds absoluteMaxBuyOrders in pixelmongts-ranks.json on first boot. (range 1 to 1000) |
config/pixelmongts-server.toml |
buy_orders.maxQuantity |
32 |
Maximum fulfilments one order may ask for. The buyer escrows unitPrice x quantity up front, so this also bounds how much money a single order can lock away. (range 1 to 1000) |
config/pixelmongts-server.toml |
buy_orders.maxUnitCount |
64 |
Maximum items per fulfilment for an item order (a 'bundle'). 64 = one stack. (range 1 to 2304) |
config/pixelmongts-server.toml |
buy_orders.fulfilmentLeaseSeconds |
30 |
How long one fulfiller holds an order while their goods are taken and paid for. This is a crash safety net, not a user-facing timer: the whole operation takes milliseconds, and the lease only matters (range 5 to 300) |
config/pixelmongts-server.toml |
buy_orders.orderFeeRate |
0.0 |
Fee charged to the buyer when placing an order, as a rate of the escrowed total (0.02 = 2%). Charged on top of the escrow, never taken out of it. (range 0.0 to 1.0) |
config/pixelmongts-server.toml |
buy_orders.broadcastNewOrders |
true |
Broadcast new buy orders to all players |
config/pixelmongts-server.toml |
fees.enabled |
false |
Enable listing fees |
config/pixelmongts-server.toml |
fees.binRate |
0.02 |
Fee rate for Buy-It-Now listings (0.02 = 2%) (range 0.0 to 1.0) |
config/pixelmongts-server.toml |
fees.auctionRate |
0.05 |
Fee rate for auction listings (0.05 = 5%) (range 0.0 to 1.0) |
config/pixelmongts-server.toml |
fees.taxRate |
0.0 |
Tax rate on sales (0.0 = no tax, 0.05 = 5% tax) (range 0.0 to 1.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPrice1IV |
0.0 |
Min price for Pokemon with 1 perfect IV (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPrice2IV |
0.0 |
Min price for Pokemon with 2 perfect IVs (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPrice3IV |
0.0 |
Min price for Pokemon with 3 perfect IVs (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPrice4IV |
0.0 |
Min price for Pokemon with 4 perfect IVs (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPrice5IV |
0.0 |
Min price for Pokemon with 5 perfect IVs (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPrice6IV |
0.0 |
Min price for Pokemon with 6 perfect IVs (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPriceHA |
0.0 |
Additional min price for Hidden Ability (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPriceLegendary |
0.0 |
Additional min price for Legendary Pokemon (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPriceShiny |
0.0 |
Additional min price for Shiny Pokemon (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.minPriceCustomTexture |
0.0 |
Additional min price for Custom Texture/Palette (range 0.0 to 1_000_000_000.0) |
config/pixelmongts-server.toml |
pokemon_pricing.allowEggs |
false |
Allow listing Pokemon eggs |
config/pixelmongts-server.toml |
broadcast.broadcastListings |
true |
Broadcast new listings to all players |
config/pixelmongts-server.toml |
discord.enabled |
false |
Enable Discord webhook notifications |
config/pixelmongts-server.toml |
discord.webhookUrl |
`` |
Discord webhook URL |
config/pixelmongts-server.toml |
permissions.luckPermsEnabled |
true |
Resolve GTS permissions through a Bukkit permission plugin (LuckPerms) when available. When disabled, GTS uses NeoForge permission defaults only. |