SWRPG LEVELS Mod - ShortWlf/mcswrpg GitHub Wiki

Swrpglevels Mod

The Swrpglevels mod introduces an RPG-like leveling system to Minecraft, enhancing player progression through various skills.

Key Features

  • Skill-Based XP System: The mod implements an experience point (XP) system for various skills such as agility, woodcutting, farming, harvesting, fishing, crafting, cooking, and mining.
  • Configurable Skill Progression: The base XP required for leveling up and whether a skill's level progression is expandable can be configured via the "config/skill_config.json" file.
  • Vanilla XP Rewards: Leveling up in a skill can award the player with vanilla Minecraft experience points.
  • Skill-Specific Actions: XP is awarded for performing specific actions related to each skill (e.g., sprinting for agility, breaking blocks for woodcutting/mining, crafting items).
  • Crafting Integration: The mod tracks items crafted by the player and awards crafting XP based on the crafted items.
  • Cooking Integration: The mod tracks items cooked by the player in furnaces/smokers and near campfires to award cooking XP.
  • Fishing Integration: The mod tracks fish caught by the player to award fishing XP.
  • Command for Stats: The mod provides a command (/swrpgstats) to display the player's current skill levels and XP.
  • Configuration Reload: The mod provides a command (/swrpgrefresh) to reload the configuration file without requiring a server restart.
  • Player Data Persistence: Player skill data is saved and loaded when players join and leave the server.