TinkerStages
⚪ Last updated 2023⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.0% endorsement rate
- 🏆 #257 of 326 forge mods in this game by downloads
📋 About This Mod
<p style="text-align:center"><strong>Tinker Stages</strong></p> <p style="text-align:left">This mod is an addon for the GameStage API. This allows for access to aspects of Tinkers Construct to be put into custom progression systems. You should check out the GameStage API mod's description for more info. To give a brief run down, stages are parts of the progression system set up by the modpack or server. Stages are given to players through a command, which is typically ran by a questing mod, advancement, or even a Command Block.</p> (https://assets.blamejared.com/nodecraft/darkhax.jpg)](https://nodecraft.com/r/darkhax) **This project is sponsored by Nodecraft. Use code (https://nodecraft.com/r/darkhax) for 30% off your first month of service!** <h2>Setup</h2> <p>This mod uses <a href="https://www.modrinth.com/mod/crafttweaker" rel="nofollow">CraftTweaker</a> for configuration.</p> <h3><a href="https://github.com/Darkhax-Minecraft/TinkerStages#general-restrictions" rel="nofollow"></a>General Restrictions</h3> <p>These are restrictions that apply to entire systems rather than specific situations. These ZenScript methods have one input, which is the stage you want to restrict the system to. You can add multiple stages for the same system, and the player will have access to the system if they have at least one of those stages.</p> <ul> <li><strong>Tool Crafting</strong> - Prevents the player from crafting tools in the Tinker tool station unless they have the stage. <code>mods.TinkerStages.addGeneralCraftingStage(String stage);</code></li> <li><strong>Part Replacing</strong> - Prevents the player from replacing tool parts at the tool station, unless they have the stage. <code>mods.TinkerStages.addGeneralPartReplacingStage(String stage);</code></li> <li><strong>Part Building</strong> - Prevents the player from building parts in the part builder, unless they have the stage. <code>mods.TinkerStages.addGeneralPartBuildingStage(String stage);</code></li> <li><strong>Applying Modifiers</strong> - Prevents the player from applying tool modifiers, unless they have the stage. <code>mods.TinkerStages.addGeneralModifierStage(String stage);</code></li> </ul> <h3><a href="https://github.com/Darkhax-Minecraft/TinkerStages#specific-restrictions" rel="nofollow"></a>Specific Restrictions</h3> <p>These restrictions apply to a specific situation. They have varying inputs, but are all very straight forward.</p> <ul> <li><strong>Tool Type</strong> - Prevents a specific tool type from being crafted at the tool station. For example, you can restrict the crafting of hammers until a specific stage. <code>mods.TinkerStages.addToolTypeStage(String stage, String toolId);</code></li> <li><strong>Material Stage</strong> - Prevents a material from being used by the player. Including crafting, part building, and using the tool. <code>mods.TinkerStages.addMaterialStage(String stage, String material);</code></li> <li><strong>Modifier Stage</strong> - Prevents a specific modifier from being applied to a tool or used. <code>mods.TinkerStages.addModifierStage(String stage, String modifier);</code></li> </ul> <h3><a href="https://github.com/Darkhax-Minecraft/TinkerStages#example-script" rel="nofollow"></a>Example Script</h3> <div> <pre>//GENERAL RESTRICTIONS //Prevents all tools unless the stage is unlocked. mods.TinkerStages.addGeneralCraftingStage(<span><span>"</span>one<span>"</span></span>); //Prevents all tool swapping unless the stage is unlcoked. mods.TinkerStages.addGeneralPartReplacingStage(<span><span>"</span>one<span>"</span></span>); //Prvents all part building unless the stage is unlocked. mods.TinkerStages.addGeneralPartBuildingStage(<span><span>"</span>one<span>"</span></span>); //Prevents applying any tool modifiers unless the stage is unlocked. mods.TinkerStages.addGeneralModifierStage(<span><span>"</span>one<span>"</span></span>); //SPECIFIC RESTRICTIONS //Prevents crafting pickaxes unless the stage is unlocked. mods.TinkerStages.addToolTypeStage(<span><span>"</span>two<span>"</span></span>, <span><span>"</span>tconstruct:pickaxe<span>"</span></span>); //Prevents the material from being used. mods.TinkerStages.addMaterialStage(<span><span>"</span>two<span>"</span></span>, <span><span>"</span>stone<span>"</span></span>); //Prevents the modifier from being applied. mods.TinkerStages.addModifierStage(<span><span>"</span>two<span>"</span></span>, <span><span>"</span>mending_moss<span>"</span></span>);</pre> <p><br><img src="https://skulk.blmj.red/tinkerstages" alt="" width="1" height="1"></p> </div>
Tinker Stages
This mod is an addon for the GameStage API. This allows for access to aspects of Tinkers Construct to be put into custom progression systems. You should check out the GameStage API mod's description for more info. To give a brief run down, stages are parts of the progression system set up by the modpack or server. Stages are given to players through a command, which is typically ran by a questing mod, advancement, or even a Command Block.
[!(https://assets.blamejared.com/nodecraft/darkhax.jpg)](https://nodecraft.com/r/darkhax)
This project is sponsored by Nodecraft. Use code (https://nodecraft.com/r/darkhax) for 30% off your first month of service!
Setup
This mod uses CraftTweaker for configuration.
General Restrictions
These are restrictions that apply to entire systems rather than specific situations. These ZenScript methods have one input, which is the stage you want to restrict the system to. You can add multiple stages for the same system, and the player will have access to the system if they have at least one of those stages.
- Tool Crafting - Prevents the player from crafting tools in the Tinker tool station unless they have the stage.
mods. TinkerStages.addGeneralCraftingStage(String stage); - Part Replacing - Prevents the player from replacing tool parts at the tool station, unless they have the stage.
mods. TinkerStages.addGeneralPartReplacingStage(String stage); - Part Building - Prevents the player from building parts in the part builder, unless they have the stage.
mods. TinkerStages.addGeneralPartBuildingStage(String stage); - Applying Modifiers - Prevents the player from applying tool modifiers, unless they have the stage.
mods. TinkerStages.addGeneralModifierStage(String stage);
Specific Restrictions
These restrictions apply to a specific situation. They have varying inputs, but are all very straight forward.
- Tool Type - Prevents a specific tool type from being crafted at the tool station. For example, you can restrict the crafting of hammers until a specific stage.
mods. TinkerStages.addToolTypeStage(String stage, String toolId); - Material Stage - Prevents a material from being used by the player. Including crafting, part building, and using the tool.
mods. TinkerStages.addMaterialStage(String stage, String material); - Modifier Stage - Prevents a specific modifier from being applied to a tool or used.
mods. TinkerStages.addModifierStage(String stage, String modifier);
Example Script
//GENERAL RESTRICTIONS //Prevents all tools unless the stage is unlocked. mods. TinkerStages.addGeneralCraftingStage("one");//Prevents all tool swapping unless the stage is unlcoked. mods. TinkerStages.addGeneralPartReplacingStage("one");
//Prvents all part building unless the stage is unlocked. mods. TinkerStages.addGeneralPartBuildingStage("one");
//Prevents applying any tool modifiers unless the stage is unlocked. mods. TinkerStages.addGeneralModifierStage("one");
//SPECIFIC RESTRICTIONS //Prevents crafting pickaxes unless the stage is unlocked. mods. TinkerStages.addToolTypeStage("two", "tconstruct:pickaxe");
//Prevents the material from being used. mods. TinkerStages.addMaterialStage("two", "stone");
//Prevents the modifier from being applied. mods. TinkerStages.addModifierStage("two", "mending_moss");
📊 Mod Details
- Game
- Minecraft Mods
- Author
- Darkhax
- Version
- 2.0.16
- Downloads
- 4,430
- Endorsements
- 0
- Category
- forge
- Created
- 6/9/2023
- Updated
- 6/8/2023
- Game Versions
- 1.12.2
- Tags
- utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does TinkerStages support?
The author lists 1.12.2. Other versions may work but are untested by the author.
What is the latest version of TinkerStages?
Version 2.0.16, published 2023-06-08 with 4,430 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await