Skip to content

Configuration File

QPCrummer edited this page Aug 15, 2023 · 22 revisions

Configuration for the Potatoptimize

You can override the default config via the potatoptimize.properties file found in the config folder

mixin.entity = false
mixin.memory.memory_reserve = true

A list of configurations:

  • mixin.entity - A collection of tweaks relating to entities

    • mixin.entity.collisions (true) - Optimizes large entity collisions in portals by removing very tedious checks (pre 1.20 behavior)
    • mixin.entity.spawning (true) - Removes useless distance checks and removes checking for nether fortresses if not in the nether
    • mixin.entity.ticking (true) - Removes ticking stingers and arrows in mobs that cannot have these projectiles in them
  • mixin.memory - A collection of tweaks relating to ram usage

    • mixin.memory.memory_reserve (false) - Removes the MemoryReserve. This sacrifices stability for lower ram usage

      WARNING: Enabling this optimization may lead to crashes if not enough ram is dedicated on startup with -Xms

  • mixin.random - A collection of tweaks relating to random number generation

    • mixin.random (true) - Optimizes many RNGs throughout Minecraft's entire codebase by strictly using Xoroshiro's RNG with some optimized algorithms
Clone this wiki locally