Download Dynamic Player and Weapon Progression / Difficulty — Minecraft Mods — MetaMods
Dynamic Player and Weapon Progression / Difficulty

Dynamic Player and Weapon Progression / Difficulty

Active

Downloads

0

Last update

1 year ago
Client
Adventure
Weapons and armor
Utils

Dynamic Player and Weapon Progression / Difficulty

This mod addresses the common problem of balancing gameplay between beginners and experienced players on the same server. Instead of static difficulty settings, it offers a dynamic system that automatically adapts to each participant's skills.

Main Features

The system tracks player statistics and adjusts various gameplay aspects in real-time:

  • Damage dealt by the player to enemies
  • Damage received by the player from enemies
  • Weapon durability and effectiveness depending on class
  • Experience and level system for different location and weapon types
  • Flexible configuration through config files
  • Weapon classes with progression (more damage, attack speed, etc.)
  • Use of existing player statistics - experienced participants don't start from scratch

How It Works

For beginner players, the system increases dealt damage and reduces received damage, allowing comfortable game familiarization. Experienced players receive gradual weapon enhancement by classes but face increased damage from enemies, creating additional challenge and requiring new tactics development.

For each kill you earn experience points for specific zones and weapon types. This system allows dynamic difficulty regulation for each player individually. Depending on preferred weapons, item durability is automatically adjusted, allowing effective use of even tools like hoes or axes.

Example Weapon Class Adjustments

Statistics Overview

Player Statistics Overview

Commands

For obtaining information about your statistics, the following commands are available:

  • /player_progression stats - shows current player statistics
  • /player_progression level overview - displays calculated level and required experience (operators only)

Important Information

In some cases, adjustments to default values may be required for better compatibility with other mods or balance optimization. If problems occur, it's recommended to delete the configuration file config/dynamic_player_progression_and_player_difficulty-common.toml and restart the client/server. The file will be automatically recreated with up-to-date default settings.

The developer focuses on stable Minecraft versions and doesn't plan support for legacy releases or other modloaders. Updates are released only for versions considered stable.

Project members
Kaworru

Kaworru

Created: 24 Feb 2024

ID: 37892