Krypton Reno

自 26.1 版本起,我们不再提供 Forge 兼容性,因此原名“Krypton FNP”已不再具有意义。

资源介绍

Krypton Reno 自 26.1 版本起,我们不再提供 Forge 兼容性,因此原名“Krypton FNP”已不再具有意义。 缩写“FNP”代表“Forge 和 NeoForge 的移植”,但由于现已不再支持 Forge,我已将该模组重命名为 Krypton Reno。 为确保我们的旧版 URL 不被恶意方利用,我们在 Modrinth 和 CurseForge 上的列表 URL 将保持不变,仅 GitHub 仓库的 URL 已更新。 Krypton Reno 为所有主要系统提供强大的网络优化功能。 从 Krypton Fabric 移植而来,并添加了一些独特的优化。支持 NeoForge/Forge; 对于 Fabric/Paper 服务器,请参阅 KryptonReno Fabric 对于 Velocity 服务器,请参阅 VelocityNT Recast . 差异化说明 这指的是“我们”与上游“Krypton Fabric”及其他 Krypton 分支之间的区别。 持续为稳定版本(1.20.1、1.21.1)和最新版本提供兼容性。 RecastLib 为 Windows (x64/arm64) 提供加速功能。 支持客户端连接的 RFC 8305 Happy Eyeballs 协议。 进一步的扩展性优化。 什么是 RecastLib RecastLib 是我用 Rust 编写的一个原生库,兼容 Velocity Native JNI 绑定。 旨在弥补 Velocity Native 兼容性的一些不足,从而使 KryptonReno 的性能优势更加全面。 在 Fabric 版的 KryptonReno 中,我也正在测试 Java 22 中可用的 FFM API 的稳定性,根据基准测试,这应该能带来更高的性能提升(最终仅限 Fabric 版;Forge/NeoForge 将无法运行它们)。 其好处显而易见,服务器和客户端都能受益,且由于替代兼容性的存在,大多数主流 PC 都能运行这些原生库。 兼容性 系统 & 架构 RecastLib Velocity Native Windows x64 是 否 Windows arm64 是 否 Linux x64 否 是 Linux arm64 否 是 MacOS arm64 (Apple Silicon) 否 是 兼容性是“混合”的;它们在对方不支持的领域提供兼容性,因此您无需担心失去兼容性。 目前暂无计划支持 Android、32 位架构操作系统或其他架构。 请不要提交任何相关问题或向我抱怨,即使提交了,我也无能为力。 配置 mixin: # Replace player login validation thread with virtual thread loginVT: true # Replace text filter thread with virtual thread textFilterVT: true # Replace download thread with virtual thread utilVT: true # Optimized VarLong implementation bestVarLong: true # Enable new encryption optimizations on the client side clientEncrypt: true # Optimized RconClient implementation rconClient: false # Skips sending movement packets if the entity hasn't moved, and downgrades position+rotation packets to just rotation if the entity only turned serverEntityMoveOpt: false # Reduces object allocation and lock contention in the Connection class connectionMicroOpt: true # Reduces some potentially useless particle packets. This configuration only takes effect on the server side. particlePacketOpt: true # Optimizes entity tracking by reducing object allocation and using array-based broadcasting trackedEntityOpt: true fix: issues128: # Fix Traffic Statistics enabled: false # Run bandwidth statistics on sync thread, which is closer to Vanilla behavior. sync: true culling: # Smart entity culling on server side entity: true # Smart block/block entity culling on server side block: true # Replaces completely hidden blocks in chunk packets with air to save bandwidth chunk_block: true # Treat light sections whose data array is fully zero as empty to skip 2KiB payload per section in ClientboundLevelChunkWithLightPacket / ClientboundLightUpdatePacket chunk_light: true compress: # The compression level for packets, between 1-9. compressionLevel: 4 # Permit Oversized Packets permitOversizedPackets: false gui: # Replace Minecraft style KReno UI with a newly designed OreUI oreui: false compatibility: allow-wide-var-int: false netty: # Change Netty's default 16MiB memory allocation to 4MiB, as Minecraft has a 2MiB packet size limit. allocatorMaxOrder: 9 # Enable Happy Eyeballs (RFC 8305) for client connections to race IPv6 and IPv4. May cause some servers (like Velocity) to temporarily refuse connections. happyEyeballs: false 使用环境变量代替 JVM 参数 部分配置项支持使用环境变量代替 JVM 参数。 JVM 参数 环境变量 velocity.linux-recast-enabled ENABLE_LINUX_RECAST java -Dvelocity.natives-disable=false -Dvelocity.linux-recast-enabled=true -jar neoforge_launcher.jar 或 ENABLE_LINUX_RECAST=true java -jar neoforge_launcher.jar 基准测试 常见问题解答 1 问: 如果我在客户端安装了此模组,但未在服务器上安装,我将无法加入服务器吗? 答: 我故意将其设计为与 Krypton Fabric “一致”,因此即使另一端没有安装此模组,您仍然可以连接(被连接),除非服务器管理员安装了检测模组列表的反作弊模组,在这种情况下,您应该联系他们请求许可。 2 问: 它能否帮助我降低延迟? 答: Krypton Reno 的优化可以节省一些硬件性能,这应该能减少因 CPU 核心抢占引起的高延迟。然而,如果您的硬件资源已经非常有限,或者您的网络质量确实很差,那么 Krypton Reno 也救不了您。它无法突破物理极限。 3 问: Krypton Reno 与哪些模组兼容? 答: 非常多!您基本上只需要担心它们之间是否会冲突,而无需担心 Krypton Reno。 不兼容的模组:Krypton Reforged、Ceres、Pluto、KryptonFoxified、Krypton Hybrid、Chionanthus、带 Connector 的 Krypton Fabric 4 问: 它会导致某些行为不同吗? 答: 这是不可避免的,我尽量使实现尽可能对齐,在大多数情况下,您只需修改配置即可继续使用。 5 问: 我可以在混合使用 Bukkit API 与 Forge/NeoForge 的服务器上使用 Krypton…

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心