Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
English
This is a mod that can prevent game from crashing when there is a situation where a client side mod fails to load on the server side.
How does it works?
First,it will load itself as a java agent when the mod loader is launching transformation services to try retransforming the FMLModContainer class to the modified FMLModContainer class.
Second,when the client side mod crashed on the server side,it will check whether there are keywords from the configuration file in the "<game_dir>/config/nsscm-config.json" or not,if true,it will prevent game from crashing and disable the crashed mod.
What is the essence of this mod?
In fact,this mod just modified the FMLModContainer to check keywords in the crashed mod's crash report and prevent the game crashing and disable the crashed mod.
This mod not only can be used in the server side,but also can be used in the client side.That's why this mod is suitable for client and server side,both optional.
There are some default keywords in the configuration file:
1.DEDICATED_SERVER
2.net/minecraft/client
3.net.minecraft.client
ē®ä½äøę
čæęÆäøäøŖä¼å樔ē»ļ¼č½å¤åØå®¢ę·ē«ÆęØ”ē»åØęå”åØē«Æę ę³å č½½ēę åµäøé²ę¢ęøøęå“©ęŗć
å®ęÆå¦ä½čæä½ēļ¼
é¦å ļ¼å½ęØ”ē»å č½½åØåÆåØč½¬ę¢ęå”ę¶ļ¼å®ä¼ä»„ Java 代ēēå½¢å¼čŖč”åÆåØļ¼ä»„å°čÆå° FMLModContainer ē±»éę°č½¬ę¢äøŗäæ®ę¹åē FMLModContainer ē±»ć
å ¶ę¬”ļ¼å½å®¢ę·ē«ÆęØ”ē»åØęå”åØē«Æå“©ęŗę¶ļ¼å®ä¼ę£ę„é ē½®ęä»¶äøęÆå¦ęēøå ³å ³é®åååØäŗā<ęøøęē®å½>/config/nsscm-config.jsonāęä»¶äøļ¼å¦ęęļ¼åä¼é»ę¢ęøøęå“©ęŗå¹¶ē¦ēØå“©ęŗē樔ē»ć
čæäøŖęØ”ē»ēę øåæå 容ęÆä»ä¹ļ¼
å®é äøļ¼čæäøŖęØ”ē»åŖęÆäæ®ę¹äŗ FMLModContainer ē±»ļ¼ä½æå ¶č½å¤ę£ę„å“©ęŗęØ”ē»ēå“©ęŗę„åäøēå ³é®åļ¼å¹¶é²ę¢ęøøęå“©ęŗä»„åē¦ēØčƄ哩ęŗē樔ē»ć
čæå°±ęÆäøŗä»ä¹ę¤ęØ”ē»äøä» åÆåØęå”åØē«Æä½æēØļ¼ä¹åÆåØå®¢ę·ē«Æä½æēØćę£å å¦ę¤ļ¼čÆ„ęØ”ē»éēØäŗå®¢ę·ē«Æåęå”åØē«Æļ¼ēØę·åÆčŖē±éę©ä½æēØåŖäøę¹ēēÆå¢ć
é ē½®ęä»¶äøęäøäŗé»č®¤å ³é®åļ¼
- DEDICATED_SERVER
- net/minecraft/client
- net.minecraft.client


