Optimization Maximized

A Modpack with all the Optimization Mods in the World! (READ DESCRIPTION!)

468

Optimization Maximized

Banner

⚡️Optimization Maximized

This Modpack is a extra-large optimization modpack and it combines every single mod that optimizes your gameplay together. Optimization Maximized focuses only on optimization and is NOT lightweight. ( with some very basic QOL mods)

Warning!

This Modpack is still in early development. You may not get the same amount of performance as the example shown. Different devices may result with different fps count.

Our Aim: - To increase FPS and stability - To help with networking issues - To ensure Maximum Performance

Recommended JVM Arguments

JVM Arguments can sometimes boost performance by a lot. Here are some JVM Arguments for this Modpack. Remember to use according to your memory amount.

If your amount of memory is not listed here you have two choices. 1. Make one yourself 2. Use a reliable AI Assistance (e.g. ChatGPT)

These JVM Arguments are generated by ChatGPT as well. If you have any suggestions or errors you want to call out, join my discord server to tell me.

<details>

6 GB

``` -Xmx2G -Xms2G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=75 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=28 -XX:G1MaxNewSizePercent=35 -XX:G1HeapRegionSize=4M -XX:G1ReservePercent=18 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -Dusing.aikars.flags=true -Daikars.new.flags=true ```

8 GB

``` -Xmx3G -Xms3G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=60 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1MixedGCCountTarget=4 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -Dusing.aikars.flags=true -Daikars.new.flags=true

```

10 GB

``` -Xmx5G -Xms5G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=50 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1MixedGCCountTarget=4 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -Dusing.aikars.flags=true -Daikars.new.flags=true

```

12 GB

``` -Xmx7G -Xms7G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=50 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1MixedGCCountTarget=4 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -Dusing.aikars.flags=true -Daikars.new.flags=true ```

14 GB

``` -Xmx8G -Xms8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=50 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1MixedGCCountTarget=4 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -Dusing.aikars.flags=true -Daikars.new.flags=true

```

16 GB

``` -Xmx10G -Xms10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=40 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1MixedGCCountTarget=4 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -Dusing.aikars.flags=true -Daikars.new.flags=true

```

32 GB

``` -Xmx12G -Xms12G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=40 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=85 -XX:G1MixedGCCountTarget=4 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -Dusing.aikars.flags=true -Daikars.new.flags=true

```

</details>

FPS Test:

Specifications:

Version: 1.21.7

CPU: Intel(R) Core(TM) i7-8565U

GPU: NVIDIA Geforce MX250

Optimization Maximized FPS Test

Fabulously Optimized FPS Test

Minecraft Vanilla FPS Test

Mods

<details> <summary>1.21.8</summary>

1.21.7

Mods

🔧 Core Optimisation & Performance

- Vertigo – rewrites redstone logic for huge performance gains. - Vertigo – makes game tasks run asynchronously for smoother performance. - Vertigo – scans resource packs in parallel to speed up loading. - Vertigo – processes particles asynchronously to reduce lag. - Vertigo – experimental tweaks to squeeze out extra performance. - Vertigo – optimizes client-side note block sounds for smoother performance. - Vertigo – multithreaded chunk generation and management. - Vertigo – prevents and mitigates crashes by handling them gracefully. - Vertigo – improves network and client debugging for better performance diagnostics. - Vertigo – reduces resource usage when Minecraft is in the background. - Vertigo – reduces memory usage from block and model data. - Vertigo – speeds up Minecraft startup times. - Vertigo – optimizes GPU performance in rendering tasks. - Vertigo – optimizes immediate mode rendering for higher FPS. - Vertigo – optimizes entity and block ticking performance. - Vertigo – improves multithreaded performance and system resource handling. - Vertigo – optimizes structure layout generation for faster worldgen. - Vertigo – modern performance optimizations for entity and block updates.

---

🌍 World & Chunk Management

- Very Many Players (VMP) – improves biome color blending for smoother visuals. - Very Many Players (VMP) – optimizes grass rendering for smoother visuals. - Very Many Players (VMP) – world pre-generator to remove lag spikes when exploring. - Very Many Players (VMP) – merges XP orbs into single entities to reduce entity lag. - Very Many Players (VMP) – hides unseen leaf blocks for big FPS boosts. - Very Many Players (VMP) – adjusts entity render distances for performance. - Very Many Players (VMP) – speeds up world saving by running tasks asynchronously. - Very Many Players (VMP) – lets you return to the title screen instantly while worlds save in the background. - Very Many Players (VMP) – optimizes item frames for smoother gameplay. - Very Many Players (VMP) – reduces resource usage when the game is idle. - Very Many Players (VMP) – allows items and entities to despawn faster to reduce entity lag. - Very Many Players (VMP) – optimizes crystal entity rendering for PVP. - Very Many Players (VMP) – disables or reduces campfire smoke particles for performance. - Very Many Players (VMP) – prevents TNT explosions from lagging or crashing servers. - Very Many Players (VMP) – reduces lag from excessive mobs/entities. - Very Many Players (VMP) – optimizes servers to handle extremely large player counts.

