Keystone Expansion Pufferfish's Skills

MMO-style skill tree expansion for Puffish Skills, adding new progression categories like Combat, Mining, Exploration, Farming, Crafting, Building, Magic and Taming.

File Details

keystone_expansion_pufferfish_skills.jar

  • R
  • Jan 20, 2026
  • 64.62 KB
  • 89
  • 1.21.4
  • Forge + 2

File Name

keystone_expansion_pufferfish_skills.jar

Supported Versions

  • 1.21.4

Curse Maven Snippet

Forge

implementation "curse.maven:keystone-xpansion-pufferfishs-skills-1413199:7496496"

Fabric

modImplementation "curse.maven:keystone-xpansion-pufferfishs-skills-1413199:7496496"

NeoForge

implementation "curse.maven:keystone-xpansion-pufferfishs-skills-1413199:7496496"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

✅ Version 1.1.2+mc1.21.4 — Changelog

This update was made after many requests about skill trees, XP gains, total level caps, and XP-per-action limits.
The goal is simple: make early-game leveling feel less painfully slow, while keeping the progression challenging and consistent.

Huge thank you for all your messages, downloads, suggestions, and support — it genuinely helps a lot and motivates me to keep pushing the project forward with you. ❤️
Let’s keep building our adventures together. Peace ✌️


⚙️ Update — XP & Progression Rebalance (All Categories)

🎯 Goal

Reduce the overall “too slow” feeling by making leveling smoother without breaking balance.


🧱 Building & Architecture

Progression (XP Required)

  • Lv10: -31.9%
  • Lv20: -35.8%
  • XP/Level cap: -28.9% (4500 → 3200)

XP Gains

  • Planks: +25%
  • Stone: +20%
  • Decor: +20%
  • Details: +25%

Estimated Speed

  • ~ +91% (≈ 1.91× faster)

⚔️ Combat

Progression (XP Required)

  • Lv10: -17.0%
  • Lv20: -23.0%
  • XP/Level cap: -23.1% (6500 → 5000)

XP Gains

  • Kills: +15%

Estimated Speed

  • ~ +49% (≈ 1.49× faster)

🛠️ Crafting

Progression (XP Required)

  • Lv10: -35.6%
  • Lv20: -39.6%
  • XP/Level cap: -28.9% (45000 → 32000)

XP Gains

  • Crafting: +20%
  • Enchanting (per level): +16.7%
  • Enchanted Book bonus: +14.3%

Estimated Speed

  • ~ +95% (≈ 1.95× faster)

🧭 Exploration

Progression (XP Required)

  • Lv10: -27.2%
  • Lv20: -30.5%
  • XP/Level cap: -26.7% (15000 → 11000)

XP Gains

  • Walk / Sprint / Swim / Boat / Elytra / Horse / Falling: +20%
  • Jump: +16.7%

Estimated Speed

  • ~ +73% (≈ 1.73× faster)

🌾 Farming

Progression (XP Required)

  • Lv10: -30.7%
  • Lv20: -25.0%
  • XP/Level cap: -25.0% (600 → 450)

XP Gains

  • Wheat / Carrots / Potatoes / Beetroots: +20%
  • Melon / Pumpkin: +20%
  • Nether Wart: +20%
  • Cocoa: +20%
  • Sweet Berries: +20%
  • Sugar Cane / Cactus / Bamboo / Kelp: +25%
  • Animals bred: +25%
  • Fish caught: +25%
  • Planting: +30%

Estimated Speed

  • ~ +64% (≈ 1.64× faster)

✨ Magic

Progression (XP Required)

  • Lv10: -26.4%
  • Lv20: -30.2%
  • XP/Level cap: -30.0% (60000 → 42000)

XP Gains

  • Enchanting: +15.6%
  • Healing: +20%
  • Potions: +18.2% (Potion cap also +18.2%)

Estimated Speed

  • ~ +69% (≈ 1.69× faster)

⛏️ Mining

Progression (XP Required)

  • Lv10: -24.8%
  • Lv20: -27.8%
  • XP/Level cap added: 11000

