Papi Optimization

Quick rating

Papi Optimization

No reviews yet

Adaptive all-in-one performance mod: smart entity & sound culling, mob AI throttling, leaf culling and dynamic settings that react to your FPS in real time.

Performance & Optimization
Mod Loaders
Forge
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.

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

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
PapiOptimization-1.1.1-1.21.1-Fabric
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

PapiOptimization

PapiOptimization is an adaptive, zero-config performance mod for Forge. Unlike most optimization mods that apply the same static tweaks all the time, PapiOptimization monitors your FPS in real time and automatically scales its optimizations up or down — staying invisible when your game runs smoothly and stepping in aggressively when frames start to drop.

Install it and forget it. No config files, no setup, no commands.

⚙️ How it works

The mod tracks your smoothed FPS and switches between three optimization levels:

Level When What happens
🟢 Normal 60+ FPS Light optimizations only, full visual quality
🟡 Medium 30–60 FPS Moderate culling, reduced particles
🔴 Aggressive below 30 FPS Maximum optimizations to recover playable framerates

When your FPS recovers, everything (render distance, particles) is restored back to your original settings — the mod never permanently overrides your options.

✨ Features

🎯 Smart Entity Culling

Entities hidden behind walls are skipped from rendering using budgeted raycasts (no stutter from the checks themselves). Entities outside your field of view are culled too. Big FPS gains in mob farms, villages and caves.

📦 Block Entity Culling

Chests, barrels, furnaces and other block entities behind walls aren't rendered. Massive help in storage rooms and warehouses.

🌲 Fast Leaves

Leaf faces touching other leaves are not rendered — dramatically fewer faces in forests and jungles, where vanilla FPS usually tanks.

🐷 Distance-Based Mob LOD

When many mobs are on screen, far-away mobs are progressively hidden based on distance, keeping crowded areas (farms, raids) smooth.

🧠 Server-Side Mob AI Throttling

Mobs far from any player run their AI at reduced rates (down to 5% for very distant ones), smoothly scaling back to 100% as players approach. Mobs near you always behave completely normally. Works on servers and in singleplayer — reduces TPS lag from large mob counts.

🔇 Sound Culling

Distant hostile/neutral mob sounds that you'd barely hear anyway are skipped, reducing sound engine overhead.

🔭 Dynamic Render Distance

When FPS drops hard, render distance is gradually lowered; when performance recovers, it's gradually restored to your chosen value. Automatically disables itself if Voxy or Distant Horizons is installed to avoid conflicts.

✨ Adaptive Particles

Particle density is temporarily reduced under heavy load and restored when FPS is back to normal.

❓ Why PapiOptimization?

  • Adaptive — only sacrifices visuals when you actually need the frames
  • Respects your settings — everything is restored when FPS recovers
  • Lightweight — optimization logic itself is heavily optimized (cached raycasts, pooled objects, fastutil collections)
  • Client & server — helps both FPS and TPS

Screenshots

Gallery

  • Before placing block
    Before placing block 2f862ad1c4066134c5d76571d48d74e258def84c.jpeg
  • After placing block
    After placing block 2072859c227e0bc0a9576330e3dd29a848da8f3e.jpeg

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
1
In stacks

By the numbers

Statistics

~1,000
Downloads
Last Updated
Created
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