Content generated with AI — it may contain mistakes.

Server

Integrations

Boosters on power-up and duel rewards, the reward queue, announcement channels in /settings, ExyliaSurvivalCore statistics, the staff log and PlaceholderAPI.

ExyliaWarzone works on its own with ExyliaLib. These are the places where it meets other plugins and the library's shared systems.

Boosters

Money, experience and items paid by power-ups and duel rooms run through ExyliaLib's modifier pipeline, so any booster plugin built on it, and a rank's permissions, can multiply them. The two sources are listed on booster screens with their own icon:

SourcePaysTypes
power-upsThe rewards of a power-up a player walks into.money, xp, drops
duel-roomsThe rewards of a duel room's winner.money, xp, drops

Without a booster plugin, permissions do it: exylia.modifier.<type>.<source>.<factor>. For example exylia.modifier.money.duel-rooms.2 doubles the money a duel pays that player, and exylia.modifier.drops.power-ups.1.5 gives one and a half times the items. Factors from every source of boosts are multiplied together.

Supply drop crates and loot chests hand out their loot as items in a container, so they are not boosted.

Rewards that do not fit

A reward a player cannot take because their inventory is full is never dropped on the floor. ExyliaLib keeps it, and it is handed over the next time they join, with a message saying how many were kept (delivered in lang/<language>/messages.yml). Staff can review what players are still owed with ExyliaLib's /exylialib pendingrewards.

Announcements in /settings

Two kinds of broadcast go through ExyliaLib's announcement channels, so each player can mute them from /settings:

ChannelWhat it carries
supply-drop-announcementsSupply drops and envoys about to fall, landing and opening.
duel-announcementsThe winner of each duel room fight, when the room announces results.

Muting is per player and does not affect anybody else.

ExyliaSurvivalCore statistics

When ExyliaSurvivalCore is installed, ExyliaWarzone reports these statistics to it, for its missions, leaderboards and seasons. Without it nothing is counted and nothing is missing.

StatisticCounted when
supply_drops.reachedA player is the first to open a supply drop crate.
powerups.pickedA player takes a power-up.
lootchests.openedA player takes something from a loot chest.
lootchests.<template>.openedThe same, per template id.
duels.winsA player wins a duel room fight.

Staff log

ExyliaLib's staff audit log, readable with /exylialib logs, records:

ActionWhen
supply-drop-openThe first player opens a supply drop crate.
supply-drop-takeA player takes items out of a crate.
powerup-zone-create, powerup-zone-deleteA power-up zone is created or deleted.
loot-chest-place, loot-chest-removeA loot chest is registered or removed.
loot-template-deleteA loot chest template is deleted.
regenzone-create, regenzone-deleteA regen zone is created or deleted.
regenzone-force-regenStaff regenerate a zone by hand and it succeeds. Timed regenerations are not logged.
duel-room-create, duel-room-deleteA duel room is created or deleted.

PlaceholderAPI

With PlaceholderAPI installed, the supply drops module registers %exyliawarzone_supplydrop_...%. See Placeholders.

WorldGuard, claims and other area plugins

Regen zones and duel rooms enforce their own flags and leave every other plugin's areas alone. Where a WorldGuard region or a claim covers the same blocks, an action goes through only when both allow it. The one exception is a running duel: fighters can hit each other even where WorldGuard, spawn protection or a flag would stop PvP.

Something missing on this page? Tell us on Discord