Minecraft Mod Developer Needed: Customizable Class System (1.20.1 Forge)

Job ID: 39977094

Budget: €30 – €250 EUR

Minecraft Mod Developer Needed: Customizable Class System (1.20.1 Forge)

Project Overview

I am looking for an experienced Minecraft Mod Developer to create a highly customizable Class System mod for version 1.20.1 (Forge 47.4.10).

This mod is intended for a faction/RPG-style server and must be designed with maximum compatibility and server-side configuration in mind.

Key Features & Requirements

1. Core Class Selection System
First-Time Join Selection: Players must be prompted to select a class the first time they join the server via an in-game command (e.g., /class select classname).
Command-Based Management: Provide commands for server admins to manage classes (e.g., view, change, reset, or create new classes).

2. Class Benefits (Passives)
Classes must provide configurable passive bonuses/maluses, defined per-class in the configuration.
Stat Modifiers: Passives should modify core player attributes:
Health: Configurable maximum health (e.g., +2 hearts, -1 heart).
Movement Speed: Configurable speed multiplier.
Attack Damage / Attack Speed.
Armor/Toughness: Modification of damage reduction attributes.
Status Effects: Ability to grant permanent passive Potion Effects (e.g., permanent Regeneration I, Haste II).

3. Crafting & Item Restrictions (Crucial for Factions)
The mod must be able to limit certain crafting recipes and item usage to specific classes.
Recipe Locking: Specific vanilla or modded recipes must only be available if the player has the corresponding required class.
Item Usage Restriction: Specific items should only be usable/equippable by players of a certain class.

4. Compatibility & Configuration (Mandatory)
High Configurability: The mod must be 100% configurable via JSON or a similar structured format for defining classes, bonuses, and restrictions.
Mod Compatibility: The mod must be built with standard practices to ensure maximum compatibility with other popular mods.

Technical Specifications & Budget

Minecraft Version: 1.20.1
Mod Loader: Forge (Specifically 47.4.10 or latest 1.20.1 version)
Development Language: Java
Budget: My budget for this entire project is 200 EUR. I am looking for developers who can deliver a stable product within this price range.
Expected Deliverable: A fully functional, stable, and de-obfuscated mod file (.jar) and the complete, well-commented source code (e.g., via a GitHub repository).

Application Requirements

Please include the following in your application:
1. Your experience developing Minecraft mods for Forge.
2. Examples of past mod projects, especially those involving complex custom logic or server integration.
3. Your estimated timeline for completing this project.