PolyPatcher

PolyPatcher

Mod

A Forge mod full of Vanilla bug fixes, Quality of Life improvements, and performance enhancements.

Client OptimizationUtility

361.0k downloads
23 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Changelog

  • NEW: Boost performance by only rendering special tile entities once instead of twice per frame (e.g beacons)

  • NEW: Boost performance by unloading tile entities quicker

  • NEW: Boost performance by optimizing adding normals to vertex formats

  • NEW: Boost performance by reducing allocations in EnumFacing

  • NEW: Fix vanilla log spam with Util class

  • NEW: Fix vanilla texture manager memory leak

  • NEW: Fix vanilla enchantment memory leak

  • NEW: Fix vanilla server list from buffering

  • NEW: Fix vanilla light initializing too early

  • NEW: Fix vanilla bug where invalid tile entities try to render

  • NEW: Fix vanilla bug where entities don't render at certain camera angles below Y=0 and above Y=255

  • NEW: Fix vanilla bug where spaces are not trimmed in server address fields

  • NEW: Fix vanilla bug where the pumpkin overlay shows in spectator mode

  • NEW: Decrease startup time significantly by computing part of FML mod loading asynchronously

  • NEW: Decrease startup time by replacing unnecessary regexes during mod loading

  • NEW: Decrease startup time by skipping first baking in ModelLoader

  • NEW: Boost performance by switching some Forge internals over to FastUtil

  • NEW: Boost performance by improving insertion into Forge's inventory wrappers

  • NEW: Boost performance of Forge's block state implementation

  • NEW: Add micro-optimization in the FML registry

  • NEW: Reduce memory usage of Forge model transformations

  • NEW: Fix OBJModel-related Forge memory leaks

  • NEW: Fix Forge bug by skipping fatal models

  • NEW: "Entrypoint Caching" feature

    • Cache Forge mod entry points, improving startup time as Forge no longer needs to walk through every class to find the @Mod annotation.
    • This will only work after your second launch with PolyPatcher 1.10.0, because it needs to cache this data first.
    • This decreases startup time significantly
  • NEW: Compact LUT Tables / Fast Math (replaces BetterFPS / OptiFine Fast Math)

  • NEW: Add toggle for cacti in "1.12 Farm Selection Boxes"

    • This fixes cacti farming in SkyBlock.
  • NEW: New experimental option to improve head rendering by removing black pixels ("Improved Skin Rendering")

  • NEW: Add "Background to Book GUI"

  • NEW: Add "Flying FOV" to "FOV Modifier"

  • MISC: Add toggle for "Vanilla Held Item Lighting"

  • MISC: Add deprecation info and descriptions in Deprecated category to clarify why features are removed

  • FIX: Fix compatibility with CensoredASM

  • FIX: Remove item cull face mixin in 1.12

  • FIX: Make "Resource Exploit Fix" not do any extra validation other than detecting the exploit

  • FIX: Remove "Disable Unpickable Grounded Arrows" (the option never worked)

  • FIX: Fix "Compact Chat" scrolling

  • FIX: Fix entity outline compatibility with "Entity Culling"

  • FIX: Fix "HUDCaching" issues with vignette and crosshair color

  • FIX: Make "Tile Entity Render Distance" depend on the toggle

  • FIX: Fix "FOV Modifier" with high speed or slowness

Files

PolyPatcher-1.12.2-forge-1.10.0.jar(3.17 MiB) Primary Download

Project members

Polyfrost

Polyfrost

Organization

Details

Licensed CC-BY-NC-SA-4.0
Published 6 months ago
Updated a month ago