Mod

Project M.A.S

Quick rating

Project M.A.S

No reviews yet

Project M.A.S (matter analysis) is a creative solution to giving players reasons to go to places in modpacks.

QoL & Tweaks
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
project_mas-0.1.0.jar
Authors

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

CREDIT TO FANCY TOASTS, The recipe unlocked animation is based off the vannila fancy toast.

Project M.A.S — Matter Analysis System

Guide your players without telling them where to go.

Project M.A.S lets modpack creators lock crafting recipes behind the world itself. Instead of writing quest text that says "go to the Nether" or placing an NPC to explain progression — just lock the recipe behind a Nether block. Players will naturally explore, find the block, scan it, and unlock the recipe. No hand-holding. No walls of text. Just exploration.


Why modpack creators use it:

  • Natural progression — Players discover what to do by interacting with the world, not by reading instructions.
  • Works with any mod — Lock recipes from any mod behind any block. Create, Mekanism, Botania, vanilla — doesn't matter.
  • Zero UX friction — No custom GUIs, no NPC dialogue, no quest book entries to maintain. The Scanner item and glow effects are the entire interface.
  • JEI integration — Locked recipes are hidden from JEI automatically. Players only see what they've unlocked.
  • Per-player — Each player progresses independently. World data persists across sessions.
  • Fully data-driven — Define everything in a single JSON config. No code changes needed.

How it works for your players:

  1. They find a block that glows (you configured which block unlocks which recipe).
  2. They right-click it with the Scanner.
  3. A scan progress bar fills up on their HUD.
  4. When the scan completes, the recipe unlocks with a toast notification.
  5. They can now craft the item.

That's it. The glow effect on the block is the only hint they need.


Slot What to show
How stuff that need to be scanned look while holding scanner description_28ada13d-9a13-41ec-8021-0e1ffa9abd9b.gif
Scanning description_9a615c53-15e7-4d38-a09c-f5b494469eca.gif
New Recipe Unlocked description_b5d5f7a7-443a-4e67-8faa-9228ff66a5ab.gif

Optional 4th: A short GIF (~5 seconds) of the full loop — player approaches glowing block, scans it, toast notification pops up.


Example configs for modpack creators:

Lock the recipe for an iron pickaxe behind iron ore — players must mine iron before they can craft the tool to mine it:

{
  "item": "minecraft:iron_pickaxe",
  "unlock_block": "minecraft:iron_ore"
}
 

Mekanism example:

{
  "item": "mekanism:digital_miner",
  "unlock_block": "mekanism:osmium_ore",
  "scan_time": 15.0,
  "glow_color": "0x00FF88"
}
 

Make players explore the Ocean before crafting anything Netherite Sword:

{
  "item": "minecraft:netherite_sword",
  "unlock_block": "minecraft:sponge",
  "scan_time": 20.0,
  "glow_color": "0xFF5500"
}
 

Server commands (for pack testing require op):

Command What it does
/m.a.s lockrecipe <player> <recipe> Re-lock a recipe for a specific player. Useful for pack resets or testing progression flow.
/m.a.s unlockrecipe <player> <recipe> Unlock a recipe for a specific player. Bypass scanning for testing or admin override.

Optional integrations:

  • Create + Flywheel — Add a Linker item so players can link themselves to Create machines. Machines use the linking player's recipe unlocks.
  • Research Teams — Players can form teams and share unlocked recipes. One person scans, the whole team benefits.
  • Sable — Optional dependency scanner doesn't scan through sublevels

Dependencies:

Dependency Required?
NeoForge Yes
Veil Yes
Sable Optional
Create + Flywheel Optional
JEI Optional

Screenshots

Gallery

This project has no gallery images yet.

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync