Weapon Mechanics Plugin (1.20.4, 1.19.4) is an innovative and immersive plugin for Minecraft that revolutionizes the game’s combat system. This plugin introduces a variety of new weapon behaviors and mechanics, adding depth and strategy to PvP encounters. It allows players to customize their weapons, offering a unique and personalized combat experience. With its diverse range of features and easy-to-use interface, Weapon Mechanics is a must-have plugin for any Minecraft server seeking to enhance its combat dynamics and provide a more engaging and challenging gameplay experience for its players.


  • Super efficient code, faster than any gun plugin on the market
  • Choose any action (sneak, right-click, left-click, etc) for gun actions (shoot, zoom, reload, etc)
  • Scope with up to 10x magnification
  • Firearm actions: revolver, pump, lever, slide
  • Advanced spread and recoil pattern system
  • Custom projectiles system supports travelling through blocks, rolling, and bouncing
  • Deal less damage on leg/arm shots and more damage on headshots
  • Grenades: airstrikes, cluster bombs, and flashbangs
  • Custom explosive system: different explosive shapes and regeneration (anti grief system included)
  • Advanced config serialization system which can pinpoint config issues
  • Melee system
  • Default weapons with resource pack (1.14 and above)


  • /weapon help: Provides a list of all available commands within the Weapon Mechanics plugin.
  • /weapon give [player] [weapon]: Gives the specified player the specified weapon.
  • /weapon list: Lists all available weapons within the plugin.
  • /weapon reload: Reloads the plugin’s configuration file.
  • /weapon info: Provides information about the weapon currently held by the player.
  • /weapon enchant [enchantment] [level]: Enchants the weapon currently held by the player with the specified enchantment at the specified level.


  • weapon.use: Allows a player to use the weapons provided by the plugin.
  • weapon.give: Allows a player to give themselves or others weapons.
  • weapon.list: Allows a player to access the list of all available weapons.
  • weapon.reload: Allows a player to reload the plugin’s configuration file.
  • weapon.info: Allows a player to access information about their current weapon.
  • weapon.enchant: Allows a player to enchant their weapons.


How to install:

  • Download a plugin of your choice.
  • Place the .jar and any other files in your plugin’s directory.
  • Run the server and wait for it to fully load.
  • Type stop in your Minecraft server console to bring the server to a clean stop.
  • Run the server.
  • All done! Your plugin should be installed and ready to be used.

Weapon Mechanics Plugin (1.20.4, 1.19.4) Download Links

For All Versions from Minecraft Spigot 1.12 to Minecraft Spigot 1.20.1

Download from Server 1Download from Server 2

For Minecraft Spigot 1.20.4, 1.20.2

Download from Server 1Download from Server 2

Click to rate this post!
[Total: 3 Average: 2.7]