本篇教程由作者设定使用 CC BY-NC-ND 协议。
1.12.2
使用的版本1.12.2-4.0.4;涉及附属星空、更多行星、额外行星、太阳系;此版本2/3的内容参考MJRLegends Wiki。
主要兼容设置
打开ExtraPlanets.cfg,
找到B:"Enable Galaxy Space Compatibility"=false,并设置参数为true;(ExP与GS兼容)
找到B:"Enable More Planets Compatibility"=false,并设置参数为true。(ExP与MP兼容)
选择星图
关闭太阳系的星图后塞德娜贴图会消失!(仅限星空2.0.18以下)
使用额外行星的星图
打开AsmodeusCore文件夹里的core.conf文件,找到B:enableNewGalaxyMap=true,设置参数为false;(关闭GS星图)
打开Sol文件夹里的sol.conf文件,找到B:"Enable Custom Galaxymap?"=true,设置参数为false。(关闭Sol星图)
使用星空的星图
打开ExtraPlanets.cfg文件,找到B:"Use Custom Galaxy Map/Celestial Selection Screen"=true,设置参数为false;(关闭ExP星图)
打开Sol文件夹里的sol.conf文件,找到B:"Enable Custom Galaxymap?"=true,设置参数为false。(关闭Sol星图)
使用太阳系的星图
打开AsmodeusCore文件夹里的core.conf文件,找到B:enableNewGalaxyMap=true,设置参数为false;(关闭GS星图)
打开ExtraPlanets.cfg文件,找到B:"Use Custom Galaxy Map/Celestial Selection Screen"=true,设置参数为false。(关闭ExP星图)
选择金星空间站
使用额外行星的金星空间站
打开GalaxySpace文件夹里的dimensions.conf文件,找到B:enableVenusSpaceStation=true,设置参数为false。(关闭GS金星空间站)
使用星空的金星空间站
打开ExtraPlanets.cfg文件,找到B:"Venus SpaceStation"=true,设置参数为false。(关闭ExP金星空间站)
让星空宇航服兼容额外行星压力辐射
打开ExtraPlanets.cfg文件,找到S:"List of armour items to be considered as a space suit"<>,在小于号后面添加:
galaxyspace:space_suit_head:1
galaxyspace:space_suit_chest:1
galaxyspace:space_suit_legs:1
galaxyspace:space_suit_feet:1
galaxyspace:space_suit_light_head:1
galaxyspace:space_suit_light_chest:1
galaxyspace:space_suit_light_legs:1
galaxyspace:space_suit_light_feet:1
(一定要对齐;额外行星0.7.4开始默认添加了星空的重型宇航服、工业时代2的纳米套和量子套;不想修改就关掉星空的压力和辐射;想支持其他模组就按这个格式把盔甲添加上去;:1是宇航服层数,越往大越好。)
让额外行星宇航服兼容星空压力辐射
打开GalaxySpace文件夹里的core.conf文件,找到S:"Radiation and Pressure Armor List"<>,在小于号后面添加:
extraplanets:tier1_space_suit_helmet
extraplanets:tier1_space_suit_chest
extraplanets:tier1_space_suit_jetpack_chest
extraplanets:tier1_space_suit_legings
extraplanets:tier1_space_suit_boots
extraplanets:tier1_space_suit_gravity_boots
extraplanets:tier2_space_suit_helmet
extraplanets:tier2_space_suit_chest
extraplanets:tier2_space_suit_jetpack_chest
extraplanets:tier2_space_suit_legings
extraplanets:tier2_space_suit_boots
extraplanets:tier2_space_suit_gravity_boots
extraplanets:tier3_space_suit_helmet
extraplanets:tier3_space_suit_chest
extraplanets:tier3_space_suit_jetpack_chest
extraplanets:tier3_space_suit_legings
extraplanets:tier3_space_suit_boots
extraplanets:tier3_space_suit_gravity_boots
extraplanets:tier4_space_suit_helmet
extraplanets:tier4_space_suit_chest
extraplanets:tier4_space_suit_jetpack_chest
extraplanets:tier4_space_suit_legings
extraplanets:tier4_space_suit_boots
extraplanets:tier4_space_suit_gravity_boots
(一定要对齐;星空2.0.19开始默认添加了工业时代2的量子套;不想修改就关掉额外行星的压力和辐射;想支持其他模组就按这个格式把盔甲添加上去。)这边建议您去太空不要穿宇航服,穿工业时代2的量子套。
选择火星空间站
使用额外行星的火星空间站
打开GalaxySpace文件夹里的dimensions.conf文件,找到B:enableMarsSpaceStation=true,设置参数为false。(关闭GS火星空间站)
使用星空的火星空间站
打开ExtraPlanets.cfg文件,找到B:"Mars SpaceStation"=true,设置参数为false。(关闭ExP火箭空间站)
禁用更多行星重复火箭设计图(仅适用于更多行星2.0.xx)
打开MorePlanets.cfg,找到config_moreplanets_go_addon_compat,将所有参数都设置为false。
解决重复天体(测试中)
此项正在测试中,如有任何问题请跳过此项。
任何重复的天体都可以通过禁用其中一个解决。
如果使用星空的天体打开ExtraPlanets.cfg,找到main dimensions栏目和other dimensions栏目,
如果使用额外行星的天体打开GalaxySpace文件夹里的dimensions.conf文件,
以水星(Mercury)为例,Ctrl+F搜索Mercury,将等于号后面的参数改成false即可,如果有禁用的行星有卫星,卫星也要一起禁用。
1.7.10
使用的版本1.7.10-3.0.12.504;涉及附属星空、更多行星、额外行星、扩展行星、Amun-Ra、Vacuum Horizon;此版本1/2的内容参考MJRLegends Wiki;由于星系停止对1.7.10的支持,不能保证100%成功。如果您安装了Beyond Space模组,请确保星空是1.2.14版本。
主要兼容设置
打开ExtraPlanets.cfg,将下列所有的参数都设置为false。
B:"Enable AmunRa Compatibility"=false(ExP与AmunRa兼容)
B:"Enable New Galaxy Space Compatibility"=false(ExP与GS兼容)
B:"Enable New More Planets Compatibility"=false(ExP与MP兼容)
B:"Enable New Extended Planets Compatibility(v1.4 Alpha)"=false(ExP与EP Alpha1.4兼容)
B:"Enable New Extended Planets Compatibility(v1.3.1 Alpha)"=false(ExP与EP Alpha1.3.1兼容)
但实际上基本找不到EP的这两个版本,只有0.4.2。
选择火星空间站
使用星空的火星空间站
打开MorePlanets.cfg文件,找到B:"Enable Mars Space Station"=true,并设置参数为false;(禁用MP火星空间站)
打开ExtraPlanets.cfg,找到B:"Mars SpaceStation"=true,并设置参数为false。(禁用ExP火星空间站)
使用额外行星的火星空间站
打开MorePlanets.cfg文件,找到B:"Enable Mars Space Station"=true,并设置参数为false;(禁用MP火星空间站)
打开GalaxySpace文件夹里的dimensions.conf文件,找到B:enableMarsSS=true,并设置参数为false。(禁用GS火星空间站)
使用更多行星的火星空间站
打开ExtraPlanets.cfg,找到B:"Mars SpaceStation"=true,并设置参数为false;(禁用ExP火星空间站)
打开GalaxySpace文件夹里的dimensions.conf文件,找到B:enableMarsSS=true,并设置参数为false。(禁用GS火星空间站)
开普勒星系问题
打开ExtraPlanets.cfg,找到B:"Kepler SolarSystems"=true,并设置参数为false。(禁用ExP开普勒星系,VH现在已经删除开普勒星系,所以这项可以忽略)
解决重复天体(测试中)
此项正在测试中,如有任何问题请跳过此项。
任何重复的天体都可以通过禁用其中一个解决。
如果使用星空的天体打开ExtraPlanets.cfg,找到main dimensions栏目和other dimensions栏目,
如果使用额外行星的天体打开GalaxySpace文件夹里的dimensions.conf文件,
以水星(Mercury)为例,Ctrl+F搜索Mercury,将等于号后面的参数改成false即可,如果有禁用的行星有卫星,卫星也要一起禁用。
附属加载顺序
Minecraft的模组加载顺序是模组名称排序,只要添加用来排序的前缀就行了,例如"0星空"(主要)、"1额外行星"、"2更多行星"。
解决群系ID重复
打开ExtraPlanets.cfg,找到I:"Titania Dimension ID"=-42,并设置参数为-44;(解决ExP的天卫三与神秘时代4群系ID重复)
打开GalaxySpace文件夹里的biomes.conf文件,替换为下列代码
# Configuration file
general {
# Global ID Biome for Planets/Moons
I:IDSpaceBiome=214
# Global ID Biome for Planets/Moons (Shallow Waters Biome)
I:IDSpaceShallowWatersBiome=215
# Global ID Biome for Planets/Moons (Oceans Biome)
I:IDSpaceOceansBiome=216
# Global ID Biome for Planets/Moons (Deep Oceans Biome)
I:IDSpaceDeepOceansBiome=217
# Global ID Biome for Planets/Moons (Low Plains Biome)
I:IDSpaceLowPlainsBiome=218
# Global ID Biome for Planets/Moons (Mid Plains Biome)
I:IDSpaceMidPlainsBiome=219
# Global ID Biome for Planets/Moons (Low Hills Biome)
I:IDSpaceLowHillsBiome=220
# Global ID Biome for Planets/Moons (High Plateaus Biome)
I:IDSpaceHighPlateausBiome=221
# Global ID Biome for Planets/Moons (Mid Hills Biome)
I:IDSpaceMidHillsBiome=222
# Global ID Biome for Planets/Moons (Rocky Waters Biome)
I:IDSpaceRockyWatersBiome=223
# Global ID Biome for Planets/Moons (Low Islands Biome)
I:IDSpaceLowIslandsBiome=224
# Global ID Biome for Planets/Moons (Partially Submerged Biome)
I:IDSpacePartiallySubmergedBiome=225
# Global ID Biome for Planets/Moons (Beach Biome)
I:IDSpaceBeachBiome=226
# Biome ID for World Engine
I:IDWorldEngineBiome=227
}
1.8.9~1.11.2
涉及附属更多行星、额外行星;此版本完全参考MJRLegends Wiki;因为这些版本没有那么多附属模组,所以只有两项。
主要兼容设置
打开ExtraPlanets.cfg,找到B:"Enable More Planets Compatibility"=false,并设置参数为true。(ExP与MP兼容)
禁用更多行星重复火箭设计图
打开MorePlanets.cfg,找到config_moreplanets_go_addon_compat,将所有参数都设置为false。
附录
曲率驱动与星空联动:配置文件(安装这个之后原本与ExP的联动会没有)
短评区的一些问题
星系在4.0.281版本中地牢不会生成BOSS,珍宝箱里也没有东西,附属模组也受影响,替换成别的版本就行;
星系在3.0.12.360中删除了便携式采油器,现在原版的桶被用来采集石油;
额外行星不会删除星系的行星,所以太阳系每个行星都会有两个,安装星空并使用星空的星图即可;
Extra Planets Cheaper Recipes模组为额外行星所有重型防护板添加了所需材料更少的配方,但不会删除原本配方,建议使用CraftTweaks删除;
星空在1.2.15版本重新添加了织女星系和天仓五星系,将enableOldSystem设为true启用;
星空会使无氧环境下只能吃罐头,将B:enableOxygenForPlantsAndFoods改为false即可;
星空若与某些光影冲突,1.7.10将GalaxySpace/core.conf里的B:enableSkyOverworld改为false即可解决,1.12.2将AsmodeusCore/core.conf里的enableSkyAsteroids、enableSkyMoon、enableSkyOverworld、enableSkyOverworldOrbit,都设为false即可;
星空在2.0.13及以下版本与FoamFix同时安装会导致游戏崩溃,将FoamFix配置文件的B:optimizedBlockPos设为false即可;
星空在1.2.14prefinal版本进入巴纳德C星球后游戏卡住几秒然后崩溃,因为这个星球在1.7.10版本没有制作完成,安装BetterCrash(原版修复的1.7.10移植版)和它的前置,进去巴纳德C之后会崩溃一次,再进去就没事了;
在基础星系已经登上外星的情况下添加附属模组,打开之前放置的CNSA工程台和伞降箱会导致游戏崩溃,自己挖掉即可;
将B:enableNewMenu设为false即可关闭星空的新主菜单;
将B:enableAdvancedRocketCraft设为false即可关闭星空的2-6阶困难火箭配方;
Asmodeus Core在0.0.18版本会导致到达目的地花费的时间忽快忽慢,在0.0.19版本已解决;
Asmodeus Core在0.0.27版本会导致星空启动失败,在0.0.28版本已解决;
如果你想自己添加一个天体但没有编程基础可以使用StarMaker模组,StarMaker制星教程;
More Planets Extras模组为更多行星多个天体添加了空间站,具体见More Planets Extras百科主页;
BlankPlanet模组可以用来搭建服务器主城;
如果星图只有一个地球,请检查是否安装了星球研究,这是星球研究的教程,不想研究的请删除此模组;
解决附属兼容最好的方法就是删掉额外行星(开个玩笑,但事实就是这样);
直到现在重复天体的问题还无法完美解决,解决不了就不用管了;
如果你安装了FastCraft模组,并且火箭无法发射,请删掉FastCraft重试;
航天高科X模组有很多BUG,并且暂未找到解决办法,不建议安装此模组;
GalacticTweaks模组解决了小行星挑战模式没有氧气罐开局缺氧至死的问题,并不是CraftTweaks,不含修改合成的部分;
Space Ambient模组会在其他的星球上播放更多环境音乐;
BC的原油与GC通用;
能量单位转化比例:1EU=2AE=4RF=4FE=4MJ=4μI=6.557gJ=10J(可以看出,就星系最特殊);
地震振动器可以勘探下方是否有石油;
加入一些附属后容易堆栈溢出,请增加分配给游戏的内存;
不推荐在游玩星系模组时使用光影;
如果玩家在空间站维度中y坐标低于30,玩家就会在空间站所属的星球大气较高处坠落,记得带降落伞;
到达目的地的时间花费是由Asmodeus Core模组添加的,可以在配置文件中调整Boost值来加快速度;
/gcenergyunits指令可以调整星系使用的能量单位,默认只有gJ和RF,对应单位需要安装对应模组;
/gchouston指令可以让在外星的玩家返回重生点/出生点,在外星连续死亡2次也会提示。
崩溃解决
"崩溃模组" 缺少它所依赖的一个或多个Mod。请安装下列版本的 Mod,或选择删除 "崩溃模组"
解答:字面意思。
有待补充 。
总结
当然还有一些旧方法,但是因为有风险,就不过多赘述了;
这样基本可以解决星系附属模组的兼容问题了,如果还没解决,请在本教程下回复;
仔细检查,别打错了,特别是false和true;
请使用对应版本的教程,使用不同版本的教程会导致崩溃;
由于部分内容尚未测试完成,所以暂时不提供修改好的配置文件。