# Patches This is an overview over all patches that are currently used. | Side | Patch | Author | CoAuthors | | ----- | ------------- |:-------------:| -----:| | server | Add 5 second tps average in /tps | William Blake Galbreath | | | api | Add ChatColor.getById | Aikar | | | api | Add GameProfileLookupEvent | tr7zw | | | server | Add GameProfileLookupEvent | tr7zw | | | server | Add IntelliJ IDEA runnable | Bud Gidiere | | | server | Add JsonList save timings | Ivan Pekov | | | api | Add NBT API as a first-class lib | tr7zw | | | server | Add NBT API as a first-class lib | tr7zw | | | api | Add StructureLocateEvent | dfsek | | | server | Add StructureLocateEvent | dfsek | | | server | Add a special case for floodgate and offline uuids | Ivan Pekov | | | server | Add component util | William Blake Galbreath | | | api | Add last tick time API | Ivan Pekov | tr7zw | | server | Add last tick time API | Ivan Pekov | tr7zw | | server | Add no-tick block list | William Blake Galbreath | | | server | Add nspt command | Ivan Pekov | | | server | Add option to disable dolphin treasure searching | William Blake Galbreath | | | server | Add option to disable observer clocks | Phoenix616 | | | server | Add permission for F3+N debug | William Blake Galbreath | | | server | Add timings for Behavior | Phoenix616 | | | server | Add timings for Pathfinder | MrIvanPlays | | | server | Add twisting and weeping vines growth rates | BillyGalbreath | | | server | AirplaneLite Data Structs | Paul Sauve | | | server | AirplaneLite MC Dev Fixes | Paul Sauve | | | server | Allow anvil colors | William Blake Galbreath | | | server | Allow infinite and mending enchantments together | William Blake Galbreath | | | api | Allow inventory resizing | William Blake Galbreath | | | server | Allow leashing villagers | William Blake Galbreath | | | server | Allow soil to moisten from water directly under it | William Blake Galbreath | | | server | Allow to change the piston push limit | tr7zw | | | server | Alternative Keepalive Handling | William Blake Galbreath | | | server | Avoid double I/O operation on load player file | ㄗㄠˋ ㄑㄧˊ | | | server | Barrels and enderchests 6 rows | William Blake Galbreath | | | server | Brandings | YatopiaMC | | | server | Config migration: disable saving projectiles to disk -> | jmp | | | server | Configurable BlockPhysicsEvent | Mykyta Komarnytskyy | | | server | Configurable criterion triggers | Mykyta Komarnytskyy | | | server | Configurable enchanting table tick | Ivan Pekov | | | server | Configurable flight checks | l_MrBoom_l | | | server | Configurable movement checks | l_MrBoom_l | | | server | Configurable villager brain ticks | William Blake Galbreath | | | server | Cows eat mushrooms | William Blake Galbreath | | | server | Custom Locale Support | Bud Gidiere | | | api | Default permissions | William Blake Galbreath | | | server | Despawn rate config options per projectile type | jmp | | | api | Disable reload command | Ivan Pekov | | | server | Disable the Snooper | Sotr | | | server | Do not update distance map when animal and mob spawning is | Beech Horn | | | server | Don't load chunk with seed based feature search | Phoenix616 | | | server | Don't trigger Lootable Refresh for non player interaction | Aikar | | | server | Don't wake up entities when damage event is cancelled | Phoenix616 | | | server | Dont send useless entity packets | William Blake Galbreath | | | server | Ensure pools create daemon threads | Ivan Pekov | | | server | Entity lifespan | William Blake Galbreath | | | server | Fix 'outdated server' showing in ping before server fully | William Blake Galbreath | | | server | Fix Bukkit.createInventory() with type LECTERN | willies952002 | | | server | Fix IndexOutOfBoundsException when sending too many changes | Ivan Pekov | | | server | Fix LightEngineThreaded memory leak | Ivan Pekov | | | server | Fix exp drop of zombie pigmen (MC-56653) | Phoenix616 | | | server | Fix lead fall dmg config | tr7zw | | | server | Fix rotating UP/DOWN CW and CCW | BillyGalbreath | | | server | Fix the dead lagging the server | William Blake Galbreath | | | server | Fix vanilla command permission handler | William Blake Galbreath | | | server | Global Eula file | tr7zw | | | server | Heavily optimize furnance fuel and recipe lookups | tr7zw | Mykyta Komarn | | server | Heavily optimize recipe lookups in CraftingManager | Mykyta Komarn | Ivan Pekov | | server | Highly optimize VillagePlace filtering | Ivan Pekov | | | server | Hopper Optimizations | Phoenix616 | | | server | Implement TPSBar | BillyGalbreath | | | server | Implement infinite lava | William Blake Galbreath | | | server | Improve task performance | ishland | Mykyta Komarn | | server | Infinity No Arrows | Bud Gidiere | | | server | Infinity bow settings | William Blake Galbreath | | | server | Item stuck sleep config | tr7zw | | | server | Lagging threshold | William Blake Galbreath | | | server | MC-147659 - Fix non black cats spawning in swamp huts | William Blake Galbreath | | | server | MC-168772 Fix - Add turtle egg block options | William Blake Galbreath | | | server | Make lava flow speed configurable | William Blake Galbreath | | | api | Modify POM | YatopiaMC | | | server | Modify POM | YatopiaMC | | | server | Modify default configs | tr7zw | | | server | Nuke streams off BlockPosition | Ivan Pekov | | | server | Nuke streams off SectionPosition | Ivan Pekov | | | api | Optimise Bukkit's MapPalette | epserv | | | server | Optimise portals | Ivan Pekov | | | server | Optimised hallowen checker | Ivan Pekov | | | server | Optimize BehaviorController | MrIvanPlays | | | server | Optimize TileEntity load/unload | tr7zw | | | server | Optimize Villagers | Ivan Pekov | | | server | Optimize advancement loading | Ivan Pekov | | | server | Optimize inventory API item handling | Phoenix616 | | | server | Optimize some stuff in WorldServer ticking | MrIvanPlays | | | server | Optimize whitelist command for multiple additions / removals | Ivan Pekov | | | server | Option for simpler Villagers | tr7zw | | | server | Option to toggle milk curing bad omen | William Blake Galbreath | | | server | Origami Server Config | Phoenix616 | | | server | PaperPR - Add hex color code support for console logging | Esophose | | | server | PaperPR - Fix username connecting with no texture being | Camotoy | | | server | PaperPR - Projectile load/save limit per chunk | jmp | | | server | Per entity (type) collision settings | MrIvanPlays | tr7zw | | server | Persistent TileEntity Lore and DisplayName | jmp | | | api | PlayerAttackEntityEvent | Ivan Pekov | | | server | PlayerAttackEntityEvent | Ivan Pekov | | | api | ProxyForwardDataEvent | Ivan Pekov | | | server | ProxyForwardDataEvent | Ivan Pekov | | | server | Purpur config files | William Blake Galbreath | | | server | Redirect Configs | tr7zw | | | server | Reduce projectile chunk loading | Paul Sauve | | | server | Remove some streams and object allocations | Phoenix616 | | | server | Respect PlayerKickEvent leaveMessage | Ivan Pekov | | | server | Shutdown Bootstrap thread pool | foss-mc | | | server | Signs allow color codes | William Blake Galbreath | | | server | Signs editable on right click | William Blake Galbreath | | | server | Simpler ShapelessRecipes comparison for Vanilla | Paul Sauve | | | server | Skip events if there's no listeners | William Blake Galbreath | | | server | Smarter statistics ticking | Mykyta Komarnytskyy | | | server | Smol entity optimisations | Ivan Pekov | | | server | Snowman drop and put back pumpkin | William Blake Galbreath | | | server | Spread out and optimise player list ticks | James Lyne | | | server | Squid EAR immunity | William Blake Galbreath | | | server | Stop squids floating on top of water | William Blake Galbreath | | | server | Stop wasting resources on JsonList#get | Ivan Pekov | | | server | Strip raytracing for EntityLiving#hasLineOfSight | Paul Sauve | | | server | Swap priority of checks in chunk ticking | Paul Sauve | | | server | Swaps the predicate order of collision | ㄗㄠˋ ㄑㄧˊ | | | server | Timings stuff | William Blake Galbreath | | | server | Use faster random implementation | Mykyta Komarnytskyy | | | server | Use offline uuids if we need to | Ivan Pekov | | | server | Use unmodifiableMap instead of making copy | Paul Sauve | | | server | Utilities | YatopiaMC | Mykyta Komarnytskyy, Ivan Pekov | | api | Yatopia API Bundle | YatopiaMC | | | server | Yatopia configuration | tr7zw | | | server | Yatopia-Server-Fixes | YatopiaMC | | | server | dont load chunks for physics | Aikar | | | server | lithium DataTrackerMixin | JellySquid | tr7zw | | server | lithium HashedList | JellySquid | | | server | lithium MixinBox | JellySquid | | | server | lithium MixinDirection | JellySquid | | | server | lithium MixinGoalSelector | JellySquid | | | server | lithium NoiseChunkGeneratorMixin | JellySquid | | | server | lithium PerlinNoiseSamplerMixin | JellySquid | Bud Gidiere | | server | lithium VoronoiBiomeAccessTypeMixin | JellySquid | | | server | lithium enum_values | JellySquid | | | server | lithium reduce allocations | JellySquid | Mykyta Komarnytskyy |