---

🎨 Rendering & Visuals

- Sodium/Embeddium Device Check – adds connected textures with performance-friendly rendering. - Sodium/Embeddium Device Check – reduces lag from rendering the GUI by optimizing rendering layers. - Sodium/Embeddium Device Check – lets you tweak brightness and gamma beyond vanilla limits. - Sodium/Embeddium Device Check – prevents common GPU memory leaks. - Sodium/Embeddium Device Check – modern shader loader with optimization focus. - Sodium/Embeddium Device Check – improves resource loading by optimizing how assets are handled. - Sodium/Embeddium Device Check – optimizes rendering of particles and GUI elements. - Sodium/Embeddium Device Check – optimizes GUI rendering and reduces stutter. - Sodium/Embeddium Device Check – custom resource pack features without performance loss. - Sodium/Embeddium Device Check – improves resource loading performance. - Sodium/Embeddium Device Check – caches resource packs locally for faster loading. - Sodium/Embeddium Device Check – dynamic lighting engine optimized for performance. - Sodium/Embeddium Device Check – massive FPS boost via rendering engine overhaul. - Sodium/Embeddium Device Check – adds extra settings and options for Sodium. - Sodium/Embeddium Device Check – checks for device compatibility and optimizes Sodium settings.

---

🌐 Networking & Connection

- XXL Packets – reduces network latency with optimized handling. - XXL Packets – instantly close loading screens without waiting. - XXL Packets – optimizes the Minecraft networking stack for servers and clients. - XXL Packets – fixes Krypton’s “frozen network pipeline” bug. - XXL Packets – fixes and optimizes packet handling to reduce lag. - XXL Packets – optimizes particle rendering and handling. - XXL Packets – removes or optimizes loading screens for faster startup. - XXL Packets – stabilizes poor network connections for smoother multiplayer. - XXL Packets – fixes server memory address handling issues. - XXL Packets – fixes incorrect or slow server ping reporting. - XXL Packets – ensures resource packs load correctly from servers. - XXL Packets – improves handling of large packets for stability.

---

🖥️ Interface & Utilities

- Zoomify – speeds up language switching and resource reloads. - Zoomify – ensures compatibility between performance mods on startup. - Zoomify – adds a clean UI for managing mods. - Zoomify – improved UI for Sodium’s settings. - Zoomify – adds a smooth performance-friendly zoom feature.

---

📚 Libraries / Dependencies / APIs

- YetAnotherConfigLib (YACL) – required by *Load Support*. - YetAnotherConfigLib (YACL) – required by *Tnt Limiter, Too Many Entities*. - YetAnotherConfigLib (YACL) – required by *Resourcify*. - YetAnotherConfigLib (YACL) – required by *almost all mods in the pack*. - YetAnotherConfigLib (YACL) – required by *Ksyxis, Uuid-based mods if present*. - YetAnotherConfigLib (YACL) – required by *Smoke Suppression, Very Many Players*. - YetAnotherConfigLib (YACL) – required by *Gamma Utils, Zoomify*. - YetAnotherConfigLib (YACL) – required by *Cull Leaves, Dynamic FPS, Ksyxis, Zoomify*. - YetAnotherConfigLib (YACL) – required by *Continuity, Puzzle, Resourcify*. - YetAnotherConfigLib (YACL) – required by *Structure Layout Optimizer*. - YetAnotherConfigLib (YACL) – required by *Vertigo*. - YetAnotherConfigLib (YACL) – required by *Sodium Extra*.

1.21.4

Mods

🔧 Core Optimisation & Performance

- Vertigo – rewrites redstone logic for huge performance gains. - Vertigo – cross-platform compatibility layer for mods. - Vertigo – makes game tasks run asynchronously for smoother performance. - Vertigo – scans resource packs in parallel to speed up loading. - Vertigo – processes particles asynchronously to reduce lag. - Vertigo – optimizes handling of consumables (needs review for details). - Vertigo – experimental tweaks to squeeze out extra performance. - Vertigo – performance and compatibility tweaks inspired by Bedrock Edition. - Vertigo – optimizes client-side note block sounds for smoother performance. - Vertigo – multithreaded chunk generation and management. - Vertigo – prevents and mitigates crashes by handling them gracefully. - Vertigo – improves network and client debugging for better performance diagnostics. - Vertigo – reduces resource usage when Minecraft is in the background. - Vertigo – reduces memory usage from block and model data. - Vertigo – speeds up Minecraft startup times. - Vertigo – optimizes item rendering/handling for smoother gameplay. - Vertigo – optimizes GPU performance in rendering tasks. - Vertigo – optimizes respawn anchor behavior (needs review). - Vertigo – optimizes immediate mode rendering for higher FPS. - Vertigo – optimizes entity and block ticking performance. - Vertigo – large set of performance optimizations and bugfixes. - Vertigo – blocks unneeded particles across loaders. - Vertigo – optimizes world noise generation for smoother chunk loading. - Vertigo – improves multithreaded performance and system resource handling. - Vertigo – reduces common sources of client/server lag (needs review). - Vertigo – optimizes structure layout generation for faster worldgen. - Vertigo – replaces math calculations with faster alternatives. - Vertigo – optimizes threading behavior for better performance. - Vertigo – modern performance optimizations for entity and block updates.

