Skip to content

Releases: Polyfrost/PolyPatcher

1.10.1

07 Aug 18:33
eb28e7f
Compare
Choose a tag to compare
  • NEW: Add toggle for "OptiFine Custom Sky Fix"

  • MISC: Optimize tile entity optimizations further

  • FIX: Fix compatibility with NormalASM

  • FIX: Fix alpha not being set when rendering container slots

  • FIX: Fix rare NPE with tile entity renderer being null

1.10.0

24 Jul 12:36
40406d3
Compare
Choose a tag to compare
  • 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

1.9.2

28 Jun 18:17
Compare
Choose a tag to compare
  • FIX: Fix OptiFine language not being reloaded alongside vanilla language

1.9.1 (ONECONFIG)

27 Jun 19:49
Compare
Choose a tag to compare
  • NEW: Reload language-related managers only when selecting a new language in vanilla Minecraft
  • MISC: Put all removed features in "Deprecated" category
  • MISC: Update wrapper
  • FIX: Fix parallax fix making debug crosshair disappear
  • FIX: Try-catch sound menu to prevent crashes

1.9.0 (ONECONFIG)

24 Jun 11:36
885bb65
Compare
Choose a tag to compare
  • NEW: Replace Essential with OneConfig

  • NEW: Boost performance by batch-drawing tile entities

  • NEW: Boost performance by reducing quad counts in item models

  • NEW: Fix Forge held item lighting to match vanilla

  • NEW: Fix vanilla bug where entering an entity in spectator mode while in third person applies shaders

  • NEW: Fix vanilla bug where enchantment glint takes up the whole slot

  • NEW: Fix vanilla bug where items glitch out when using negative scale

  • NEW: Fix vanilla sky lighting calculation

  • NEW: Add ability to change HUD Caching FPS

  • NEW: Add "Smooth Scrolling" feature

    • Smoothly scrolls through vanilla Minecraft GUIs.
  • NEW: Add "Natural Capes" feature

    • Changes some physics in capes to fix rotation bugs and look more natural.
  • NEW: Add "Pumpkin Overlay Opacity"

  • NEW: Add "Cleaner Night Vision" and "Disable Night Vision"

    • Cleaner Night Vision makes the night vision effect fade out instead of a flashing effect.
  • NEW: Add Invert Hotbar Scrolling

  • NEW: Add Prevent Overflow Hotbar Scrolling

  • NEW: Add "Disable Falling Blocks"

  • NEW: Replace "Remove Container Background" with "Container Background Opacity"

  • NEW: Replace "Nausea Effect" toggle to "Distortion Effects" slider

  • NEW: Split "Disable Grounded Arrows" into two settings ("Disable Unpickable Grounded Arrows" and "Disable All Grounded Arrows")

  • NEW: Add ability to change tile entity render distance

  • NEW: Add ability not to cull ender dragons and withers from Entity Culling

  • NEW: Add "Join Discord" button to Patcher error pop-ups

  • FIX: Fix very rare crash on Minecraft's main menu

  • MISC: Re-add "Remove Water FOV"

  • MISC: Re-add "Remove Chat Message Limit" feature

  • MISC: Remove features replaced by various Polyfrost mods

    • Please install Chatting for transparent chat, extend chat background, or chat position
    • Please install VanillaHUD for any title-related, actionbar-related, or tablist-related features
    • Please install PolyCrosshair for any crosshair-related features
    • Please install PolyNametag for any nametag-related features
    • Please install PolyParticles for any particle-related features ("Clean View," "Disable Breaking Particles," "Static Particle Color," "Max Particle Limit")
    • Please install OverflowAnimations for "Remove Vertical Bobbing"
  • MISC: Change all opacity options to percentages

  • MISC: Remove Patcher version info from debug HUD