原文
- 允许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
原文
- 优化了重启工具的输出
- 修复.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
原文
- 优化了重启工具的输出
- 修复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
原文
- 增加-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
原文
- 添加配置文件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
原文
- 修复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
原文
- 进一步修复多线程跟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
原文
- 尝试修复工业时代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'
原文
- 修复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
原文
- 吧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
翻译
- 尝试修复多线程引起的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
原文
- 修复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
原文
- 修复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