promotional bannermobile promotional banner

PaperFixes

A collection of bug and performance fixes from CraftBukkit, Spigot, and Paper in a Forge mod.

File Details

PaperFixes 1.0.0

  • R
  • Jun 28, 2024
  • 4.75 MB
  • 30
  • 1.12.2
  • Forge

File Name

PaperFixes-1.0.0.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:paperfixes-961366:5483263")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

  • Fixed a stack overflow exception in the mob spawner check
  • Entities now use a shared Random instance
  • The entity data manager now uses an Int2ObjectOpenHashMap for entries which is extremely fast
  • The game will no longer attempt to add null block info to a crash report
  • Region files have their entire header loaded
  • Region file cache now trims the least accessed region instead of closing all region files upon hitting 256 regions
  • The chunk provider caches the last accessed chunk which can make a big difference in chunk loading and world generation as the game accesses the same chunk multiple times
  • getCanSpawnHere in EntityWaterMob actually checks if the entity can spawn in the given location
  • Enchantments are sorted by their IDs so that the game doesn't think two items that are the same are different
  • Chunk saving now uses an actual queue and polling which fixes slowdowns when many chunks are queued to be saved
  • A pointless 10ms sleep call was removed from the chunk save thread