Skip to content

Releases: colinxu2020/Random-Optimization

Release 1.7.4(1.21.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 17 Aug 01:46
98ef78b

Fix compat with Quick Pack

Release 1.7.4(1.20.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 17 Aug 01:45
e6b2a04

Fix compat with JSON Things and Quick Pack

Release 1.7.3(1.21.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 07 Aug 13:15
ecde9f0

Support legacy neoforge.

Version 1.7.3(1.20.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 07 Aug 13:15
2ad37f2

Support legacy forge.

Release 1.7.2(1.21.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 06 Aug 12:04
92ba505

Fix compat issues with FancyMenu.

Partly fixed in 1.7.0, but still a remaining issue.

Release 1.7.2(1.20.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 06 Aug 12:04
92ba505

Fix compat issues with FancyMenu.

Partly fixed in 1.7.0, but still a remaining issue.

Release 1.7.1(1.20.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 06 Aug 04:27
9c1053a

Fix crash.

Release 1.7(1.21.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 05 Aug 15:23
a24441d

Performance Optimizations

  • Brought structure location optimizations and the MC-249136 mitigation to 1.21.1. Both supported versions can now exclude candidate chunks that cannot possibly generate the target structure before reading chunk storage, significantly reducing blocking scans caused by locating rare structures.
  • Expanded resource pack indexing: In addition to ZIP archives, it now covers directory/Path-based resource packs, Forge/NeoForge mod resources, and vanilla resources.
  • Reduced repetitive ZIP scans, directory traversals, file existence checks, and missing directory exceptions during resource reloads.
  • optimize_pack_lookup now uniformly controls the indexing of ZIP archives, Path resource packs, and vanilla resources; modifying it still requires a game restart.

Compatibility

  • Fixed a crash with FancyMenu: Correctly handles its LinkFileSystem resource paths and file system root directories, safely falling back to the vanilla implementation when indexing fails on non-standard paths.
  • Fixed resource pack root path enumeration errors, ensuring root-level resources and namespaces can be correctly discovered.
  • Automatically disables overlapping Mixins in Boat Break Fix when the boat fall damage fix is enabled.
  • The expanded resource pack indexing continues to automatically coordinate with overlapping optimizations in Quick Pack and ModernFix.

Release 1.7(1.20.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 05 Aug 15:25
80fd08e

Performance Optimizations

  • Brought structure location optimizations and the MC-249136 mitigation to 1.21.1. Both supported versions can now exclude candidate chunks that cannot possibly generate the target structure before reading chunk storage, significantly reducing blocking scans caused by locating rare structures.
  • Expanded resource pack indexing: In addition to ZIP archives, it now covers directory/Path-based resource packs, Forge/NeoForge mod resources, and vanilla resources.
  • Reduced repetitive ZIP scans, directory traversals, file existence checks, and missing directory exceptions during resource reloads.
  • optimize_pack_lookup now uniformly controls the indexing of ZIP archives, Path resource packs, and vanilla resources; modifying it still requires a game restart.

Compatibility

  • Fixed a crash with FancyMenu: Correctly handles its LinkFileSystem resource paths and file system root directories, safely falling back to the vanilla implementation when indexing fails on non-standard paths.
  • Fixed resource pack root path enumeration errors, ensuring root-level resources and namespaces can be correctly discovered.
  • Automatically disables overlapping Mixins in Shipwreck Fix, lazyyyyy, and Boat Break Fix when the corresponding features are enabled; it will not interfere with these mods if the related features in Random Optimization are disabled.
  • The expanded resource pack indexing continues to automatically coordinate with overlapping optimizations in Quick Pack and ModernFix.

Release 1.6(1.20.1)

Choose a tag to compare

@colinxu2020 colinxu2020 released this 26 Jul 05:42
45dc515

Use safter way to impl predictable item drops, default disable predictable item drops.