Check Latest Documentation here Click Me
Orb XP Adjustments
- Nerfed default values:
- Greater Orb: 800 XP
Command Updates
- New Command Format:
/motp
- Removed Old Commands:
/givelevels
,/givepoints
New GUI Section
- Added a fully configurable GUI to view attribute values.
Leveling System Overhaul
- Level-up Intervals Setup:
- Intervals updated to:
[range]200-300[rangeEnd][scale]1.02[scaleEnd]
- XP requirements now scale dynamically based on level ranges.
- Intervals updated to:
- Renamed
starting_xp_level
→first_level_xp
. - Renamed Leveling Config Section →
Global Settings
. - Renamed
scale_factor
→xp_bonus_factor
.- Higher values make leveling harder by increasing XP needs after specific levels.
- Default value updated: 30 (from 20) to balance the orb nerfs.
Block Adjustments
- Trophy Blocks:
- Now harder to mine.
- Require Iron Pickaxe or better.
Bug Fixes
- Fixed an issue where drop rates would not work if
enableDrops
was disabled. - Resolved a bug where the next level XP would reset if players didn’t level up any attribute before rejoining the world.
New Commands
/motp add level [player] [amount]
/motp add attributes [attribute_Id] [count] [player]
/motp add xp [amount] [player]
/motp set xp [amount] [player]
/motp reset [player]
MOTP Patch Notes
Rework and Improvements
- Reward System Syntax:
The reward system now uses a new, standardized syntax for better clarity and consistency:
[level]4[levelEnd][quantity]1[quantityEnd][item]minecraft:iron_pickaxe[itemEnd]
- Level: The required player level for the reward
- Quantity: The number of items rewarded
- Item: The specific item rewarded using registry name
Debug :
- Added Debug System to check for the rewards syntax to avoid error and crashes
Fixes
- Config Default Instant Health:
Corrected an issue with the default attribute 1 configuration. - Drop Orb Logic:
Logic for drop orbs has been revised for better reliability - Non-Vanilla Dimensions: Fixed a bug preventing orbs from dropping in non-vanilla dimensions
- Level Interval Bug:
Addressed an issue affecting progression past level interval 3.
Changes
- Global Drop Chance Config:
The "lesser chance" setting has been removed from individual dimension configurations. A single global drop chance configuration now governs each dimension for the overall chance of the drops.
🚀 Update 1.1.0 ! 🚀
This update is brought to you by our sponsor @porogulaemeo ❤️
🛠️ Global Code Cleanup
🔧 Performance Boost
- Supercharged Calculation Logic: Up to 70% performance improvement! 🚀
🐞 Bug Fixes
- Attack Speed Display: Maximum attack speed no longer shows as maximum attack damage — it’s finally accurate!
- Fortitude Attribute: The fortitude attriabute is back in action! 🛡️
- Attributes 5 & 6: Now display the correct values when you hover over them.
📁 Configuration Overhaul
- Attributes Config File: Attribute parameters have been moved from
main_config
to a newattributes_config
file. - Level 1 XP: You can now set the XP required for level 1 directly in
main_config
.
✨ New Features & Changes
🔒 New Attributes
- Added Attributes 8, 9, and 10 for an exciting new progression layer.
- Attribute Locking: Attributes 8, 9, and 10 are locked by default.
🎨 GUI Overhaul
- Updated Interface: Support for more attributes and a cleaner, modern look.
📝 New Command Format (Cmd_To_Exc)
⚙️ Set Attribute Base Value
/attribute @p name_of_attribute base set [param(2)]
How it works:
- The final value is calculated using the provided parameter (
param
), which acts as a scaling factor. - Level Progression: Each new level adds the calculated value to the previous one.
Example:old_value + 2 = 18
⚙️ Expanded Command Support
- Full command support for all type of commands (/effect,...)
- Use
[param(***)]
to increment values byparam_value
for each level.
📘 Latest Mod Documentation
Find the latest mod documentation here: View Docs
Thanks for being awesome! ❤️ Can't wait for your feedback!
Patch Notes MOTP 1.0.2
- Added a command to reset your stats:
/resetlevels
. - Added a command to give points and add levels for specific attributes:
/givepoints [1-7] amount
. - Changed the
params
option fromparams=...
to[param]value[paramEnd]
. this will make it support unlimited values - Updated the
/givelevel
command: now requires the player to level up and no longer grants level-up rewards. - Fixed a bug where
enablingDeathOnReset
didn't remove the spare points already acquired