XP Gains

  • Stone / Deepslate: 0% (unchanged)
  • Coal / Copper / Iron: +25% (Deepslate: +20%)
  • Gold / Redstone / Lapis: +16.7% (Deepslate: +14.3%)
  • Diamond / Emerald: +20% (Deepslate: +16.7%)
  • Nether Quartz / Nether Gold: +12.5%
  • Ancient Debris: +20%

Estimated Speed

  • ~ +63% (≈ 1.63× faster — ores)
  • ~ +39% (stone-only)

🐾 Taming / Companions

Progression (XP Required)

  • Lv10: -23.8%
  • Lv20: -27.1%
  • (No XP/Level cap)

XP Gains

  • Breeding: +25%
  • Horse travel: +18.2%
  • Boat travel: +15.8%
  • Pig travel: +16.7%
  • Strider travel: +14.3%
  • Minecart travel: +14.3%

Estimated Speed

  • ~ +59% (≈ 1.59× faster — travel)
  • ~ +72% (≈ 1.72× faster — breeding)

✅ Global Summary

  • Progression: ~25–40% less XP required depending on category
  • XP gains: +12% to +30% depending on activity
  • Overall leveling speed: ~1.5× to ~2.0× faster depending on playstyle

🪓 New Category — Lumberjack (Timber Constellation • 200)

🆕 Added

  • New category folder: /categories/lumberjack/
  • Enabled by default: unlocked_by_default: true

UI

  • Title: Lumberjack — Timber Constellation (200)
  • Icon: Diamond Axe
  • Background: Adventure

⚙️ Progression & XP System

Level Cap

  • Level limit: 200

XP Curve

experience_per_level:
  min(level ^ 1.66 * 12 + 55, 6500)
  • Max XP/level cap: 6500

XP Sources (Block Mining)

  • Logs (all overworld types): amount * 0.28
  • Stripped logs: amount * 0.24
  • Nether stems: amount * 0.32
  • Nether hyphae: amount * 0.30
  • Leaves (all types): amount * 0.06
  • Mushrooms / fungus blocks: amount * 0.20
  • Mangrove roots (incl. muddy): amount * 0.12

🌲 Skill Tree — Ultra Extended

Total Nodes

  • 81 skills total
  • 1 root node
  • 4 keystones
  • 36 core-tier nodes (4 lines × 9 tiers)
  • 40 support nodes (utility / stats / side progression)

Core Lines (9 tiers each)

  • Felling Technique I → IX
  • Axe Discipline I → IX
  • Trailcraft I → IX
  • Heartwood I → IX

Keystones (4)

  • Keystone — Timberstorm
  • Keystone — Woodcutter
  • Keystone — Pathfinder
  • Keystone — Forest Guardian

Support Nodes (Side Progression)

  • Fortune scaling (wood yield style)
  • Axe speed / axe damage scaling
  • Armor shred & knockback control
  • Luck utility (forest drops feel better)
  • Mobility package (movement + fall mitigation)
  • Defensive package (armor / HP / resistance)
  • Sustain package (healing / regen)
  • Forest utility nodes (leaves/mushrooms/roots themed)

🔧 Technical / Gameplay Changes

Pufferfish Skills — Attribute Update

  • Lumberjack:
    • puffish_skills:increase_statpuffish_skills:break_block

🧱 Building XP Rules Updated

  • Planks: 1 XP per placed block
  • Stone / Bricks / Deepslate / Blackstone: 2 XP per placed block
  • Decor (glass, torches, lanterns, etc.): 2 XP per placed block
  • Details (slabs, stairs, fences, trapdoors): 2 XP per placed block

🧭 Exploration XP Logic Updated (Threshold-Based)

Exploration now grants XP in steps, based on total stat value (get_stat_value) and a floor() threshold calculation.

With this fix, you earn roughly:

  • Walk: 1 XP every ~10 blocks
  • Sprint: 1 XP every ~7 blocks
  • Swim: 1 XP every ~6–7 blocks
  • Boat: 1 XP every ~9 blocks
  • Elytra (Aviate): 1 XP every ~6 blocks
  • Horse: 1 XP every ~7–8 blocks
  • Falling: 1 XP every ~24 blocks fallen
  • Jumps: 1 XP every ~7 jumps