HomeJavaModsModificationFFA Core
ModificationFFA Core
ModsJava

ModificationFFA Core

by YoshikagePogger · on Modrinth

An all in one customizable FFA plugin with kits, combat, custom weapons, tokens, arenas, stats, pets, and more.

⬇ Download on Modrinth
ModificationFFA Core — screenshot 1ModificationFFA Core — screenshot 2ModificationFFA Core — screenshot 3

ModificationFFA

ModificationFFA is an all-in-one free-for-all plugin with kits, combat tagging, custom weapons, tokens, regenerating resource nodes, arenas, statistics, player settings, cosmetic pets, messaging, spawn teleporting, and animated menus.

Everything is designed to work together as one complete FFA experience.

Commands

/m is the main shortcut. /modify, /modification, /modificationffa, and /p can also open ModificationFFA features.

/m also works as a private-message alias. For example, /m Steve hello messages Steve, while /m settings opens the settings menu.

Command Description
/modification Shows the plugin name, version, author, and help command.
/m help Displays the main ModificationFFA command list.
/m settings Opens your personal settings.
/m stats [player] Displays your statistics or another player’s statistics.
/m find <player> Shows a player’s coordinates and current custom biome.
/m bin Opens the animated item bin.
/m clear [player] Clears your inventory or an admin-selected player’s inventory.
/m ping [player] Shows your ping or another player’s ping.
/m executioner Opens the Executioner Trader.
/m merge Opens the Punch Bow Merger.
/m reload Reloads the plugin’s configuration and messages. Admin only.
/discord Displays the clickable Discord link.
/store Displays the clickable store link.
/bin or /trash Opens the Modification Bin.
/merge Opens the Punch Bow Merger.
/settings Opens your Modification Settings.
/clear Clears your own inventory.
/clear <player> Clears another player’s inventory. Admin only.
/find <player> or /locate <player> Finds an online player and displays their biome and coordinates.
/ping Displays your ping.
/ping <player> Displays another player’s ping.
/stats Displays your statistics.
/stats <player> Displays another player’s statistics.
/spawn Teleports you to spawn after a five-second countdown.
/executioner Opens the Executioner Trader.

Kit commands

Command Description
/kit help Displays the kit command list.
/kit load Loads your saved kit layout.
/kit save Saves your current legal kit layout.
/kit delete Deletes your saved layout.
/kit adminsave Saves your inventory as the server’s main kit. Admin only.

Players may rearrange the items from the main kit and save their preferred layout. They cannot add different items, extra items, extra durability, or upgraded versions. Using fewer items is allowed.

Kit loading has a short cooldown to prevent spam. Kit Safety can also stop players from accidentally replacing purchased items in their inventory.

Social commands

Command Description
/msg <player> <message> Sends a private message.
/message, /m, /whisper, /w, /tell, /pm Aliases for /msg.
/reply <message> Replies to the last player who messaged you.
/r or /apprend Aliases for /reply.
/continue <message> Continues your current private conversation.
/c or /a Aliases for /continue.

Players can toggle private-message sounds and join/leave messages inside /settings.

Pet commands

Command Description
/pet help Displays the pet command list.
/pet spawn <rabbit|frog|cat|wolf> <name> Spawns a permitted cosmetic pet with a custom name.
/pet despawn Despawns your active pet.
/pet list Lists all available pets.

Pet names support RGB colors such as:

/pet spawn cat &#4D00FBM&#333DFCe&#1A79FEo&#00B6FFw

Only one pet can be active at a time. Pets follow their owner, cannot attack, cannot take damage, cannot burn, and disappear when their owner leaves. Right-click your pet to make it sit or follow you.

Sword and custom-item commands

Command Description
/sword help Displays the custom-weapon command list.
/sword ability Activates the held Dash Sword, Axe of Protection, or Axe of Explosion.
/sword give <type> Gives yourself a custom item. Admin only.
/sword give <player> <type> Gives a custom item to another player. Admin only.

Available item types:

Combat commands

Command Description
/combat help Displays combat commands.
/combat timer Shows your remaining combat time.
/combat tag <player> Forces a player into combat. Admin only.
/combat untag <player> Removes a player from combat. Admin only.
/combat commandwhitelist list Lists commands allowed during combat. Admin only.
/combat commandwhitelist add <command> Allows a command during combat. Do not include /.
/combat commandwhitelist delete <command> Removes a command from the combat whitelist.

Biome commands

Command Description
/biome help Displays biome commands.
/biome list Lists all custom biome regions.
/biome wand Gives the biome selection wand. Admin only.
/biome create <name> Creates a custom biome from the selected region. Admin only.
/biome delete <name> Deletes a custom biome. Admin only.

Custom biomes can overlap. A player’s custom biome name is displayed when they are found using /find.

Gameplay arena commands

Command Description
/arena help Displays arena commands.
/arena wand Gives the arena selection wand. Admin only.
/arena create <name> Creates an arena from the selected region. Admin only.
/arena delete <name> Deletes an arena. Admin only.
/arena edit <setting> <arena> <true|false> Enables or disables an arena rule. Admin only.
/arena edit <arena> <setting> <true|false> Alternative arena-first command order.

Available arena settings:

Setting Controls
pvp Whether players can fight inside the arena.
block-break Whether blocks may be broken.
block-place Whether blocks may be placed.
interact Whether players may use chests, doors, buttons, and other blocks.
wind-charge Whether wind charges may be used.
item-drops Whether players may drop items.
item-pickup Whether players may pick up items.

Example:

/arena edit interact spawn false

