Home›Java›Mods›GMCombat — Custom Weapons, RPG Skills & In-Game Editor
GMCombat — Custom Weapons, RPG Skills & In-Game Editor
ModsJava

GMCombat — Custom Weapons, RPG Skills & In-Game Editor

Java mod listed for Minecraft 1.8–1.19. Download on the author's site.

⬇ Download on Spigot
GMCombat​

Custom weapons, RPG abilities and an in-game editor for your Minecraft server.

Website · Discord & Support · Online Configurator

Build weapons with their own abilities

Turn ordinary items into custom combat equipment. GMCombat lets administrators create weapons from an item held in the main hand, assign RPG abilities and adjust combat stats through an inventory-based editor.

Combine active skills, combat-triggered effects, mana costs and cooldowns to build equipment that suits your server. Four example weapons are included to help you get started.

Features


Six built-in abilities


Activation triggers

Bind abilities to left-click, right-click, Shift + right-click, hitting an entity, receiving entity-caused damage, killing an entity or periodic activation.

Choose combinations that make sense for the ability: target-dependent abilities need an appropriate target. Mana costs and cooldowns apply when activation is attempted, even if an ability finds no target.

Weapon stats

Customize damage, maximum health, armor, critical hit chance and critical damage. Health and armor bonuses apply while the custom item is held in the main hand.

Commands

The main command is /gmcombat, with /gmc as its alias.


Use a unique item ID such as stormblade. Tab completion is available for commands and registered item IDs.

Permissions


In-game editor

Hold the base item and run /gmc edit <id>. Select a trigger and choose an ability, adjust its power, and customize the weapon stats. Save to write the definition and update the item in your main hand.

The GUI provides skill selection, power adjustments, stat editing and ModelEngine ID input. Mana costs and cooldowns can be customized in items.yml. GUI skill selection replaces the selected trigger's bindings with one ability; YAML can define multiple bindings.

Online configurator

Open the GMVoxora plugin configurator.

Sign in with Discord, select GMCombat, edit the available configuration templates and download your files. The configurator prepares files; it does not apply changes directly to your game server. Review the exported settings against your installed plugin version before using them.

Included weapon presets


Languages

English and Polish are included. Select the server-wide language through language in config.yml: en_US or pl_PL. You can add custom translation files to the plugin's locales directory. English is the default language.

Optional integrations

PlaceholderAPI exposes:


ModelEngine can play ability animations on an existing model assigned to the player. Animation names follow skill_<ability>, such as skill_dash. Models, animations and resource packs are not supplied or generated by GMCombat.

XSeries is bundled in the standard release JAR and does not need a separate installation.

Installation and requirements

1. Use Java 21 or newer and a Bukkit/Spigot-compatible server with an API supported by this build.
2. Stop the server and place GMCombat-1.0.0.jar in the plugins directory. Use the standard JAR, not the original- build artifact.
3. Install PlaceholderAPI or ModelEngine only if you intend to use those integrations.
4. Start the server and check the console for successful startup.
5. Review config.yml, items.yml and the locales directory.
6. Use /gmc list, then /gmc give <player> <id> to try an included item.

This build is compiled against Spigot API 1.20.4 and declares api-version: 1.13. Those values do not establish a tested Minecraft version range. Compatibility with specific server builds must be verified separately; Folia compatibility is not confirmed.

The plugin runs on the server; players do not need a client-side mod. Mana and cooldown profiles are held in memory and reset when a player leaves.

Support and community

Questions, bug reports or ideas? Join the GMVoxora Discord. Include your GMCombat version, server software and version, reproduction steps and relevant console errors when reporting an issue. Remove secrets and private information from logs.


GMCombat by Gemezz · GMVoxora
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.

GMCombat — Custom Weapons, RPG Skills & In-Game Editor is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 13 times (via Spigot). Download it and open it directly in the game.

Explore more