本篇教程来自MC百科(mcmod.cn) 使用 CC BY-NC-SA 协议。

该文章翻译自该模组github界面wiki部分。

原作者:OreCruncher

原文链接:https://github.com/OreCruncher/DynamicSurroundings/wiki/Aurora-Borealis

注意文章修改于2016年12月6日,部分内容可能不具时效性。

 

绚丽北极光-第1张图片

    当玩家在晚上时位于被认为是极地的生物群系时,便可能在天空中看到极光。这些生物群系包括针叶林生物群系和冰原生物群系。极光只是一个视觉效果,并不会影响游戏机制。

    极光会在符合以下情况时出现:

    1、玩家所在的维度有天空。

    2、玩家400格范围内没有其他极光。

    3、玩家站在极地生物群系。

    4、在晚上。

    5、极光的亮度受到月亮的亮度影响。

    一般来说,极光会出现在玩家当前位置的北部。然而,在多人游戏中,如果极光因为一名玩家的存在而生成,则该极光相对其他玩家的位置则可能发生变化。到达白天后,极光会被重置/清除,而在再次到达黑夜后,极光会重新生成。注意玩家自身不在极地生物群系时,仍可能看到生成的极光。

    在客户端,极光的表现可以由玩家进行自定义。玩家可以选择关闭客户端的极光选项而不影响服务器的设置。同时,服务器主将该选项关闭后,所有客户端均不会生成极光。

代码段略,感兴趣请于原文进行查看

    被认为是基地生物群系的群系在其名称中包括:“taiga”、“frozen”、“ice”、“tundra”、“polar”、“snow”或者“glacier”。

    动态环境模组如何认定生物群系的详细过程可在Minecraft/Forge生成的log文件中找到。下面是一个可能的例子。在该场景下我安装了增强生物群系的模组来进行测试。

代码段略,感兴趣请于原文进行查看

    在此特别感谢MrRube 和他为Minecraft 1.4.7制作的Aurora Rubealis 模组,该模组为动态环境模组提供了功能上的目标,并给出了极光应该如何运作的例子。

注意

    当你使用额外的光影包时,极光可能不会正确显示。这种情况下,你有两种解决办法,一是使用内置光影,二是在配置文件中将极光选项关闭。该问题只是显示上的,并不会影响游戏的稳定性。