Back to mods
Weapon Mastery project artwork

CurseForge · Hytale mod

Weapon Mastery

Adds a weapon mastery system. Improve your skills by fighting monsters.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Weapon Mastery release should I use?

Updated 4 months ago
Latest stable file WeaponMastery-1.6.1.jar
Game version Not listed
Mod system Built-in Hytale mod system

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

Where should Weapon Mastery be installed in 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.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does Weapon Mastery WeaponMastery-1.6.1.jar need?

WeaponMastery-1.6.1.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

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

Add Weapon Mastery without breaking your instance.

Built for Weapon Mastery WeaponMastery-1.6.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use WeaponMastery-1.6.1.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    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.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside WeaponMastery-1.6.1.jar. It opens that exact file at the source.

About this project

What does Weapon Mastery add?

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.

image.png

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

stats


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 notifications
MasteryRate - determines the amount of mastery points you receive for kills
MasteryMode - "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"
]

patreon-singular kofi-singular

My modpacks:
cobblewatch

Check my other mods:
carpet-variants copper-deco mob-loot-variants better-block-sounds-fork slime-overhaul polyglot weapon-mastery bigwater cobblemon-raid-den-icons cobblemon-pokedex-network

Project description from CurseForge.

Recent files

Weapon Mastery releases and Hytale builds

8 of 8 releases match

Looking for an older file? The official CurseForge project page is in Resources.