Skill Tree Bye Techmeg

A vanilla-friendly Minecraft skill tree with customizable progression and unlockable abilities. Designed for long-term survival and multiplayer gameplay.

File Details

skilltree-1.5.1

  • R
  • May 30, 2026
  • 77.71 KB
  • 71
  • 1.21.1
  • NeoForge

File Name

skilltree-1.0.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:skill-tree-bye-techmeg-1546478:8170088"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

Added

  • Bilingual support (DE/EN): All UI text now automatically switches based on the Minecraft language setting. German (de_*) shows German, everything else shows English.

Changed

  • Lang.java — All server messages (alreadyMax, needCost, needMaxFirst, socketted, unsocketed, socketsFull, buildSwitched, noPermission, saved) are now language-aware. Added newSkill() and newTree() helper methods.
  • AttributeList.java — All attribute and effect display names now have DE and EN variants. getDisplayName() and all() respond to the current language setting.
  • SkillTreeScreen.java — Replaced all hardcoded German strings with Lang.* calls (panel titles, field labels, buttons, hints, shape labels, status texts).
  • en_us.json — Added missing itemGroup.skilltree.main entry.

Fixed

  • Edit panel height increased (260 → 290px) to prevent the Builds row and Save/Delete buttons from overlapping.
  • Missing click handler for the Builds +/- buttons in the edit panel — they were visible but non-functional.