---

🌍 World & Chunk Management

- Very Many Players (VMP) – improves biome color blending for smoother visuals. - Very Many Players (VMP) – optimizes grass rendering for smoother visuals. - Very Many Players (VMP) – optimizes bed rendering for performance. - Very Many Players (VMP) – reduces block entity rendering range for performance. - Very Many Players (VMP) – world pre-generator to remove lag spikes when exploring. - Very Many Players (VMP) – merges XP orbs into single entities to reduce entity lag. - Very Many Players (VMP) – hides unseen leaf blocks for big FPS boosts. - Very Many Players (VMP) – prevents rendering of entities not visible to the camera. - Very Many Players (VMP) – adjusts entity render distances for performance. - Very Many Players (VMP) – optimizes item frames for smoother gameplay. - Very Many Players (VMP) – lets you return to the title screen instantly while worlds save in the background. - Very Many Players (VMP) – reduces resource usage when the game is idle. - Very Many Players (VMP) – allows items and entities to despawn faster to reduce entity lag. - Very Many Players (VMP) – optimizes crystal entity rendering for PVP. - Very Many Players (VMP) – fixes rendering gaps in models for performance and visuals. - Very Many Players (VMP) – additional entity and block culling for FPS gains. - Very Many Players (VMP) – compresses screenshots to save space and improve performance. - Very Many Players (VMP) – disables or reduces campfire smoke particles for performance. - Very Many Players (VMP) – prevents TNT explosions from lagging or crashing servers. - Very Many Players (VMP) – reduces lag from excessive mobs/entities. - Very Many Players (VMP) – optimizes servers to handle extremely large player counts.

---

🎨 Rendering & Visuals

- Sodium/Embeddium Device Check – adds connected textures with performance-friendly rendering. - Sodium/Embeddium Device Check – disables or culls unnecessary particles. - Sodium/Embeddium Device Check – replaces vanilla block entities with performance-optimized ones. - Sodium/Embeddium Device Check – reduces lag from rendering the GUI by optimizing rendering layers. - Sodium/Embeddium Device Check – lets you tweak brightness and gamma beyond vanilla limits. - Sodium/Embeddium Device Check – prevents common GPU memory leaks. - Sodium/Embeddium Device Check – modern shader loader with optimization focus. - Sodium/Embeddium Device Check – improves resource loading by optimizing how assets are handled. - Sodium/Embeddium Device Check – optimizes rendering of particles and GUI elements. - Sodium/Embeddium Device Check – optimizes resource reload behavior (needs review). - Sodium/Embeddium Device Check – optimizes GUI rendering and reduces stutter. - Sodium/Embeddium Device Check – custom resource pack features without performance loss. - Sodium/Embeddium Device Check – improves resource loading performance. - Sodium/Embeddium Device Check – caches resource packs locally for faster loading. - Sodium/Embeddium Device Check – dynamic lighting engine optimized for performance. - Sodium/Embeddium Device Check – removes/optimizes GUI transitions for smoother performance. - Sodium/Embeddium Device Check – massive FPS boost via rendering engine overhaul. - Sodium/Embeddium Device Check – adds extra settings and options for Sodium. - Sodium/Embeddium Device Check – alternate/extended Sodium addon (verify overlap with Sodium Extra). - Sodium/Embeddium Device Check – library for UI options related to Sodium. - Sodium/Embeddium Device Check – checks for device compatibility and optimizes Sodium settings.

---

🌐 Networking & Connection

- XXL Packets – optimizes sound engine performance. - XXL Packets – reduces network latency with optimized handling. - XXL Packets – instantly close loading screens without waiting. - XXL Packets – optimizes the Minecraft networking stack for servers and clients. - XXL Packets – fixes Krypton’s “frozen network pipeline” bug. - XXL Packets – fixes and optimizes packet handling to reduce lag. - XXL Packets – optimizes particle rendering and handling. - XXL Packets – removes or optimizes reloading screens for faster startup. - XXL Packets – stabilizes poor network connections for smoother multiplayer. - XXL Packets – fixes server memory address handling issues. - XXL Packets – fixes incorrect or slow server ping reporting. - XXL Packets – ensures resource packs load correctly from servers. - XXL Packets – improves handling of large packets for stability.

