HeavyWeapons

HeavyWeapons 1.0

Native Minecraft Version:
1.18
Tested Minecraft Versions:
1.181.19
Source Code:
Contributors:
JaddotWuzHere
Donation Link:
HeavyWeapons is a simple plugin that adds a layer of difficulty to the game!

Have you ever felt that holding something seemingly as heavy as a Netherite Axe while having a full blown Shield in the offhand a bit overpowered? Or that the game is sometimes a bit too easy? HeavyWeapons fixes this by applying Mining Fatigue (configurable) to the player whenever they are holding a "heavy" weapon!

What does HeavyWeapons do?
Essentially, HeavyWeapons applies an effect whenever the player is swinging a two-handed weapon with only one hand. For example, if they are holding an item labelled "heavy", if they are holding something else in the other hand, they will be slowed down. By default, they are applied the Mining Fatigue effect, which slows down your mining speed and attack speed considerably. Which makes sense, because if you are swinging something really heavy with only one hand, your attack speed are bound to be lower.

A list of vanilla items that are considered "heavy" can be configured in the config file. There is no limit to what items and how many items can be considered "heavy" by the plugin.
You can also configure the potion effect that will be applied to the player when they are holding a "heavy" item alongside another item in the other hand.

Currently those are the only two options you can change, however more customizability will be added in the future.

Bugs and Features
If you have any bugs or features to mention, feel free to open an issue in the GitHub page of this plugin, or you can DM me on Discord (Jaddot#3516)!
This is my first plugin on Spigot, so if you could provide constructive feedback in the review section, that'll be awesome!

Planned Features
Ability to determine if an item is "heavy" based on the lore of the item. This will (hopefully) enable some sort of external plugin support. Currently you are only able to use vanilla item types with this plugin.
Ability to differentiate between vanilla items and custom external plugin items.
Ability to configure the effect duration and potency. Currently every effect applied will be permanent until the player switches to a different non-"heavy" item, and the potency will always be set to the lowest tier.
More customizability in load/reload messages

Commands and Permissions
Code (Text):
Commands:

/hvwreload - Reloads the HeavyWeapons config.

Permissions:

heavyweapons.reload.command - Permission required to reload the config ingame.
heavyweapons.strong - Permission required to be exempt from the effect applied when the player is holding a "heavy" weapon along with another item in the other hand. Does not correlate with the "Strength" potion effect in Minecraft.
Author
Mined
Downloads
4
Views
31
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Mined

Top