Loading...
Beta Modpages Unclaimed

OPack2Reload

Prevent Minecraft from reloading the resource packs if the player doesn't really change the selected packs. Also add a "Cancel" button to PackSelectionScreen.

0 Likes
57691 Downloads
Created by MikhailTapio

Description

📖 Introduction

Minecraft always loads some base resource packs such as:

  • vanilla (the game's default resources)
  • mod_resources (resources added by mods)

However, before the player opens the resource pack screen for the first time, the game's options.txt still records resourcepacks=[] as empty.

So when opening the resource pack selection screen before creating or joining a world, even if the player does nothing (no adding, removing, or reordering), clicking "Done" or pressing Esc will still cause Minecraft to incorrectly think new resource packs were added, and it will forcibly reload them.

This reload process can be very slow, especially when many modded resource packs are involved.

 


✅ What This Mod Does

This mod introduces two features to avoid this unnecessary waste of time:

  1. If the user hasn’t made any actual changes to the resource pack list, pressing Esc or clicking “Done” will no longer trigger a reload.

  2. An extra "Cancel" button was added to the resource pack screen, intended to exit without triggering any logic at all.
    (However, after 1.20, due to technical limitations in Minecraft, resource pack validation always runs when the screen closes, making the Cancel button behave nearly the same as Done in most cases.
    As a result, the Cancel button was removed in the 1.21.1 NeoForge version.)

The additional "Cancel" button:

 

ATTENTION


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Controlling

Adds a search bar to the Key-Bindings menu

Crafting Tweaks

Allows you to rotate, balance or clear the crafting matrix by the press of a button, in any (supported) crafting window.

Client Tweaks

There, I fixed Minecraft for you. Various optional tweaks to improve Minecraft Quality of Life.

TrashSlot

Adds a trash slot to the inventory screen that allows deletion of unwanted items.

TipTheScales

Allows for more options when adjusting the GUIScale option as well as making it a slider.

Configured

Automatic in-game configuration menus for every mod!

Charm

A vanilla+ mod inspired by Quark, adding lots of small things to the game.