Achievements Optimizer
Rank 1,298
Rank 983 among mods

Quick rating

Achievements Optimizer

Overall rating distribution
0.5★ (no ratings)
1.0★ (no ratings)
1.5★ (no ratings)
2.0★ (no ratings)
2.5★ (no ratings)
3.0★ (no ratings)
1 rating (100%) · 3.5★
4.0★ (no ratings)
4.5★ (no ratings)
5.0★ (no ratings)
0.5★ 5★
Gameplay
0.0
Aesthetics
0.0
Performance
0.0

Improved achievement performance

No Theme
No Genre
QoL & Tweaks
Performance & Optimization
Mod Loaders
Forge
NeoForge
Fabric
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.

3.5
Gourmandd

Reputation ranks

Explorer 0 pts
Contributor 100 pts
Guide 500 pts
Veteran 1,500 pts
Luminary 4,000 pts

Ranks only ever go up; points can drop but your rank stays.

About reputation ranks
Total 100 hrs MC 1.20, 1.2… MC 1.20, 1.21
The version(s) the reviewer played

The impact of this mod will be limited by the amount of advancement that need to do checks, which it optimizes.

If you have a cobbled-together modpack with something such as Blaze and Caves Advancement Pack, the performance hit is absolutely noticeable, opening chests takes visually longer, and this mod can turn this scenario into something stable. In this way it can be an obvious lifesaver.

It comes with a downside of that advancement triggers can be slower to trigger, and sometimes seemingly failing to trigger at all. This isn't that much of a problem unless its a complex trigger, and therefore advancement, not getting your fancy advancement sucks. This can also cause issues with mods that rely on advancements for progression gating, such as Spectrum and Pastel (and more specifically the APIs the rely on, Databank API and Revelationary API).

A useful performance mod, yet one with a gameplay impact. Rating it 3.5 of 5, has its obvious use cases. As a player or pack developer you should approach this as a case of cost/benefit.

0
0
Posted July 13, 2026 at 4:29:43 PM UTC
3.5
Gourmandd

Reputation ranks

Explorer 0 pts
Contributor 100 pts
Guide 500 pts
Veteran 1,500 pts
Luminary 4,000 pts

Ranks only ever go up; points can drop but your rank stays.

About reputation ranks
Total 100 hrs MC 1.20, 1.2… MC 1.20, 1.21
The version(s) the reviewer played

The impact of this mod will be limited by the amount of advancement that need to do checks, which it optimizes.

If you have a cobbled-together modpack with something such as Blaze and Caves Advancement Pack, the performance hit is absolutely noticeable, opening chests takes visually longer, and this mod can turn this scenario into something stable. In this way it can be an obvious lifesaver.

It comes with a downside of that advancement triggers can be slower to trigger, and sometimes seemingly failing to trigger at all. This isn't that much of a problem unless its a complex trigger, and therefore advancement, not getting your fancy advancement sucks. This can also cause issues with mods that rely on advancements for progression gating, such as Spectrum and Pastel (and more specifically the APIs the rely on, Databank API and Revelationary API).

A useful performance mod, yet one with a gameplay impact. Rating it 3.5 of 5, has its obvious use cases. As a player or pack developer you should approach this as a case of cost/benefit.

0
0
Posted July 13, 2026 at 4:29:43 PM UTC
3.5
Gourmandd

Reputation ranks

Explorer 0 pts
Contributor 100 pts
Guide 500 pts
Veteran 1,500 pts
Luminary 4,000 pts

Ranks only ever go up; points can drop but your rank stays.

About reputation ranks
Posted July 13, 2026 at 4:29:43 PM UTC
Total 100 hrs MC 1.20, 1.2… MC 1.20, 1.21
The version(s) the reviewer played
0
0

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Optional
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
AchievementOptimizer-neoforge-26.1.2-2.1.2
Authors
CurseForge
Modrinth

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
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Achievements Optimizer is a lightweight performance mod that optimizes how item-based achievements and advancements are processed — reducing unnecessary inventory scans and improving overall tick efficiency.

It doesn’t change any gameplay mechanics or logic — only makes achievement checks faster and cleaner under the hood.

⚙️ Key Optimizations

  • Early tick skipping — heavy slot calculations (empty/occupied/full) are skipped early, preventing extra work per event.
  • Instant empty stack discard — with ignoreEmptyStacks enabled, empty stacks are removed immediately without scanning the entire inventory.
  • Fast multi-item matching — single-pass inventory check using boolean[] flags with early exit. No allocations, noticeably faster on large inventories or long condition lists.
  • Early slot filteringslots.matches(full, empty, occupied) is evaluated first, avoiding deeper checks when slots don’t match.
  • Preserved fast path for single targets — when items.size() == 1, the comparison is done directly on the changed slot without a full inventory pass.

🚀 Result

Fewer redundant checks, less memory churn, and faster responses to inventory events.
Particularly beneficial for servers or modpacks with many players and complex advancement triggers.

From version 2.0.0 required Forge Config API Port (only for fabric version).

Feel free to write about all problems and suggestions on my github! Good luck!

Achievements Optimizer is a lightweight performance mod that optimizes how item-based achievements and advancements are processed — reducing unnecessary inventory scans and improving overall tick efficiency.

It doesn’t change any gameplay mechanics or logic — only makes achievement checks faster and cleaner under the hood.

⚙️** Key Optimizations**

  • Early tick skipping — heavy slot calculations (empty/occupied/full) are skipped early, preventing extra work per event.
  • Instant empty stack discard — with ignoreEmptyStacks enabled, empty stacks are removed immediately without scanning the entire inventory.
  • Fast multi-item matching — single-pass inventory check using boolean[] flags with early exit. No allocations, noticeably faster on large inventories or long condition lists.
  • Early slot filtering — slots.matches(full, empty, occupied) is evaluated first, avoiding deeper checks when slots don’t match.
  • Preserved fast path for single targets — when items.size() == 1, the comparison is done directly on the changed slot without a full inventory pass.

🚀 Result

Fewer redundant checks, less memory churn, and faster responses to inventory events. Particularly beneficial for servers or modpacks with many players and complex advancement triggers.

**From version 2.0.0 required Forge Config API Port (only for fabric version). ** Feel free to write about all problems and suggestions on my github! Good luck!

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

1
Ratings
0
Followers
1
In stacks

By the numbers

Statistics

11.9m
Total Downloads
CurseForge
10.8m
Modrinth
1.1m
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works