Neptune FFA Addon - Yowsef Studio v1.1.0

Adds FFA gamemode to Neptune Practice Core
  • ChatGPT Image Jun 5, 2026, 03_43_20 AM.png
  • image (1).png
  • image11.png
  • ChatGPT Image Jun 5, 2026, 03_43_20 AM.png
  • image (1).png
  • image11.png
NeptuneFFA - Ultimate Kit-Based FFA Engine

Hey there! If you are running a practice or PvP server using the Neptune Core ecosystem and want to give your players a clean, seamless, and automated Free-For-All (FFA) experience, NeptuneFFA is built just for you.

This plugin isn't just a basic arena wrapper. It’s a complete kit-based FFA engine designed to automate everything: from player inventory layouts and combat tagging to block-by-block map rollbacks and dynamic in-game configuration menus.




Features

Selector Menu
When players type /ffa or right-click the lobby sword, they are greeted by a fully customized GUI. We designed this to be clean, intuitive, and highly interactive:

  • Live Session Stats: Players can hover over any kit icon to see real-time diagnostics: how many players are currently fighting in that arena, what map it's hosted on, and the exact countdown timer before the arena resets.
  • Dynamic GUI Resets: The GUI updates its timers and player counts in real time (every 1 second) while open, eliminating the need for players to close and reopen the interface.
  • Custom Layouts & Fillers: Say goodbye to messy, cluttered menus. Server owners can define the exact inventory grid size in the config, assign fixed item slots to specific kits (e.g. putting your most popular kit right in the center), auto-slot the rest, and style all empty slots with custom-colored glass panes or clean placeholder items.
  • One-Click Interaction: Left-clicking a kit joins the corresponding active arena. Right-clicking the active kit leaves the arena and returns the player to the lobby.

Admin Control
Tired of opening and reloading configuration files every time you want to change an arena setting? The /ffaadmin GUI puts absolute control directly inside Minecraft:

  • Live Session Monitor: Instantly see an overview of every running FFA session, active player counts, and map rollbacks.
  • Toggle Kit Status: Enable or disable any kit's FFA arena in real time with a single click.
  • In-Game Arena Selector: Open a visual selector of all your built Neptune arenas and link them to your kits on the fly.
  • Interactive Spawn Point Editor: Walk into your arena, open the GUI, and click to add or remove spawn points at your feet. NeptuneFFA will randomly cycle through these coordinates when players spawn or respawn.
  • Live GUI Slot Arranger: You can visually organize your player selector menu right from the admin screen. Left-click the chest icon to increment the kit's slot, right-click to decrement, or shift-click to move it by entire rows (9 slots). The layout updates and saves instantly!
  • Worldgen Rollback Toggle: Enable block rollback resets for arenas where players are allowed to build or break blocks.




Mechanics

Block Rollbacks
If your kits permit block placing or editing (like Nodebuff, BedWars, or BuildUHC), toggle the Worldgen feature ON. Every time the arena session timer hits zero:
1. Players are safely teleported back to the lobby.
2. The plugin automatically triggers a block restoration of the map using either a FastAsyncWorldEdit (FAWE) clipboard or an in-memory cuboid snapshot.
3. The arena resets pristine and re-opens 3 seconds later.

Combat Tagging
No more combat logging. When players damage each other, they are tagged for combat.

  • Visual Timer: Sends a sleek, live action bar countdown (e.g., Combat Tag: 8s) supporting custom hex colors and fonts.
  • Action Block: Prevents teleportation, lobby commands, and escape commands while tagged. Adrenaline-fueled fights stay fair.

Formatting Support
Stand out with custom aesthetics. The plugin fully parses:


  • Standard Minecraft color codes (e.g., &a, &d, &l)
  • Modern Hex color codes (e.g., &#FF5555)
  • Kyori MiniMessage tags (e.g., <gradient:red:blue> or <gold>)
Use them in player chat messages, scoreboard lines, menus, and the combat tag action bar.




Configuration

NeptuneFFA uses three distinct configurations in your plugins/NeptuneFFA/ folder:
1. config.yml - Global plugin options, custom scoreboard lines, and player selection menu layout/fillers.
2. messages.yml - Customize all chat messages, warning intervals, death alerts, and the combat action bar layout.
3. kits.yml - Individual settings for each kit, including active status, arena mappings, spawn coordinates, and menu slot positions (edited automatically by the /ffaadmin GUI).




Commands & Permissions

NeptuneFFA comes with a simple and intuitive command suite.

Commands

/ffa - Opens the interactive selector menu.
/ffa join <kit> - Directly join a session.
/ffa leave - Leave the active arena back to the lobby.
/ffa list - View active player counts.
/ffa stats [player] - View player stats.
/ffaadmin - Open the control panel.
/ffaadmin reload - Reload files.
/ffaadmin reset <kit> - Force arena reset.
/ffaadmin addspawn <kit> - Add spawn coordinates.

Permissions

neptuneffa.admin - Full admin command permissions. (Default: OP)
neptuneffa.stats.others - Permission to check others' stats.




Need Support or Have Questions?
Join our official Discord server for fast support, bug reports, and feature requests!

CLICK HERE TO JOIN DISCORD
EULA: Free EULA
Buy additional addons now
$0.00
Support
Standard
(free)
Includes:
Download the resource
Access new updates
Support from the creator
Enhanced
+ $9.99
Includes Standard support plus:
Installation & setup
Cosmetic customisation
Feature customisation
Priority support
Share and earn
Refer this resource and earn a 10% commission.
218 Views
15 Downloads
Jun 9, 2026 Published
N/A Updated
Not yet rated
138.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Minigame
  1. GUI
Game mode
  1. Practice
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Ultimate Dialog menus - Quick actions
5.00 star(s) 4 ratings
6 purchases
SVCAIModeration - The Ultimate Proximity Voice Chat AI Moderator
5.00 star(s) 1 ratings
3 purchases
Plugin that bans custom map arts and automatically sweeps them server-wide.
Not yet rated
0 purchases
Upgrade brewed potion durations and amplifiers - with a full in-game GUI.
Not yet rated
0 purchases
Ultimate GeoIP Flags plugin (inspired from MCPVP.COM )
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
218 Views
15 Downloads
Jun 9, 2026 Published
N/A Updated
Not yet rated
138.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Minigame
  1. GUI
Game mode
  1. Practice
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Ultimate Dialog menus - Quick actions
5.00 star(s) 4 ratings
6 purchases
SVCAIModeration - The Ultimate Proximity Voice Chat AI Moderator
5.00 star(s) 1 ratings
3 purchases
Plugin that bans custom map arts and automatically sweeps them server-wide.
Not yet rated
0 purchases
Upgrade brewed potion durations and amplifiers - with a full in-game GUI.
Not yet rated
0 purchases
Ultimate GeoIP Flags plugin (inspired from MCPVP.COM )
Not yet rated
0 purchases
Top