资源图标

服务端插件 Aki-Async 异步优化插件 - 原版向 | 不破坏生电 | 高度异步优化 | 支持 Leaves + Luminol与分支 | 多线程标准异步优化插件 3.2.19

请登录后获取
雪风先生 发布了更新:

3.2.5更新日志

3.2.5更新日志:
1、优化插件在Folia上的部分异步策略
2、修复掉落物无法被破坏问题
3、修复Folia环境下生物跟踪问题
4、修复红石无法使用的问题
5、修复细雪冻僵伤害离开细雪后依然存在的问题
6、新增蜜蜂几个漏洞的修复
7、新增reload指令二次确认
如果您是Luminol、Mint使用者,建议更新到最新版

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.6更新日志

3.2.6更新日志:
1、修复tnt异步在folia环境下不可用等问题
2、新增方块实体并行化优化(对leaves有效,folia系因为本身就有所以不会启用)
3、修复蜜蜂修复无法在leaves内使用的问题

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.7更新日志

3.2.7更新日志:
1、修复线程最大执行任务数量引发的报错崩服问题
2、新增安全种子功能(默认关闭,如需开启需删除现有世界并开启,开启后不可关闭否则出现问题后果自负)
3、配置版本更新到7

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.8更新日志

3.2.8更新日志:
1、插件配置版本升级为8
2、将config.yml内实体列表单独提取到entities.yml
3、新增异步寻路系统,实现了DAB动态距离计算,参考 Pufferfish
4、新增指定生物限流功能,具体配置文件throtting.yml
5、兼容Residence、Dominion、WorldGuard、Lands插件,tnt爆炸时会检测爆炸点的位置是否在受保护的区域内开启tnt爆炸
6、修复经验球异步时计算问题导致玩家经验激增
7、修复异步实体追踪器在luminol上出现的线程问题

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.9更新内容

3.2.9更新内容:
1、新增熔炉配方缓存和工作台配方缓存优化
2、对1.21.10版本的leaves异步生物AI做了兼容性更新

经过实际测试,本插件可运行在1.21.8和1.21.10两个版本(纯意外之喜)

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.10更新日志

3.2.10更新日志:
1、配置版本升级为10
2、修复漏斗矿车经过有岩浆的坩埚时矿车直接破坏内部掉落物掉落
3、修复穿过细雪时hud还存在的问题
4、新增下落方块并行处理
5、优化掉落物优化,新增并行处理、智能合并和年龄增长
6、掉落物扔到有岩浆的坩埚时物品正常销毁
7、修复领地内tnt爆炸时检测领地是否开启了tnt爆炸

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.12更新日志

3.2.12更新日志:
1、配置版本更新为12
2、在高速移动区块预加载优化的基础上,新增智能偏移式区块加载中心优化配置和异步加载区块批量控制,初步实现跑图期间快速加载区块功能
3、优化发包同时修复以前插件加载后玩家加入服务器mspt会激增问题(还需确认其他方面问题)

3.2.11更新日志:
1、配置版本更新为11
2、修复火焰无法烧毁矿车的问题
3、新增网络发包优化
4、新增高速移动区块预加载

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.13更新日志

3.2.13更新日志:
1、配置文件版本更新为13
2、修复经验计算错误问题
3、修复随机传送或传送到新区快时延迟高的问题
4、修复folia上线程安全问题
5、修复随机刻导致农作物羊毛等问题
6、优化代码

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.14更新日志

3.2.14更新日志:
1、修复兼容Znpcsplus、fancynpcs这类发包实体类插件
2、配置优化,并更新版本为14
3、修复物品一直往天上飞的问题
4、修复地狱门中的矿车无法被烧毁,以及地狱门无法传送任何掉落物的问题

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.16更新日志

3.2.16更新日志:
1、配置版本升级为16
2、修复大量代码错误问题
3、新增Tnt 合并处理器、异步密度缓存、Tnt 合并的爆炸优化
4、新增异步红石线路优化,新增红石网络优化
5、新增行为节流、村民POI、批量POI等优化
6、新增漏斗和矿车优化
7、重写加密种子方案,新增自研的QuantumSeed加密种子方案(未开源,感谢@Leaf 佬提供一些必要数据)
8、优化寻路系统
9、重写种子结构异步查询
10、改进网络优化管理器
11、移除旧版 SecureSeed Mixin 实现,改用新架构
12、懒得写了太多的修复了

3.2.16修复了大量的问题,建议先在测试服务器验证后再部署到生产环境,有问题及时反馈,感谢大家的支持

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.17更新日志

3.2.17更新日志:
1、配置版本升级为17
2、新增生物碰撞箱优化
3、新增流体优化
4、优化tnt爆炸
5、优化异步生物ai
6、重写网络优化
7、新增红石缓存优化
8、重写光照优化
9、新增区块生成优化
10、新增三个功能或修复(传送门窒息检查禁用、潜影贝子弹自伤、MC-159283末地环地形修复)
11、新增数据包两个优化(Execute 命令跳过不活跃实体、实验性函数命令去重)
12、修复各种小问题

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.18更新日志

