your current location:首页 > news>[OE] Options ENFORCER MINECRAFT

[OE] Options ENFORCER MINECRAFT

2024-12-12 09:24:58|Myriagame |source:minecraft skins

Overview

Options ENFORCER (OE) is a module limited to the client. Its design is mainly considered for the integration package.It has two functions:

1. Config / options forced execution (mainly for the producers of the integrated package)

Note: This feature is very similar to Default Options and more default options.But the OE configuration method is different, you may prefer OE configuration syntax.

OE allows you to cover the values ​​in Options.txt and other configuration files so that you don't have to bundle these files when the package is updated.

Minecraft images

Why is this important?

If you contain a complete Options.txt in the integrated package, it will cover the user's copy and reset all their values ​​(button binding, sound settings, rendering settings, etc.) to the integrated packet silent value.

If you only contain some value Options.txt, it will cover the user's copy and set the default values ​​of all those unprepared values ​​to Minecraft.

If your integrated package does not include Options.txt, the user value will never be covered, but they will solve the button binding conflict, application resource packages and important values.

Using Options Enforcer, first of all, the author only needs to add the value he hopes to execute to the Optionsenforcer.cfg file, for example:::

options.txt | RenderDistance: 10 Second.

The integrated package author does not need to make the integrated package containing Options.txt.

In this way, every time the user is updated or startup package, the value RenderDistance: 10 will be inserted into the file options.txt, making all other values ​​be exactly the same as the user's last departure.

Alternatively, starting from OE version 1.4, you can add | default to the end of the forced entry: This will only set the value at the first start, but it will never set this value if it is valuable!

OE is designed with Options.txt, Optionssof.txt, Smart_moving_opting_option_option, etc. in the Minecraft directory, but it can even modify other MOD configuration files, such as config/villagenames4/general.cfg.

Important tips: Make sure not to bind the configuration file of the execution value to it, such as Options.txt, otherwise it will cause file damage!

2. Module knot transfer (mainly for players with integrated packages)

This feature is similar to Mod Director and McInstance Loader, which actually completes this work by downloading and loading modules through the startup process.However, these modules depend on the download link that can be accessed when publishing. If they cannot be accessed, they will collapse during the release.

Minecraft images

Integrated package players sometimes want to use Optifine, high -lit information expansion, window -oriented full screen, and real first person names are not included in the module in the integrated package.However, each time the integrated package is updated, all modules in the MODS folder will be replaced, forcing players to download these auxiliary modules again.

When the OE is started, if some modules do not exist, OE will copy all .jar and .zip files from the Mods-Carryover folder (if it did not exist, it was created by OE) to the Mods folder.

Generally, the authors of the integrated package do not need to do anything on this configuration value, and only need to rename it another folder name.This will depend on the player to manage the module they want to copy between the package.Unless the integrated package platform or a promoter is particularly strict and delete all the unspeakable folder names, the Mods-Carryover folder and its content should be retained between the package update.

The author of the integrated package should not leave the configuration value of the folder name of this folder, because this will prevent the module from being copied, which basically cancels this function and causes users to obtain or copy the module again after the package is updated.At this point, you might as well use only default options or more default options instead of OE.

Remark

The inspiration of this module comes from the author to update its technical package Galaxy Odyssey to solve the above two restrictions.

You can use it in the integrated package.After all, this is the point!