ModsFinder

AStages Pufferfish's Skills

by _Kessy_

AStages Pufferfish's Skills links the AStages stage system with Pufferfish's Skills, so skills can be granted or removed by stage.

ForgeNeoForgeClient and serverAll rights reserved1.20.1 – 1.21.1

What it does

Stages from AStages can be tied to skills in Pufferfish's Skills. When a player receives a stage, the skill tree can grant the matching skill, and removing the stage takes the skill away again. The bridge is a small add-on and adds no separate progression of its own.

The link is set up in datapacks: a skill JSON file gets an astages section that names the stage involved, so no code is needed to add a new pairing. The Wiki has syntax examples for the format. Both AStages and Pufferfish's Skills are required, and the mod is published for Forge and NeoForge across two game versions, 1.20.1 and 1.21.1.

The mod runs on the client and the server, so both need it. It is released under All rights reserved and is not open source, though the source code, issue tracker and wiki are public.

Key features

  1. Stage-linked skills

    Each skill can be tied to a single AStages stage, so progression follows the stage a player has reached.

  2. Grant and remove

    Skill tree grants and removals follow the player's AStages stages, so a stage taken away also removes its skill.

  3. Datapack configuration

    Pairings are written as an astages section in skill JSON files, with no code or restart-only settings beyond the datapack.

  4. Wiki examples

    The project wiki documents the syntax with worked examples for common stage and skill combinations.

Compatibility

Latest build for each game version and loader.

1.21.1Not available2.1.0-1.21.1
1.20.12.1.0-1.20.1Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Pufferfish's SkillsAdds a fully configurable skill system to the game.
Required
AStagesRestrict nearly every aspect of gameplay based on progression.
Required

Use cases

Stage-driven RPG progression

A server that gates stages behind quests can tie specific Pufferfish's Skills abilities to those stages.

Who it’s for: Server owners and modpack builders who already run AStages and Pufferfish's Skills and want skills to follow stage progress.

How it compares

Full comparison

RPG skill tree is a Forge and NeoForge option with a wider version range, 1.20 – 1.21.11, but it is server required with client optional and is released under the MIT License. Switchy & Pufferfish Skills Compatibility is server-side only, licensed under Creative Commons Attribution 4.0, and covers 1.20.1 – 1.21.1 on the same loaders. Create: skills tree is a NeoForge-only build for 1.21.1, under the MIT License, and runs on client and server.

ModLoadersGame versionsEnvironmentUpdated
AStages Pufferfish's SkillsForge and NeoForge1.20.1 – 1.21.1Client and server2026-07-09
RPG skill treeFabric, Forge and NeoForge1.20 – 1.21.11Server required, client optional2026-02-12
Switchy & Pufferfish Skills CompatibilityFabric, Forge and NeoForge1.20.1 – 1.21.1Server-side only2026-03-05
Create: skills treeNeoForge1.21.1Client and server2026-08-20

Questions

Does AStages Pufferfish's Skills need AStages installed?

Yes. AStages and Pufferfish's Skills are both required dependencies, and the mod does nothing without them.

Which loaders does the mod support?

Forge and NeoForge. Files exist for 1.20.1 and 1.21.1, with the latest builds dated 2026-07-09.

Do both sides need the mod?

Yes. A server running it needs every connecting player to have it too.

More from _Kessy_

All projects

What the author says

This lightweight mod adds a simple integration between AStages and Pufferfish's Skills. It allows skills in the skill tree to grant or remove AStages when unlocked by the player. Stages can be granted or removed by adding a simple astages section to your skill JSON. See the Wiki for syntax and examples.
_Kessy_, on the Modrinth page

Official listing

Owner
_Kessy_
Published
2026-06-07
Updated on Modrinth
2026-07-09
Facts verified
2026-10-15