3.2.18更新日志:
0、配置版本升级为18
1、修复大量代码问题
2、完善异步ai系统
3、新增出生区块移除功能(1.21.8有效)
4、老线程配置更改使用统一线程池配置
5、修复大量碰撞箱导致的一些问题
6、新增抛射物优化、实体速度优化、实体掉落优化等实体优化
7、优化碰撞算法
8、修复爆炸优化的一些问题
9、新增区块加载优化
10、新增数学算法优化,主要优化三角函数计算性能
11、重写网络优化部分
12、还有更多问题修复以及代码重写
13、新增bstats统计,可以在此链接查看使用本插件的服务器: https://bstats.org/plugin/bukkit/Aki-Async/28019
请及时更新到最新版,还有问题欢迎反馈

>> 阅读更新详情 <<
 
雪风先生 发布了更新:

3.2.19更新日志

3.2.19更新日志
1、新增区块优化(基于C2ME)
2、新增网络优化(基于Velocity)
3、修复插件使用期间的报错问题
4、新指令在服务端评测网络上下行指令:/aki-network <true|false>
5、新增其他方面的小优化
6、修复异步生物ai的部分问题
7、新增从配置版本18迁移到19的配置迁移功能
8、新增在1.21.8和1.21.10修复MC-219981的问题

>> 阅读更新详情 <<
 
作者我测试leaves-1.21.10.jar核心会报错

[12:56:56 ERROR]: Encountered an unexpected exceptionorg.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:381) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:237) ~[leaves-1.21.10.jar:?] at org.leavesmc.leavesclip.mixin.MixinURLClassLoader.findClass(MixinURLClassLoader.java:53) ~[leaves-1.21.10.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?] at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.ChunkTaskScheduler.<init>(ChunkTaskScheduler.java:293) ~[leaves-1.21.10.jar:?] at net.minecraft.server.level.ServerLevel.<init>(ServerLevel.java:690) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.createLevel(MinecraftServer.java:696) ~[leaves-1.21.10.jar:?] at io.papermc.paper.world.PaperWorldLoader.loadInitialWorlds(PaperWorldLoader.java:165) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:609) ~[leaves-1.21.10.jar:?] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:370) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1260) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:386) ~[leaves-1.21.10.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync] from phase [PREINIT] in config [aki-async.mixins.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:686) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:637) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:368) ~[leaves-1.21.10.jar:?] ... 13 moreCaused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync->@Inject::akiasync$onSaveAllChunks(ZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V! Expected (ZZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (ZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V [INJECT_APPLY Applicator Phase -> aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync -> Apply Injections -> -> Inject -> aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync->@Inject::akiasync$onSaveAllChunks(ZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V] at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:560) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:490) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:284) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:508) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1483) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:752) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:330) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352) ~[leaves-1.21.10.jar:?] ... 13 more[12:56:57 ERROR]: This crash report has been saved to: /home/container/crash-reports/crash-2026-01-12_12.56.57-server.txt
 
作者我测试leaves-1.21.10.jar核心会报错

[12:56:56 ERROR]: Encountered an unexpected exceptionorg.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:381) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:237) ~[leaves-1.21.10.jar:?] at org.leavesmc.leavesclip.mixin.MixinURLClassLoader.findClass(MixinURLClassLoader.java:53) ~[leaves-1.21.10.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?] at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.ChunkTaskScheduler.<init>(ChunkTaskScheduler.java:293) ~[leaves-1.21.10.jar:?] at net.minecraft.server.level.ServerLevel.<init>(ServerLevel.java:690) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.createLevel(MinecraftServer.java:696) ~[leaves-1.21.10.jar:?] at io.papermc.paper.world.PaperWorldLoader.loadInitialWorlds(PaperWorldLoader.java:165) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:609) ~[leaves-1.21.10.jar:?] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:370) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1260) ~[leaves-1.21.10.jar:?] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:386) ~[leaves-1.21.10.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync] from phase [PREINIT] in config [aki-async.mixins.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:686) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:637) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:368) ~[leaves-1.21.10.jar:?] ... 13 moreCaused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync->@Inject::akiasync$onSaveAllChunks(ZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V! Expected (ZZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (ZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V [INJECT_APPLY Applicator Phase -> aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync -> Apply Injections -> -> Inject -> aki-async.mixins.json:chunk.ChunkUnloadQueueOptimizationMixin from mod AkiAsync->@Inject::akiasync$onSaveAllChunks(ZZZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V] at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:560) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:490) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:284) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:508) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1483) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:752) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:330) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[leaves-1.21.10.jar:?] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352) ~[leaves-1.21.10.jar:?] ... 13 more[12:56:57 ERROR]: This crash report has been saved to: /home/container/crash-reports/crash-2026-01-12_12.56.57-server.txt
请加群用.19-2的测试版,已修复
 

在线会员

  • 征途
  • 我来诠释手法
  • bast_l
  • Dawn7xx
  • 蒜大人
  • Star_Xun
  • he2643312343
  • naining886
后退
顶部 底部