KAllFix

KAllFix

Mod

Optimization and multithreading written by n1luik

Client or server LibraryOptimizationUtility

1,608 downloads
13 followers
Follow Save
Filter versions...
Filter channels...

1.0.3.38

by n1luik on Sep 6, 2025
Download

1.0.3.37

by n1luik on Sep 5, 2025
Download

原文

  • upgradedadditionaltrims修复的逻辑错误

Translation

  • Logical errors fixed by upgradeaddditionaltrims

1.0.3.36

by n1luik on Sep 5, 2025
Download

原文

  • 修复tagFindClosestMatch的逻辑错误
  • 优化Upgraded Additional Trims的性能问题
  • 优化Upgraded Core的性能问题

Translation

  • Fix the logical error of tagFindClosestMatch
  • Optimize the performance issues of Upgraded Additional Trims
  • Optimize the performance issues of Upgraded Core

1.0.3.35

by n1luik on Sep 2, 2025
Download

原文

  • 允许zstd库可以直接在类路径查找
  • 优化farm_and_charm的数据包问题
  • 优化farm_and_charm鸡窝的ai性能问题
  • 给数据包优化添加重生事件

Translation

  • Allow zstd library to directly search in the class path
  • Optimize the data packet problem of farm_ and_charm
  • Optimization of AI performance issues for farm1-and_chark chicken coop
  • Add respawn events to optimize data packets

1.0.3.34

by n1luik on Jul 27, 2025
Download

原文

  • 优化了重启工具的输出
  • 修复.DistanceManager.chunksToUpdateFutures的多线程问题修复跟Server thread的多线程问题
  • 把ServerChunkCache.runDistanceManagerUpdates改成独立锁

Translation

  • Optimized the output of the restart tool
  • Repair Repair of multi-threaded issues in DistanceManagerial. chunksToUpdating Futures and Server threads
  • Change ServerChunkCache.runDistanceManagerial Updates to independent locks

1.0.3.33

by n1luik on Jul 22, 2025
Download

原文

  • 优化了重启工具的输出
  • 修复ValkyrienSkies的兼容不兼容ShipObjectServerWorld的mixin
  • 修复ServerChunkCache.getChunkFuture问题
  • 修复了ServerChunkCache.MainThreadExecutor.pollTask多线程物品
  • 测试了Distant Horizons

Translation

  • Optimized the output of the restart tool
  • Fix the compatibility issue between ValkyrienSkies and ShipObjectServerWorld mixin
  • Fixed the issue with ServerChunkCache.getChunkFuture
  • Fixed the issue of multithreading artifacts in ServerChunkCache.MainThreadExecutor.pollTask
  • Tested Distant Horizons

1.0.3.32

by n1luik on Jul 15, 2025
Download

原文

  • 增加-DKAF-RemoveFlyingTest=true
  • 修改多线程实现
  • 修复ChunkMap.addEntity互斥问题-
  • 修复ConcurrentCollectingNeighborUpdater的一些问题

Translation

  • Add - DKAF RemoveFlyingTest=true
  • Modify multi-threaded implementation
  • Fix ChunkMap.addEntity mutex issue-
  • Fix some issues with Concurrent Collecting NeighborUpdating

1.0.3.31

by n1luik on Jul 14, 2025
Download

原文

  • 添加配置文件K_multi_threading-all-sync-ModMethod-list.txt
  • 修复structureessentials跟多线程的兼容问题
  • 进一步修复类锂模组对多线程的兼容

Translation

  • Add configuration file K_multi_threading-all-sync-ModMethod-list.txt
  • Fix compatibility issues between structure essentials and multithreading
  • Further repair the compatibility of lithium like modules with multithreading

1.0.3.30

by n1luik on Jul 11, 2025
Download

翻原文

  • 修复客户端使用biolith修复会崩问题
  • 修复修复biolith无法再新版biolith使用问题

Translation

  • Fix client crashes when using biolith
  • Fix the issue where biolith cannot be used in the new version of biolith

1.0.3.29

by n1luik on Jul 6, 2025
Download

原文

  • 进一步修复修复包含锂代码mod的多线程兼容问题

Translation

  • Further fix and fix multi-threaded compatibility issues with mods containing lithium code

1.0.3.28

by n1luik on Jul 1, 2025
Download

原文

  • 增加修复canary和gcyr的兼容问题的功能,但是可能gcyr的空间站边界会有碰撞箱问题

Translation

  • Add functionality to fix compatibility issues between Canary and GCYR, but there may be collision box issues at the boundary of GCYR's space station

1.0.3.27

by n1luik on Jun 28, 2025
Download

原文

  • 修复fastutil的多线程版缺少部分函数问题
  • ThreadingDetectorDebug挪到KAllFix的unsafe.debug
  • 让ai优化了ParaServerChunkProvider的访问速度但是会增加内存占用

Translation

  • Fix the missing function issue in the multi-threaded version of fasttil
  • ThreadingDetectorDebug moved to unsafe. debug in KAllFix
  • AI optimized the access speed of ParaServerChunkProvider, but it will increase memory usage

