
J-AvatarSMP
Mod for Joost's Joe's Avatar SMP
About this Mod
Main Features
WARNING: THE DESCRIPTION IS FOR LATEST VERSION OF THE MOD, INFO WILL BE OUTDATED IF YOU'RE NOT USING LATEST VERSION
Mod that adds 5 abilities.
- Strength
- Resistance
- Agility
- Vision
- Avatar that holds all of other powers
Soul points system
- Drops souls on death
- Requires 5 souls to use soul powers
- Minimal souls are 0
- Max souls are 7
- Starting souls are 2
Soul Powers
- Strength
- Resistance
- Agility
- Vision
After avatar death, his powers are transfered to random online player
Other features
- Mod disables many potions from affecting player including:
- Strength
- Speed
- Weakness
- Poison
- Mod disables ability to enchant mace and adds 20 second cooldown between hits
- Mod limits max protection level to 3
- Ender pearls do not teleport players
- 3 Maces can be crafted per world
- UUID storing of everyones ability
- UUID storing of every mace holder
- Maces, dragon egg and souls can't be stored in any storage except player inventory
- More that i almost certantly forgot to mention
Commands
Admin Commands (Operator Required)
Ability & Power Management:
- /setability {target} {power} - Sets the specified skill/power for the target player. (Suggestions: STRENGTH, RESISTANCE, AGILITY, VISION, AVATAR, NONE)
- /randomiseavatar - Assigns the avatar status to a random online player. (Note: Does not strip it from anyone who previously held it)
- /randomiseskill - Randomizes your own current skill.
- /randomiseskill {target} - Randomizes the skill of the specified target player.
- /getability {target} - Displays the current active skill of the target player.
Cooldown Management:
- /resetcooldown - Resets all power cooldowns for yourself.
- /resetcooldowns {target} - Resets all power cooldowns for the target player.
- /resetcooldown {target} {power} - Resets the cooldown for a specific power on a target player. (Suggestions: STRENGTH, RESISTANCE, AGILITY, VISION)
Soul Management
- /setsouls {target} {souls} - Sets the target player's soul count to the specified integer amount.
- getsouls {target} - Displays the current amount of souls the target player possesses.
System & Database Utilities
- /refreshconfig - Reloads the server world configuration settings from the disk.
- /removemace {id} - Removes the tracking data for a mace with the specified ID from the database JSON file.
Player Commands (Public / No OP Required)
Stats & Info:
- /getsouls - Displays your current total soul count.
- /getability - Displays your current active skill.
- /abilityinfo - Displays a quick summary of both your current skill and soul count simultaneously.
- /avatarsmpcredits - Displays the credits and clickable links for the creators of JavatarSMP (Bashmeg and Joost Joe).
Soul Withdrawal
/withdraw - Converts 1 soul from your soul count into a physical item in your inventory.
/withdraw {amount} - Converts a specific number of souls from your soul count into physical items.
Abilities
Strength
- Has +4 attack damage
- Faster mining speed
Resistance
- Has +5 hearts (+10hp)
- Has permanent resistance 1 effect
- Has permanent fire resistance effect
- Has faster lava swimming speed
Agility
- Has increased movement speed
- Has increased attack speed
- Has 2 block jump height (toggleable)
- Can survive fall from 13 blocks without taking any fall damage
- Can step 1 block high
- Moves trough cobwebs way faster
- Has a bit increased block and entity reach(very small)
- Has 1/30 chance to dodge an incoming attack
Vision
- Entities glow in 10 block radius (many more details on when they glow is configurable)
- Can see hp of other entities in 10 block radius
- Has sneaking speed of a normal speed
- Has a chance to apply slowness/darkness/blindness effects on target on attack
Avatar
- Has all of listed abilities exept can be configured seperately for Avatar
Soul Powers
Strength
- +10 attack damage instead of +4
- Reverse knockback
- Vampirism from every attack
- Cool particles on attacks
- 4 second duration
- 7 minute cooldown
Resistance
- Gives forcefield that ignores ALL damage for 6 seconds
- 8 minute cooldown
- Cool particle effect on taking damage during forcefield
Agility
- Time stop in 5 block range for 5 seconds
- 6 minute and 35 second cooldown
- VERY COOL particle effects and shader effects
Vision
- Makes beam that goes through walls and deals a lot of damage ignoring armour
- Cool particle effects
- 8 minute cooldown
- Gives 100% invis for 5 seconds
- Gives normal invis for 1 minute
Config
Includes highly customisable config, that allowes easily to modify all the numbers that are written here in the description
Some other info
Mod is made for Joost Joe
Available Versions
How to Install J-AvatarSMP on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "J-AvatarSMP". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
J-AvatarSMP server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is J-AvatarSMP compatible with fabric?
J-AvatarSMP officially supports fabric for Minecraft 1.21.11, 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with J-AvatarSMP – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if J-AvatarSMP consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install J-AvatarSMP with just one click on your server.