your current location:首页 > news>[IL] Another optimized MOD (IMPLIB) Minecraft

[IL] Another optimized MOD (IMPLIB) Minecraft

2024-12-12 09:29:15|Myriagame |source:minecraft skins

Notice

The module conflict with the 1.12.2 version of the artisan soul 2, which will cause the list of some items to be offset (this problem has been repaired in version 0.4.0).

From version 1.1.5, this module must add [virtual machine parameters] "-Xverify: None" to start the game

After installing the module collapse, please check whether the first few lines of crash-report are "please restart Minecraft".

For more features, please see the update log


Another optimizing MOD aims to optimize Minecraft (but the original design of the design is a library, because there are too many bugs in moreItems, so CR_L recommends that I (the author) is independent, but now the bug is also a bunch of ...).

The following "I" refers to the author.

Main optimization

Universal

Replace the ObjectIdentityMap to intmap to save a lot of memory.If your game exists with a block with many meta values, please turn off this feature.

The result of cache GetentITIESIABBB ().The time -consuming operation is accelerated, and the maximum delay can be adjusted.

The cache MOD annotation speeds up.Each of FORGE scan JAR files to find annotations, cache it to save time.

Clear PackageManifests in LaunchClassLoader, bytecode of the cache Class, and what is occupied by Mixin.The effect of saving memory is enhanced with the increase of MOD, but not too much, about 40 ~ 100MB.

Lock all AT after MC's LoadComplete stage, making it unable to be modified.Forge will repeat the AT when replacing the material package. After locking, it will greatly save the memory occupied by the replacement material package, about 700MB.The author tucked inside: I don't know why, there are so many anyway.

The creation of the substitution and block entity is DCA to replace reflection and improve efficiency.Turn off by default.

The ASM replacing the forge is accelerated.

Let World use MutableBlockpos to optimize the calculation speed and other aspects.Turn off by default.

Optimize the light algorithm of the block to improve the FPS.The effect is not strong, the author recommends using lighting optimization rather than this function.

Optimize the efficiency of mining tool algorithms.By modifying the digging level of some blocks to replace inefficient multi -layer nested IF methods.

Limit the maximum number of blocks per TICK and generate delay.10 default, 25 ms.

The position of the portal of the lower boundary is cached.

Prevent "ghost cubes" when the destruction block is too fast.(This function currently has serious problems)

Reduce the volume of log files.Rift the level of the forge log to Info and close the Stdout.

The following (to 32) features are newly increased by 0.4.0-PRE, warning, because the author's focus is not here, these functions have not been tested and fixed by the author, please back up the archive and organize a good mentality

Modify the priority of MC clients and local servers to prevent the emergence of clients such as client death (card in downloading terrain).

The function of the high version MOD [Flashfreeze].

Remove the attack CD.

NBT of the synthetic book no longer saves the synthetic book.

Adjust the upper and lower limits of the original MC attributes (similar to Bukkit Maxhealth).

Disable progress.

Turn off the MC's own invincible frame (from the removal of the damage immune mechanism).

The enchantment does not drop the level, but to the experience value of this level (and the word that is not found in the input method).

Slabhelper PowerShot Lootr's three mods of MOD (where Lootr has been tested).

Limit the PackerBuffer of MC (preventing the NBT too long).

Close the genuine verification of the LAN server.

ToolTIP paging, let too long ToolTIP rotation display.

Turn off the collision of the entity (theoretically reduced the pressure of things such as the server brushing the monster tower, but it has not been tested).

More radical incident calling optimization: Considering that most incident monitoring will not be canceled, I will not cancel it by default.

Repair the archive or server card.(Warning: This item (I guess) violates EULA, which will modify the MC's library, which requires turning off the latter's verification MC file function).

Speed ​​up the formula of the furnace and the workbench by replacing the synthetic MAP.@Performance optimization and furnace performance optimization.

Only client

Delete the effects of nausea and enable instructions to enter instructions in the hell door.@Hellmen input patch.

Fix the rendering problem during flight.

Fix NPE: Group error when connecting to the server.

All GUI sliders can be changed when the mouse is loose.Fix the problem of loss of fluid material.It is not guaranteed to repair 100%.

Automatically load client sound.Use // RELOADSOUNDMGR manually load.Why is there no sound at minecraft?

Limit the maximum number of particles.4096 default.

Disable thriller sound effects.Turn off by default.

Optimize global renderers, including entity renderers and TESR renderers.Optimization by reducing rendering update interval.

Automatically reduce the client FPS when it is long -term without action.Default 30 s.

Optimize the loading mechanism of the switching dimension to improve the speed.

Replace the "physical list" in WorldClient to "WeakhashSet".There are no more tens of thousands of "EntityOtyotherplayermp" that enable the client entity list to occupy nearly 200MB of memory.

Record chat information in the log.Turn off by default.

Optimize English fonts in Chinese language.Turn off by default.

Only

The second login server is not allowed.Stop it from squeezing your login by other players.Turn off by default.

Vision of the viewing distance according to TPS.Turn off by default.

Small function

Universal

The item displays a high -level prompt box.Display registration names, unprecedented names, mineral dictionaries, whether food is meat, and its recovery hunger value and saturation.

Promote the change of backpack items.Reminder when picking up or discarding items.

Change the tick speed.That is, adjustment to how many ticks are actual per second, and the default is unchanged.

Register items for all "no items" blocks.Turn off by default.

This function is only used for moreItems, which has nothing to do with optimization

Make the game support Pinyin search.The word sound database comes from Chinses Utils (Github).It has nothing to do with Jech.

Make creatures can only be generated on a complete square.Turn off by default.

Stop biology other than players to use mining carts.By default

It will be harmed more harmful.Turn off by default.

Disable specific block entities.The default is empty.

Delete Repaircost NBT tags.That is, the "too expensive" restrictions that cancel the anvil.Turn off by default.

Allowing an enchantment book that exceeds the maximum enchanting level through an anvil.Turn off by default.

Let the leaves rot quickly.@Quickly rot.

Prevent players from being lost due to the failure of GUI when the game is not closed.

A series of instructions include viewing the loading block, memory pressure testing, cleaning up memory, uninstallation of the dimension and block of the player.

Only client

Modify the title of the game window.

Let the player climb the stairs automatically when you look up.Turn off by default.

Modify the maximum length of the information bar.Line by default.

Disable automatic jump.Turn off by default.

Display the DPS of the weapon.Damage Per Second, damage caused by each second.

When the potion is displayed, the item bar will not move to the right

Most of the above content can be modified in config.(Config/ImprovementLibrary.json)

If there is a vulnerability or a collapse, you can attach a Crash or Debug.log file to the MCBBS original feedback.

5. The render of immersive engineering, the Filter of the Jei item manager is powerless.

other

Download because the author does not want to increase the mobile phone number to MCMOD in MCBBS, and the update content will be updated here in the future.

The author wrote on MCBBS, pigeons, but not completely pigeon.

In fact, in recent months, he has updated a lot of more low -level parts (Roj. Bags).

These data can be seen on github.

The author provides downloads of the NI test version of 0.4.0,

Although it has added a lot of functions and eats a few small mods.

But at present these functions still have super super superb bugs (original)

instruction

/IL RegenloadedChunks re -generates ore, trees and other debris in the block.

The following instructions are only valid on the client:

//WORLDSAVER, don't let the server know what you are doing!Download the map of the server, where you see where you see.

// AutoCling AutoDig AutoClickair Autokill AutoClear.

Automatically click the square to dig a block, click the air attack to stop

Except for the AUTOCLEAR instructions, the other instructions were opened for the first time.