ModSystems
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
info:modsystem [2014/12/16 13:29] mumfrey |
info:modsystem [2015/07/30 11:26] (current) mumfrey [ModSystems for Minecraft] |
||
---|---|---|---|
Line 18: | Line 18: | ||
The new opportunities presented a new problem though: with the new way of hooking into the game, only one [[tweak]] was possible at a time. To overcome this limitation, [[people:cpw]], the author of [[fml|Forge ModLoader]], and myself worked together to agree a mutual standard where whichever [[tweak]] was loaded first would agree to load the other, using a standard we termed 'cascading'. [[people:Risugami]], who refused to embrace the new technology, and who by this point was maintaining his own [[ModLoader]] seemingly at arms'-length and with considerable disinterest, stuck with the old form of jar modding, which only worked to further cement [[ModLoader]]'s growing irrelevance. | The new opportunities presented a new problem though: with the new way of hooking into the game, only one [[tweak]] was possible at a time. To overcome this limitation, [[people:cpw]], the author of [[fml|Forge ModLoader]], and myself worked together to agree a mutual standard where whichever [[tweak]] was loaded first would agree to load the other, using a standard we termed 'cascading'. [[people:Risugami]], who refused to embrace the new technology, and who by this point was maintaining his own [[ModLoader]] seemingly at arms'-length and with considerable disinterest, stuck with the old form of jar modding, which only worked to further cement [[ModLoader]]'s growing irrelevance. | ||
- | Meanwhile, the newly forged cooperation between [[people:Mumfrey|myself]] and [[people:cpw]] meant that we could now discuss and refine the tweak system itself. [[people:cpw]] was able to improve the [[Tweak]] system to support multiple tweaks, and provide a common area where **ModSystems** could share information with each other. | + | Meanwhile, the increasing cooperation between [[people:cpw]], myself and other active members of the community meant that we could now discuss and refine the tweak system a little more. [[people:cpw]] was able to improve the [[Tweak]] system to support multiple tweaks, and provide a common area where **ModSystems** could share information with each other. |
With the arrival of the Minecraft 1.7 update, [[FML]] managed to divest itself of its [[ModLoader]] backward-compatibility roots, and proved to be the final nail in [[ModLoader]]'s coffin, with [[people:Risugami]] opting not to update. This left [[FML]] and **LiteLoader** as the remaining active **ModSystems**, with both systems honouring the implicit [[info:modsystem:contract|ModSystem Contract]] which [[people:cpw]] and I came to agree upon. | With the arrival of the Minecraft 1.7 update, [[FML]] managed to divest itself of its [[ModLoader]] backward-compatibility roots, and proved to be the final nail in [[ModLoader]]'s coffin, with [[people:Risugami]] opting not to update. This left [[FML]] and **LiteLoader** as the remaining active **ModSystems**, with both systems honouring the implicit [[info:modsystem:contract|ModSystem Contract]] which [[people:cpw]] and I came to agree upon. |