MOTP - RPG leveling system

MOTP - RPG leveling system

Mod

A unique and engaging addition to Minecraft that introduces a dynamic leveling system

Client and server AdventureGame MechanicsUtility

2,055 downloads
19 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...

[BUGFIX] Fixed a bug which made the stats always to be set to 0 when you create a new world

  • this bug happened because of the NBT tag changes in patch 0.11.0

Patch Notes

[NEW]

  • Added a new parameter for the maximum player level: maxPlayerLevel.
  • Introduced a new parameter onDeathReset with a default value of true.

Changes

  • Updated the display for the maximum attribute level to show when hovering over the upgrade button.

NBT Tag Modifications

The following NBT tags have been updated:

  • motp_att_1: Represents the player's first attribute level
  • motp_att_2: Represents the player's second attribute level
  • motp_att_3: Represents the player's third attribute level
  • motp_att_4: Represents the player's forth attribute level
  • motp_att_5: Represents the player's fifth attribute level
  • motp_att_6: Represents the player's sixth attribute level
  • motp_att_7: Represents the player's seventh attribute level

Patch Notes

[NEW]

  • Added a new parameter for the maximum player level: maxPlayerLevel.
  • Introduced a new parameter onDeathReset with a default value of true.

Changes

  • Updated the display for the maximum attribute level to show when hovering over the upgrade button.

NBT Tag Modifications

The following NBT tags have been updated:

  • motp_att_1: Represents the player's first attribute level
  • motp_att_2: Represents the player's second attribute level
  • motp_att_3: Represents the player's third attribute level
  • motp_att_4: Represents the player's forth attribute level
  • motp_att_5: Represents the player's fifth attribute level
  • motp_att_6: Represents the player's sixth attribute level
  • motp_att_7: Represents the player's seventh attribute level

Patch Notes

[NEW]

  • Added a new parameter for the maximum player level: maxPlayerLevel.
  • Introduced a new parameter onDeathReset with a default value of true.

Changes

  • Updated the display for the maximum attribute level to show when hovering over the upgrade button.

NBT Tag Modifications

The following NBT tags have been updated:

  • motp_att_1: Represents the player's first attribute level
  • motp_att_2: Represents the player's second attribute level
  • motp_att_3: Represents the player's third attribute level
  • motp_att_4: Represents the player's forth attribute level
  • motp_att_5: Represents the player's fifth attribute level
  • motp_att_6: Represents the player's sixth attribute level
  • motp_att_7: Represents the player's seventh attribute level

[NEW]

  • Added a new parameter enableDrops in MainConfig. You can now choose whether the mod drops Fragments for collection or automatically grants XP (with the same drop chances as XP orbs).

[UPDATED]

  • You can now level up multiple attributes simultaneously !

A documentation about this will come shortly

  • The Experience config section has been renamed to Level Config Section.
  • Introduced a new parameter points_per_level to set the points awarded per level in the main config.
  • Added a new section to control the XP required for leveling up, allowing you to set up to three different intervals:
    • From 0 XP to 20,000 XP, the leveling XP scale is 1.1.
    • From 20,000 XP to 100,000 XP, the leveling XP scale is 1.02.
    • From 100,000 XP and above, the leveling XP scale is 1.001.

[BUG FIX]

  • Optimized the logic for the Orb of Resetting for improved performance.

Please read the documentation for more information!

Patch Notes 0.10.0

[NEW]

  • Added a new parameter enableDrops in MainConfig. You can now choose whether the mod drops Fragments for collection or automatically grants XP (with the same drop chances as XP orbs).

[UPDATED]

  • You can now level up multiple attributes simultaneously !

A documentation about this will come shortly

  • The Experience config section has been renamed to Level Config Section.
  • Introduced a new parameter points_per_level to set the points awarded per level in the main config.
  • Added a new section to control the XP required for leveling up, allowing you to set up to three different intervals:
    • From 0 XP to 20,000 XP, the leveling XP scale is 1.1.
    • From 20,000 XP to 100,000 XP, the leveling XP scale is 1.02.
    • From 100,000 XP and above, the leveling XP scale is 1.001.

[BUG FIX]

  • Optimized the logic for the Orb of Resetting for improved performance.

Please read the documentation for more information!

NOTE : ! Make sure to delete the old config if you are working on a modpack !

[BUG FIX] Fixed a bug which caused conflicts when changing attributes

[BUG FIX] The main config files now displays order of attributes correctly

[Bug Fix] Fixed a bug which cause the player stats to reset every time you respawn

[UPDATE] Changed the leveling procedure logic to be a little bit more efficient

[NEW]Added Attribute Customization: You can now change any type of attributes as you want, compatible with any mod that supports attribute changes using commands. All you have to do is edit the new config file motp/attributes_config.toml.

Config File Breakdown:

  • Display Name: Each attribute has a friendly name that will be shown in-game. You can customize this name to better reflect the purpose of the attribute, making it easier for players to understand.

  • Command to Execute (cmd_to_exc): This field contains the command that will be executed to set the attribute. Make sure to include (variable) in the command, which will be replaced with the actual value when the command is executed. This setup allows for dynamic updates based on your preferences.

  • Tip to Display: Here, you can provide additional information or tips related to the attribute. This text will help players understand what the attribute does and how it impacts their gameplay, enhancing their overall experience.

[NEW] Added Initial Starting Values: Initial starting values have been added in motp/main_config.toml

[UPDATED] Changed Main Config File: Updated attribute names in the main config file from attribute_*** to number

Details

Licensed ARR
Published 3 months ago
Updated 18 days ago