Minecraft.How
加载中...
跳至内容
Java 版模组Performance

Phosphor Legacy Forge

作者 HowardZHY

Phosphor Legacy Forge ports JellySquid's Phosphor mod to Forge for Minecraft 1.8.9 through 1.11.2, optimizing lighting engine performance on client and server.

我们的介绍

这个项目能做什么

Phosphor Legacy Forge

This is an unofficial fork of the Phosphor mod ported to Legacy Forge. It brings JellySquid's Phosphor optimizations to Forge versions for Minecraft 1.8.9, 1.8.8, 1.11.2, 1.11, 1.10.2, 1.10, and 1.9.4.

Mod Compatibility

The mod is optional on both client and server sides. It has been tested with OptiFine, Dynamic Lights, LiteLoader, Essential, Patcher, and other coremods. Phosphor Legacy Forge includes Mixin 0.7.11 and should work with other mods using Mixin 0.7. If crashes occur with LiteLoader, ensure LiteLoader is placed in the mods folder and loads after Mixin 0.7/0.8 mods. Do not install LiteLoader with Forge as a library.

Incompatibility

Phosphor Legacy Forge isn't compatible with Legacy SpongeForge due to invalid mixin crashes caused by SpongeForge's outdated Mixin versions.

How It Works

Phosphor optimizes Minecraft's lighting engine through several key improvements. The code responsible for propagating light changes has been rewritten to be more efficient than the vanilla implementation. Light updates are postponed until the regions they modify are queried, allowing batching and reducing duplicate scheduled light updates. This decreases CPU time spent on skylight propagation.

Skylight propagation on the vertical axis has been fixed to account for incoming skylight from neighboring chunks, resolving lighting issues during world generation and large block operations such as /fill. Here's the thing, chunk lighting is only performed after all adjacent chunks are loaded, ensuring correct light spread into neighbors and preventing visual errors.

By fixing various errors in vanilla's lighting engine implementation, many checks performed when relighting blocks are now skipped, reducing the overhead of lighting updates.

Credits

  • JellySquid for creating the original Phosphor mod
  • Embeddedt for updated 1.12.2 Phosphor and 1.7.10 Archaic Fix
  • Kappa-Maintainer for updated 1.12.2 Phosphor
  • Grayray75 for the 1.8.9 Legacy Fabric port of Phosphor that informed this fork

Do not submit issues of this mod to upstream repositories.

反应

登录后即可做出反应。

兼容性

版本与加载器

已记录 3 个版本

图库

Phosphor Legacy Forge icon

我们使用 Cookie 来改善您的体验。继续使用本网站即表示您同意我们使用 Cookie。 阅读我们的隐私政策