Frequently asked questions
The questions that come up most.
Is ExyliaDuels free?
No. It is a premium plugin, bought on BuiltByBit and installed as a loader jar that checks the licence on every start. Bought on BuiltByBit, the licence is embedded in that jar: there is no key to enter. See Installation.
The plugin does not start
packetevents is a hard dependency: without it the server never loads the plugin. ExyliaLib is needed too;
the loader installs it, or stages a newer one, and asks for a restart — restart once more. If the console
reports a licence error, check the key in loader.yml.
"There is no arena ready for duels yet"
No arena is ready. An arena is ready only while it is enabled, both spawns are set, its world is loaded and
its schematic is saved. Open /duelsadmin → Arenas: the list says which are Not ready. See
Arenas and kits.
Own-inventory challenges are refused
Own-inventory duels only use arenas bound to no kit. If every ready arena is bound to a kit, an
own-inventory challenge has nowhere to go and is refused with "There is no arena ready for duels yet", and
the challenge screen opens on a server kit. Own-inventory duels can also be switched off with
modes.own-inventory. On a network, players on different servers can only fight with a server kit.
Can a stake be lost or paid twice?
No. Both players are claimed the moment a challenge is accepted. Money and items are written to ExyliaLib's escrow before they move, and each player is saved before the teleport into the arena and restored on the way out. A crash refunds what was held on the next start and gives each player back what they had on their next join. In a risk duel the loser's items are held first, then their save is used up, then the winner is paid, so a crash at any point undoes the duel rather than doubling it.
Does a player who logs out during a duel lose?
During the fight, yes: quitting forfeits, and the opponent wins and takes the stakes. Before the arena, the duel is called off and every stake goes back. Either way the player gets their own things back on their next join. Combat-log punishments of other plugins are cancelled for duellists.
Where does the tax go?
Nowhere: it is destroyed, a money sink. Set bets.money.tax-percent to 0 to turn it off, or give
exyliaduels.bypass.tax to whoever should keep the whole pot.
A player's stats say they never fought a duel
/duel stats <player> only finds players the server has seen. For a player who has, the record is read from
the database, so a network sharing one database shows the same record everywhere.
Can players watch a duel on another server?
No. Spectate a network duel from the arena server, where it is fought.
How do I make a kit, a mode or bets a rank perk?
Every challenge option has a node everybody holds. Deny it to the default group and grant it to the rank:
exyliaduels.kit.* and exyliaduels.kit.<id> for kits, exyliaduels.mode.own, mode.risk,
bet.money, bet.items and arena.choose for the rest. A rank can also get its own cooldown, largest bet
and tax with exyliaduels.cooldown.<n>, bet.max.<n> and tax.<n>. See
Permissions.
How do I reset a player's duels?
With ExyliaLib: /exylialib resetplayer <player> ExyliaDuels clears their record and history, and
/exylialib wipe ExyliaDuels <table|*> empties whole tables. See
ExyliaLib's commands.
Which languages are included?
English, Spanish, French, Portuguese, Russian and Turkish. Every message and menu can be edited under lang/<language>/.
Something missing on this page? Tell us on Discord