Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
This mod has been marged into the MPEM MOD 3.0 version.
In the following text, the DH will be used instead of the Distant Horizons mod,and the MPEM will be used instead of the Moonlit Performance Enhancement Module mod.
If you don't install this mod in the client side,the DH will crash because the field named PACKET_SENDER in the ForgeClientProxy class or the field named MC in it is null. And if you don't install this mod in the server side,the DH will crash because the field named PACKET_SENDER in the ForgeServerProxy class is null.
Why DH will crash?
Because the MPEM mod modified the Forge Event System,although in almost mods,it is okay,however,This modification affected the DH mod,make it won't run in a right way.
How to fix it?
This mod fixed it by using the mixin.This mod injected the ForgeClientProxy and ForgeServerProxy class to let the fields won't be null.If the field is null,this mod will modify it to make it not be null.
åØę„äøę„ēęę¬äøļ¼DHå°č¢«ēØę„代ęæé„čæēå°å¹³ēŗæęØ”ē»ļ¼MPEMå°č¢«ēØę„代ęæęå¤ę§č½ä¼å樔ē»ć
å¦ęä½ ę²”ęåØå®¢ę·ē«Æå®č£ čæäøŖmodļ¼ DHåå°ä¼å“©ęŗļ¼å äøŗåØForgeClientProxyē±»äøåäøŗPACKET_SENDERēåꮵęåØå ¶äøåäøŗMCēå段为空ć å¦ęä½ ę²”ęåØęå”åØē«Æå®č£ čæäøŖmodļ¼ DHåå°ä¼å“©ęŗļ¼å äøŗåØForgeServerProxyē±»äøåäøŗPACKET_SENDERēåꮵęÆē©ŗēć
äøŗä»ä¹DHä¼å“©ęŗļ¼
å äøŗMPEM 樔ē»äæ®ę¹äŗForge ēäŗä»¶ē³»ē»ļ¼č½ē¶åØå ä¹ęęē樔ē»äøļ¼čæęÆę 伤大é ēļ¼ä½ęÆļ¼čæäøŖäæ®ę¹å“å½±åäŗDH 樔ē»ļ¼ä½æå®äøč½ä»„ę£ē”®ēę¹å¼čæč”ć
å¦ä½č§£å³čæäøŖé®é¢ļ¼
čæäøŖęØ”ē»éčæä½æēØmixinę„äæ®å¤å®ćčæäøŖęØ”ē»ę³Øå „äŗForgeClientProxyåForgeServerProxyē±»ļ¼č®©åꮵäøä¼äøŗē©ŗćå¦ęå段为空ļ¼čæäøŖęØ”ē»å°äæ®ę¹å®ļ¼ä½æå ¶äøäøŗē©ŗć


