Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
๐ฅ Flamethrower
Add a fully configurable flamethrower with fuel management, custom crafting, and realistic fire mechanics.
โก About
Flamethrower introduces a powerful custom flamethrower that consumes fuel while firing and can be refilled using dedicated fuel canisters.
Every aspect of the plugin is configurable through config.yml, including damage, fuel capacity, refill amount, crafting recipes, permissions, and more.
โจ Features
- ๐ฅ Fully functional flamethrower
- โฝ Fuel system with configurable capacity
- ๐ข Rechargeable fuel canisters
- โ Configurable damage per tick
- ๐ฏ Configurable flame duration and update rate
- ๐ฆ Custom crafting recipes
- โ Fully configurable in config.yml
- ๐ Hot reload support
- โก Lightweight and optimized
- ๐ฆ No dependencies required
๐ Compatibility
- โ Minecraft 1.21 โ 26.2
- โ Spigot / Paper / Purpur
- โ Survival & PvP servers
- โ No dependencies
๐ฅ Gameplay
๐ฅ Flamethrower
Right-click to toggle the flamethrower on or off.
While active, fuel is consumed continuously until the tank is empty.
Once empty, the flamethrower must be refilled using a fuel canister.
๐ข Fuel Canister
Hold the flamethrower in your main hand and a fuel canister in your off-hand.
Left-click to instantly refill fuel. One canister is consumed per refill.
A small cooldown prevents accidental multiple refills.
๐ฎ Commands
/flamethrower /flamethrower help โ Display plugin help /flamethrower give flamethrower [player] [amount] โ Give a flamethrower /flamethrower give canister [player] [amount] โ Give fuel canisters /flamethrower craft flamethrower โ Show the flamethrower recipe /flamethrower craft canister โ Show the fuel canister recipe /flamethrower reload โ Reload config.yml instantly
๐ Permissions
flamethrower.admin โ Access all admin commands flamethrower.craft โ Required only if recipe permission is enabled
โ Configuration
damage-per-tick โ Damage dealt every tick tick-period โ Fire update speed fuel.max-fuel โ Maximum fuel capacity fuel.refuel-amount โ Fuel restored per canister craft.flamethrower.* โ Flamethrower recipe craft.canister.* โ Fuel canister recipe require-permission โ Restrict crafting with permissions
๐งช Crafting
Both the flamethrower and fuel canister recipes are fully configurable inside config.yml.
Recipes use Bukkit's ShapedRecipe system and are automatically registered when the plugin starts.
If an invalid material is configured, the plugin logs a warning instead of crashing.
โก Performance
Flamethrower has been designed to remain lightweight and efficient, even on busy multiplayer servers.
- โก Minimal performance impact
- ๐งผ Optimized flame handling
- ๐ง Fully configurable
- ๐ฆ No external dependencies
Create, refuel, and unleash fire with a fully customizable flamethrower system.
Made with โค๏ธ by Zyumie (aka Yuyu)


