promotional bannermobile promotional banner

ProShot

A plugin that will add weapons (beta)

ProShot — Advanced Guns for Minecraft

A modern, lightweight weapons plugin inspired by CrackShot, rebuilt from scratch with accurate hit detection, weapon attachments and a built-in shop. Everything is configurable through simple YAML files.

 

Features

8 ready-to-use weapons: pistol, Desert Eagle, SMG, AK-47, M4A1, LMG, shotgun and sniper rifle

Accurate hitscan shooting: ray tracing against real hitboxes, with headshots, damage falloff over distance and bullet penetration

Smart spread: accuracy gets worse while sprinting or jumping and better while sneaking or scoped

Full-auto, semi-auto and shotgun pellets, with recoil, knockback and tracers

Magazines and reloading: a progress bar in the action bar, ammo taken from the player's inventory, auto-reload on empty

Scopes: toggle zoom with a single key

Attachments: scopes, silencer, compensator, extended and drum magazines, grips and lasers. Drag an attachment onto a weapon in your inventory to install it. Each slot (sight, muzzle, magazine, grip) holds one attachment.

Built-in shop: /gunshop opens a GUI with weapons, attachments and ammo. The shop is free by default and can be switched to paid mode with Vault.

Tamper-proof items: weapons are identified by hidden item data, not by name, so renaming an item in an anvil can't fake a weapon.

Fully customizable: add your own weapons and attachments in the config, then reload with one command

Controls

Right click — shoot (hold for automatic weapons)

Q (drop) — reload

F (swap hands) — toggle scope

Commands

/gunshop (alias /shop) — open the weapon shop

/gun give <player> <id> [amount] — give a weapon or attachment

/gun list — list all weapons and attachments

/gun detach — remove all attachments from the weapon in your hand

/gun reload — reload the configuration files

Permissions

proshot.use — use weapons (default: everyone)

proshot.shop — use the shop (default: everyone)

proshot.admin — admin commands (default: OP)

Installation

Drop ProShot-2.0.1.jar into your plugins folder

Restart the server

Edit plugins/ProShot/weapons.yml, attachments.yml and shop.yml to taste

Use /gun reload to apply changes

Requirements

Spigot or Paper 1.20+

Java 17+

Vault and an economy plugin (optional, only for the paid shop mode)

ProShot Team

profile avatar
Owner
  • 1
    Projects
  • 8
    Downloads