---

🖥️ Interface & Utilities

- Zoomify – generates more informative crash reports. - Zoomify – speeds up language switching and resource reloads. - Zoomify – common modding framework library. - Zoomify – ensures compatibility between performance mods on startup. - Zoomify – adds a clean UI for managing mods. - Zoomify – required base for Puzzle/Resourcify/Continuity. - Zoomify – improved UI for Sodium’s settings. - Zoomify – placeholder system for configs/UIs. - Zoomify – adds a smooth performance-friendly zoom feature.

---

📚 Libraries / Dependencies / APIs

- YetAnotherConfigLib (YACL) – required by *Load Support*. - YetAnotherConfigLib (YACL) – required by *cross-loader mods (e.g., Bedrodium)*. - YetAnotherConfigLib (YACL) – required by *Enhanced Block Entities, Exordium, etc.* - YetAnotherConfigLib (YACL) – required by *Tnt Limiter, Too Many Entities*. - YetAnotherConfigLib (YACL) – required by *Resourcify*. - YetAnotherConfigLib (YACL) – required by *almost all mods in the pack*. - YetAnotherConfigLib (YACL) – required by *Ksyxis, Iris Shaders (optional), Uuid mods*. - YetAnotherConfigLib (YACL) – required by *Smoke Suppression, Very Many Players*. - YetAnotherConfigLib (YACL) – required by *Gamma Utils, Zoomify*. - YetAnotherConfigLib (YACL) – required by *Improved Crash Reports, Hero’s Anchor Optimizer*. - YetAnotherConfigLib (YACL) – required by *Cull Leaves, Dynamic FPS, Ksyxis, Zoomify*. - YetAnotherConfigLib (YACL) – required by *Continuity, Puzzle, Resourcify*. - YetAnotherConfigLib (YACL) – required by *Structure Layout Optimizer, Resourceful Config*. - YetAnotherConfigLib (YACL) – required by *Structure Layout Optimizer*. - YetAnotherConfigLib (YACL) – required by *Reese’s Sodium Options, Sodium Extra*. - YetAnotherConfigLib (YACL) – required by *Vertigo*. - YetAnotherConfigLib (YACL) – required by *Sodium Extra, Sodium Extras*.

</details>

Specification for Each Version

<details> <summary>1.21.7</summary>

Modpack Version 1.21.7-2.0.3

Highest FPS: 264

Memory Used: 8G

CPU: Intel(R) Core(TM) i7-8565U

GPU: NVIDIA Geforce MX250

Java: Java 21

Launcher: X Minecraft Launcher (XMCL)

Disk Type: SSD

JVM Arguments Used: ``` -Xmx8G -Xms4G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=30 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=45 -XX:G1HeapRegionSize=32M ```

1.21.5

Modpack Version 1.21.1-3.0.0

Highest FPS 221

Memory Used 8G

CPU: Intel(R) Core(TM) i7-8565U

GPU: NVIDIA Geforce MX250

Java Java 21

Launcher: X Minecraft Launcher (XMCL)

Disk Type: SSD

JVM Arguments Used: ``` -Xmx8G -Xms4G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=30 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=45 -XX:G1HeapRegionSize=32M ```

1.21.4

Modpack Version 1.21.4-2.0.3

Highest FPS: 202

Memory Used 8G

CPU: Intel(R) Core(TM) i7-8565U

GPU: NVIDIA Geforce MX250

Java Java 21

Launcher: X Minecraft Launcher (XMCL)

Disk Type: SSD

JVM Arguments Used: ``` -Xmx8G -Xms4G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=30 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=45 -XX:G1HeapRegionSize=32M ```

1.21.1

Modpack Version 1.21-3.1.0

Highest FPS 269

Memory Used 8G

CPU: Intel(R) Core(TM) i7-8565U

GPU: NVIDIA Geforce MX250

Java Java 21

Launcher: Modrinth

Disk Type: SSD

JVM Arguments Used: ``` -Xmx8G -Xms4G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=30 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=45 -XX:G1HeapRegionSize=32M ```

1.21

Modpack Version 1.21-2.0.3

Highest FPS 271

Memory Used 8G

CPU: Intel(R) Core(TM) i7-8565U

GPU: NVIDIA Geforce MX250

Java Java 21

Launcher: X Minecraft Launcher (XMCL)

Disk Type: SSD

JVM Arguments Used: ``` -Xmx8G -Xms4G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=30 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=45 -XX:G1HeapRegionSize=32M ```

</details>

ADS