v1.4.2: v1.4.2 -> Per-Creator Parties, FFA Warmup & Instant Draws
25 May 2026
Combined 1.4 → 1.4.1 → 1.4.2 release
The 1.4 and 1.4.1 builds were internal, this is the first public 1.4.x drop with everything rolled in.
✦ New Features
1. FFA Warmup
- Configurable PvP cooldown at the start of FFA matches
- Players can't damage each other for X seconds, giving everyone time to spread out
- Perfect for arenas with fewer spawns than players
- Set ffa-warmup: 5 in config
- Teams mode is unaffected
2. Draw Instant Teleport
- Draws (time limit or mutual kills) now teleport players back instantly by default
- No more waiting around to "collect items" when there's nothing to collect
- Configurable via draw-end-delay
- 0 = instant
- Set your own value in seconds
- -1 = same as normal end delay
3. Per-Creator Parties
- Queue key is now kit:mode:creatorUUID, every party create is unique
- Join a specific player's party with /flexparty join <playerName>
- Click-to-join broadcast uses /flexparty join <creatorName>
- Tab completion shows active party creators
- /flexparty info now shows the creator name per party
- New message: party-not-found
4. Customizable Join Broadcast
- The party announcement message is now fully configurable
- Hide the command text and show only "Click to Join" by setting command-suffix: "" under announcement: in config
- Or customize it with the %command% placeholder
✦ Changes
Simplified Join Command
- /party join risk-inventory and /party join <kit> [ffa|teams] have been removed
- These paths were accidentally creating new parties instead of joining existing ones
- Now /party join <playerName> is the only way to join, just type the host's name or click the broadcast message
- All party settings (kit, mode, player count, risk inventory) are chosen by the host when they create the party through /party create
✦ Bug Fixes
- Fixed /party join paths accidentally creating new parties instead of joining existing ones
- Fixed empty lore lines, if a lore line in the config was set to "", it was showing as a blank line in the GUI. Empty lore values are now hidden automatically
✦ New Config Options
Auto-migrated on reload, no manual edits required.
ffa-warmup: 5
draw-end-delay: 0
announcement:
command-suffix: ""
✦ Version Breakdown
For reference, here's what each internal version brought to this release:
| Version | Focus |
| 1.4 | Announcement suffix, draw end delay, FFA warmup |
| 1.4.1 | Independent parties, join by creator name, multiple simultaneous parties |
| 1.4.2 | Empty lore fix, join command simplified (removed kit/mode/risk-inventory paths) |
Existing configs are auto-migrated, no manual changes needed.
v1.3: Update v1.3
24 May 2026
Party Alias Override, Time Limits, Whitelist/Blacklist & Critical Fixes
✦ New Features
1. /party Command Override
- /party now overrides the Duels plugin's built-in /party command
- Toggle with party-alias-override in config
- Lets players use the shorter alias without conflict
2. Match Time Limit System
- Set match-time-limit in minutes (0 = off)
- If nobody wins within the time limit, the match ends as a draw
- Prevents stalled or AFK matches from running forever
3. Whitelist & Blacklist Command Restriction
- Command restriction now supports both modes via command-restriction.mode
- blacklist = block only listed commands (existing behavior)
- whitelist = allow only listed commands, block everything else
- Operators bypass all command restrictions during queue and match
4. Fully Customizable Help & Usage Messages
- All help and usage messages are now editable in config
- %cmd% placeholder support for dynamic command names
- Match your server's branding and language
5. Configurable Item Drops on Death
- Item drops on death are now configurable via death-spectate.drop-items
- Decide whether eliminated players drop their items or vanish them
6. Configurable Match End Delay
- Set match-end-delay in seconds to control the wait before players teleport back
- Lets you tune the post-match window to taste
✦ Changes
- Spectator-on-death removed eliminated players are now teleported back to spawn immediately (see Bug Fixes for why)
- /flexparty spec leave command removed no longer needed with spectator mode gone
- Risk inventory selected button changed from green wool to red wool for better visual feedback
✦ Bug Fixes
- Fixed teammates being able to kill each other during match end delay (2v2 friendly fire exploit)
- Fixed spectators spawning at world spawn instead of staying in the arena (feature then removed entirely)
- Fixed teammates spawning scattered in Teams mode, now grouped using spawn clustering
- Fixed item drops being cleared even in risk-inventory matches
✦ New Config Options
party-alias-override: true # override Duels' /party command
match-time-limit: 0 # minutes, 0 = no limit
match-end-delay: 5 # seconds before teleport back
command-restriction.mode: blacklist # blacklist or whitelist
death-spectate.drop-items: false # item drops on death
All new options have safe defaults, existing setups continue working untouched.
v1.2: Update v1.2
24 May 2026
Risk Inventory, Command Blocking, Customizable GUI & more
✦ New Features
1. Risk Inventory Mode
- Players fight with their own items instead of kits, and lose them on death
- GUI toggle button in party creation screen (slot 20)
- Command: /flexparty join risk-inventory [ffa|teams]
- Config toggle: risk-inventory.enabled: true/false
- Match winners keep their inventory; eliminated players lose theirs
2. Command Blocking (Queue & Match)
- Blocks commands like /tp, /home, /spawn, /warp while in queue or match
- Configurable list in config.yml → blocked-commands
- Add or remove any command from the list
- Custom deny message: messages.command-blocked
3. Kit Mode Toggle
- Enable or disable kit selection entirely: match-modes.kits: true/false
- When false, risk-inventory is forced and the kit selector is hidden from the GUI
- Works just like the existing match-modes.ffa / match-modes.teams toggles
4. Customizable GUI
- Auto-hide disabled options: gui.creation.auto-hide-disabled: true makes buttons for disabled features (FFA, Teams, Risk Inventory, Kit) automatically vanish from the menu
- Configurable slot positions: every GUI button position is configurable under gui.creation.slots
- Default slot layout:
- teams-mode: 11
- ffa-mode: 15
- risk-inventory: 20
- kit: 22
- decrease: 30
- count: 31
- increase: 32
- create: 40
- Change any slot number to rearrange your party creation menu
5. WorldGuard Region Restriction
- Restrict party create/join to a specific WorldGuard region
- Config:
YAMLworldguard: enabled: false required-region: "lobby" - Soft dependency, works without WorldGuard installed (restriction silently skipped)
- Custom deny message: messages.not-in-region (supports %region% placeholder)
6. Spectator Mode on Death
- Eliminated players enter Spectator mode in the arena (like the Duels plugin) instead of teleporting to spawn
- Players spectate until the match ends, then get teleported back
- Config: death-spectate.enabled: true/false
- Custom message: messages.now-spectating
✦ Config Reference
| Setting | Location | Default | What it does |
| risk-inventory.enabled | config.yml | true | Toggle risk-inventory option |
| blocked-commands | config.yml | tp, tpa, home, spawn, etc. | Commands blocked in queue/match |
| match-modes.kits | config.yml | true | Enable/disable kit selection |
| death-spectate.enabled | config.yml | true | Spectator on death vs teleport to spawn |
| worldguard.enabled | config.yml | false | Require WorldGuard region |
| worldguard.required-region | config.yml | "" | Region name for restriction |
| gui.creation.auto-hide-disabled | config.yml | true | Hide disabled feature buttons |
| gui.creation.slots.* | config.yml | (various) | Button positions in creation GUI |
All new features are opt-in via config, existing setups continue working untouched.
v1.1: Update v1.1 (Party leave fix)
13 May 2026
- Fixed PartyQueue.leave() sending the wrong message when a player tries to leave a party while not in one, previously sent
left-queueinstead ofnot-in-queue
v1.0: Initial release
13 May 2026
Initial release
Party Extension for Duels Optimized
zArrowTan
A plug-and-play party extension for Duels Optimized - supports party team & party FFA modes.
$4.31
$7.19 40% offDigital product, delivered instantly, no refunds · Terms
No versions available
Share and earn
How referrals work
- Your link is remembered for 30 days.
- 10% of each sale, paid to you as points.
- Yours to spend 30 days later.
- Ask your buyer to turn a VPN off, or the sale will not count.
Earn on every sale you send here
10%
129 pts / sale
Available Bundles
Details
Already in cart