1.0.3.26

by n1luik on Jun 26, 2025
Download

原文

  • 进一步修复多线程跟ic2c的兼容问题
  • 修复ClientboundKeepAlivePacket_Max的问题
  • 添加控制处理卸载区块的是否在区块生成线程的开关-DKMT-SafeUnloadChunk
  • 尝试修复多线程跟incontro的兼容问题
  • 可以在1.19.2运行但是没有长时间测试

Translation

  • Further fix compatibility issues between multithreading and IC2C
  • Fix the issue with ClientboundKeepAlivePacket-Max
  • Add a switch to control whether unloading blocks are processed on the block generation thread - DKMT SafeUnloadChunk
  • Attempt to fix compatibility issues between multithreading and incontro
  • Can run on 1.19.2 but without long-term testing

1.0.3.25

by n1luik on Jun 23, 2025
Download

原文

  • 尝试修复工业时代2经典版对多线程的兼容问题
  • 修改无法使用的vmp兼容修复
  • 进一步修复多线程不兼容vmp问题
  • 修复各种AddSynchronized优先级问题
  • 尝试修复多线程跟cupboard的兼容问题
  • 修复ChunkGeneratorFix3无法再服务器运行
  • 尝试修复EntitySectionStorage.getOrCreateSection会跟sections的remove一起调用时锁死问题

Translation

  • Attempt to fix compatibility issues with multithreading in Industrial Age 2 Classic Edition
  • Modify unusable VMP compatibility fixes
  • Further fix the issue of multi threading incompatibility with VMP
  • Fix various AddSynchronized priority issues
  • Attempt to fix compatibility issues between multithreading and cupboard
  • Fix ChunkGeneratiorFix3 cannot run on the server anymore
  • Attempt to fix the locking issue when using the 'remove' function in conjunction with the call to 'ElementSectionStorage. getOrCreateSection'

1.0.3.24

by n1luik on Jun 21, 2025
Download

原文

  • 修复KMT-LoginMultiThreading开关在之前无效(之前一直开启但是无法关闭)
  • 尝试对Very Many Players跟多线程的兼容问题进行修复
  • 尝试对多线程跟高版本的noisium的兼容问题进行修复

Translation

  • Fix KMT Login MultiThreading switch was previously invalid (it was continuously turned on but could not be turned off)
  • Attempt to fix compatibility issues between Very Many Players and multithreading
  • Attempt to fix compatibility issues between multithreading and higher versions of noisium

1.0.3.23

by n1luik on Jun 20, 2025
Download

原文

  • 吧ChunkMap.move暂时移动到安全的独立锁工具
  • 为1.19.2的共存版本做准备
  • 彻底删除从最开始就没有用上的Sync功能

Translation

  • ChunkMap.move temporarily moved to a secure independent lock tool
  • Preparing for the coexistence version 1.19.2
  • Completely remove the Sync function that has not been used since the beginning

1.0.3.22

by n1luik on Jun 20, 2025
Download

翻译

  • 尝试修复多线程引起的Entity.getRootVehicle的错误
  • 修复canary的[entity_filtering, inactive_navigations]功能的多线程兼容问题

Translation

  • Attempt to fix the Entity. getRootVehicle error caused by multithreading
  • Fix multi-threaded compatibility issues with Canary's [entity filtering, inactive_navitations] functionality

1.0.3.21

by n1luik on Jun 19, 2025
Download

原文

  • 尝试修复多线程跟Canary的兼容问题
  • 尝试修复多线程跟servercore的兼容问题

Translation

  • Attempt to fix compatibility issues between multithreading and Canary
  • Attempt to fix compatibility issues between multithreading and Server Core

1.0.3.20

by n1luik on Jun 17, 2025
Download

原文

  • 修复createdieselgenerators相关代码问题
  • 增强IndependenceAddSynchronized_Asm和SafeIndependenceAddSynchronized_Asm的功能
  • 修复多线程部分玩家进入服务器可能卡死问题

Translation

  • Fix code issues related to creating dieselgenerators
  • Enhance the functionality of IndependenceAddSynchronized_Asm and SafeIndependenceAddSynchronized_Asm
  • Fixed the issue where some players may get stuck when entering the server due to multiple threads

1.0.3.19

by n1luik on Jun 16, 2025
Download

原文

  • 修复ChunkMap的toDrop不是多线程导致区块生成卡死问题
  • 修复KMT$basePush锁有概率卡死服务器问题
  • 优化ParaServerChunkProvider.testChunkCache
  • 尝试优化DimensionDataStorage的锁
  • 修改tfmg的代码让他可以工作

Translation

  • Fix the issue of block generation freezing caused by non multi-threaded toDrop in ChunkMap
  • Fix the probability of server freeze caused by KMT $basePush lock
  • Optimize ParaServerChunkPeople.testChunkCache
  • Attempt to optimize the lock of Dimension Data Storage
  • Modify the code of tfmg to make it work

Project members

n1luik

Member

No-Name

Member

Details

Licensed GPL-2.0-only
Published 3 months ago
Updated 8 days ago