Community listing page, reviews here may not be monitored by the author.
NamespaceGater
No reviews yet
A powerful, GUI-driven Multi-Loader framework for gating namespaces, items, and events behind custom progression stages.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
๐ NamespaceGater: Advanced Progression & Gating Framework
NamespaceGater is a powerful, GUI-driven utility mod for Minecraft 1.21.1 (Fabric & NeoForge) designed specifically for modpack creators and server admins. It allows you to lock entire mods (namespaces) behind custom progression stages seamlessly.
โ The Problem
Creating staged progression in large modpacks usually requires complex KubeJS scripts, messing with external config files, and restarting the game multiple times. It's tedious, error-prone, and frustrating for server admins.
๐ก The Solution
NamespaceGater provides a native, in-game Admin Panel to manage your modpack's progression visually. No coding required. Just open the GUI, select the mods you want to lock, and create a progression stage with a few clicks.
โจ Key Features
- ๐ฎ In-Game Rule Engine (ECA): Bind stage unlocks to actual gameplay events. Require players to
KILLa specific boss,CRAFTan item, orBREAKa block to unlock a whole new tech tier or magic mod. - ๐ซ Comprehensive Gating: Once a namespace is locked, the mod intercepts item usage, block breaking/placing, entity interactions, and equipment slots. Even if a player somehow obtains a locked item, they cannot use it.
- โก O(1) Performance: Engineered for high-load servers. Trigger checks are cached using O(1) hash-indexing, meaning zero impact on your server's TPS, no matter how many rules you add.
- ๐ Global Progression: Stage unlocks are tied to the World Saved Data. Once a trigger is met, the stage unlocks for the entire server, making it perfect for cooperative SMPs.
- ๐จ Built-in Rich Text Editor: Customize access-denied and stage-unlocked messages right in the game using familiar formatting codes (like
&cfor red or&lfor bold). - ๐ก๏ธ Multi-Loader & Server Safe: Developed carefully for both Fabric and NeoForge with strict C2S payload validation. UI is fully client-sided, ensuring dedicated servers run smoothly without crashes.
โ๏ธ How to Use
(Requires OP / Permission Level 4 on servers) Simply open the Admin Panel using the designated keybind or command. Use the Mods Tab to globally lock/unlock namespaces, and the Stages Tab to configure dynamic triggers.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources