WeaponMastery-1.6.1.jar
5 Apr 2026
CurseForge · Hytale mod
Adds a weapon mastery system. Improve your skills by fighting monsters.
Quick answer
Weapon Mastery WeaponMastery-1.6.1.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
WeaponMastery-1.6.1.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Built for Weapon Mastery WeaponMastery-1.6.1.jar. Pick another file and the loader, install side or required mods may change.
Use WeaponMastery-1.6.1.jar. It targets Hytale; another release may target a different game build or dependency set.
This file does not list any required mods. Do not add a library just because a different file uses it.
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Use the “Get this file” button beside WeaponMastery-1.6.1.jar. It opens that exact file at the source.
About this project
By killing creatures you will improve your weapon mastery using a specific weapon. Each weapon has its own mastery scale from 1 to 500. The higher the mastery, the better bonuses will be and the more difficult it will be to improve your mastery.

50/500 - Increase damage by 15%
100/500 - Increase signature energy for each hit by 0.2
150/500 - Increase damage by 20%
200/500 - Increase signature energy for each hit by 0.4
250/500 - Increase damage by 30%
300/500 - Increase signature energy for each hit by 0.5
400/500 - Increase damage by 50%
500/500 - Increase signature energy for each hit by 0.8
Note: Mastery changes when direct damage is inflicted. Example: A fireball hits a mob and the mob dies. If the fireball creates an explosion that inflicts a burning effect on the mob and the mob dies as a result, mastery will not increase. The effect does not store information about which player applied it, so at the moment I cannot track this without additional mechanics.
Use command /wm to open weapon mastery menu, or /wm_change <player_name> <weapon_id> <new_progress> to change mastery progress (only for op).
Use /wm_change ludwici current 10 to improve ludwici mastery in the weapon he holds in his hand by 10 The /wm_reset_all <player> --confirm command can be used to reset all of a player's masteries.
Unknown items do not display in mastery menu. If you have disabled a plugin (or pack) that contained a weapon whose mastery you have already mastered, that weapon will not be displayed in the list. However, this data is still stored in memory. If you enable the plugin again, the mastery will return.
If you are sure you do not want the data to continue to be stored, use the /wm_clean command to delete data about all unknown weapons.
Configurable options (in Hytale/UserData/Saves/<YourSave>/mods/ludwici_Weapon Mastery/WeaponMastery.json):ShowImproveMasteryNotification - for enable/disable notificationsMasteryRate - determines the amount of mastery points you receive for killsMasteryMode - "KILL" (default value) means that the mastery will improve due to killing mobs. "DAMAGE" means that the mastery will improve with each hit (like old World of Warcraft system)MasteryChance - With each mastery level, the chance to improve the mastery increases. You can change this parameter to increase or decrease this chance. Valid values are from 0.1 to 0.9 (to make the chance occur less frequently) or from 1.1 to 2.0 (to make the chance occur more frequently).IgnoredWeapons - If you don't want to improve your skill with certain weapons, you can specify their IDs in the config. Example:
"IgnoredWeapons": [
"Weapon_Longsword_Flame"
]
IgnoredRoles - If you don't want to improve your mastery with certain entity roles, you can specify their names in the config. Example:
"IgnoredRoles": [
"Boar"
]
Project description from CurseForge.
Recent files
5 Apr 2026
22 Feb 2026
18 Feb 2026
3 Feb 2026
23 Jan 2026
20 Jan 2026
19 Jan 2026
18 Jan 2026
Looking for an older file? The official CurseForge project page is in Resources.