When arenas overlap, the most recently created arena takes priority.

Protected arena commands

Command Description
/protectarena help Displays protected-arena commands.
/protectarena wand Gives the protected-arena wand.
/protectarena create <name> Saves the selected protected region.
/protectarena delete <name> Deletes a protected region.
/protectarena exempt wand Gives the exemption selection wand.
/protectarena exempt create <arena> <name> Creates an editable exemption inside a protected arena.
/protectarena exempt delete <arena> <name> Deletes an exemption.

Saved blocks inside a protected arena cannot normally be broken. Players may place new blocks and later break those placed blocks. Exemptions create areas where every block can be edited normally.

Token and resource-node commands

Command Description
/tokens give <player> <type> <amount> Gives tokens to a player. Admin only.
/woodtoken give <player> <wood-type> Gives a regenerating wood node. Admin only.
/miningtoken give <player> <ore-type> Gives a regenerating mining node. Admin only.

Available token types:

Feature Guide

Combat system

Attacking another player starts a 60-second combat timer for both players. The remaining time is displayed above the hotbar.

Players cannot use blocked commands during combat. Operators and players with the combat-command bypass permission may use every command.

If a player leaves during combat, a stationary zombie appears in their place. It keeps their:

If the player returns while the zombie is alive, they return at the zombie’s current health and location with their items restored.

If the zombie is killed, all stored items are dropped. The logged-out player returns without their inventory and receives a death. Killing an eligible combat logger can also award a Kill Token.

Kill Tokens

Players receive one Kill Token when they kill another player. Killing the same player repeatedly does not award another token until ten minutes have passed.

Kill Tokens automatically enter an available inventory slot or join an existing stack. If the inventory is full, the token drops on the ground and is prioritized when collecting nearby items.

Executioner Trader

The Executioner Sword has a chance to produce an Executioner Head when its target dies. The weapon also displays its recorded kill count.

Use /executioner or /m executioner to open the animated trader. Clicking the player head trades every Executioner Head in your inventory for Kill Tokens.

Players can enable the Executioner Token setting to receive Kill Tokens directly instead of heads.

Regenerating resource nodes

Mining nodes support ores and Ancient Debris. When mined, they temporarily turn into stone or deepslate and regenerate after five minutes.

Wood nodes support logs, wood, stems, hyphae, and similar wood blocks. When harvested, they become stripped and regenerate their bark after five minutes.

The special Mining and Wood Token tools cannot damage players and do not lose durability.

In Creative mode:

Custom weapons

Most custom weapons are unbreakable, have individual cooldowns, and work with the Modification FFA resource pack.

Punch Bow Merger

Use /merge or /m merge to open the animated Punch Bow Merger.

Place one Punch Bow into each input slot and press the green confirmation button. Their remaining durability is combined into one bow. If the menu closes before merging, both input bows are safely returned.

Modification Bin

Use /bin, /trash, or /m bin to open the animated four-row bin.

Place unwanted items into the first three rows and click the animated lava bucket to delete them. Closing the menu without pressing delete returns every stored item. Overflow items are safely dropped beside the player.

Statistics

/stats tracks:

Players may hide their statistics in /settings. Staff with the hidden-stat viewing permission can still view them.

Spawn system

Admins can set the server spawn using /setspawn.

/spawn begins a five-second countdown with a guitar sound every second. Moving, teleporting, taking damage, dying, or leaving cancels the teleport.

First-time players join at spawn, and all players respawn there after death.

Player settings

/settings or /m settings opens the animated Modification Settings menu.

Available settings include:

Personal Time and Personal Weather are optional VIP settings. Invisibility can be disabled so invisibility effects do not affect that player. Anti-Ghost Water keeps water buckets visually synchronized after use.

Discord, store, and reminders

/discord and /store display configurable clickable links.

Discord and store reminders alternate at a configurable interval. Reminder sounds are disabled by default but can be enabled and changed.

Permissions and Customization

Permission Default Purpose
modificationffa.reload OP Use /m reload.
modificationffa.cooldown.bypass OP Bypass Discord/store command cooldowns.
modificationffa.kit.admin OP Use /kit adminsave.
modificationffa.clear Everyone Clear your own inventory.
modificationffa.clear.others OP Clear another player’s inventory.
modificationffa.biome.admin OP Manage custom biomes.
modificationffa.tokens.admin OP Give tokens and resource nodes.
modificationffa.spawn.set OP Set the server spawn.
modificationffa.command.combat.tag OP Force combat tags.
modificationffa.command.combat.untag OP Remove combat tags.
modificationffa.command.combat.commandwhitelist OP Manage combat-allowed commands.
combat.command.bypass OP Use every command during combat.
modificationffa.sword.ability Everyone Use custom weapon abilities.
modificationffa.sword.give OP Give custom weapons.
modificationffa.pet.spawn.rabbit Off Spawn rabbit pets.
modificationffa.pet.spawn.frog Off Spawn frog pets.
modificationffa.pet.spawn.cat Off Spawn cat pets.
modificationffa.pet.spawn.wolf Off Spawn wolf pets.
modificationffa.pet.list OP Use /pet list.
modificationffa.arena.admin OP Manage gameplay arenas.
modificationffa.protectarena.admin OP Manage protected arenas.
modificationffa.stats.view-hidden OP View hidden statistics.

ModificationFFA can be customized without changing its core gameplay:

Use /m reload after editing the settings or messages. Changes to command aliases take effect after the next server restart.

You can add changes and edit this freely but any reuploads are not permitted.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more