LWJGL3ify
模组属性评比

距离显示结果还剩2票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组

      暂无管理组..

    编辑组

      暂无编辑组..

    开发组申请

      暂无开发组..

    活跃
    开源

    LWJGL3ify

    0.0

    无人问津

    昨日指数: 62
    昨日平均指数: 62.403

    3.37万

    总浏览

    --

    资料填充率


    下载本模组
    • 简介

      本模组旨在以 LWJGL3 与现代 Java 版本运行 1.7.10。

      LWJGL 全称:LightWeight Java Game Library(轻量级 Java 游戏工具库),是 MC 的底层代码库。

      需要 UniMixins 作为前置;推荐搭配 Hodgepodge 使用——它附带有大量补丁以修复闭源模组(如:超多生物群系魔戒:传承巫术旅行地图等,是为绕开闭源限制)。

      使用方法

      打开 Github Releases,选中任一发行版本,结果如下图:

      LWJGL3ify-第1张图片

      客户端配置

      PrismLauncher、MultiMC:

      1. 将 "lwjgl3ify-版本号-multimc.zip" 下载到 "instances/My Modpack/" 目录下,解压并覆盖 mmc-pack.json 文件。

      2. 刷新启动器,检查 Forge、Minecraft、LWJGL 版本是否修改。

      3. 将本模组放入 mods 文件夹中,它将作为 coremod 加载。

      4. 依赖项 "forgePatches.jar" 将自动下载。

      如使用 MultiMC,需手动添加以下 Java 参数;Prismlauncher 则无此顾虑:

      --illegal-access=warn -Djava.security.manager=allow -Dfile.encoding=UTF-8 --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED,java.naming --add-opens java.desktop/sun.awt.image=ALL-UNNAMED --add-modules jdk.dynalink --add-opens jdk.dynalink/jdk.dynalink.beans=ALL-UNNAMED --add-modules java.sql.rowset --add-opens java.sql.rowset/javax.sql.rowset.serial=ALL-UNNAMED

      如必要调整默认选项(窗口大小、OpenGL 或其他高级设置),检查 "config/lwjgl3ify.cfg"。


      其他(HMCL、PCL2、官方启动器等):

      1. 备份 ".minecraft/versions/<版本名>" 目录下的 json 文件。

      2. 下载 "version.json" 到 ".minecraft/versions/版本名",并重命名为目录下原始文件的名称。

      3. 将下载源改为官方下载源。

      4. 使用任一 Java 8 以上的 Java 启动;

      5. PCL2 启动器还需要额外禁用“Java Launch Wrapper”功能。

      服务端

      不支持混合端(如:Thermos、Mohist、Contigo、Crucible)!但 Crucible 已经缝合了该模组,原生支持 Java 8+。 

      1. 将本模组及其前置放入"mods"中。

      2. 下载 "lwjgl3ify-<版本号>-forgePatches.jar" ,并重命名为 "lwjgl3ify-forgePatches.jar";放入 forge-universal  和 minecraft server  等 .jar 文件所在的目录

      3. 在根目录下创建 java9args.txt。编辑该文件,复制以下内容

      4. 升级 libraries 目录下的依赖库文件,亦可从客户端复制。

      5. 确保 PATH 指定的 Java 版本为 Java 8 以上,且启动参数配置正确,参考设置如下:

      java -Xmx6G -Xms6G @java9args.txt -jar lwjgl3ify-forgePatches.jar nogui

      (实验性)Relauncher安装

      在任意客户端启动器安装时,可以直接将本模组本体文件(lwjgl3ify-VERSION.jar)放进mods文件夹,然后照常使用Java8启动。随后就会弹出窗口来让你设置Java和Java参数来Relauncher游戏,这时选择任意Java9+即可启动游戏。需要注意的是Relauncher在第一次启动时会下载一些必要文件,国内下载相当慢,可以通过设置代理来加速。

      兼容性

      仅凭借本模组、Java9+ 无法运行整个整合包——大部分模组需要修复以确保兼容。

      详见 GitHub 的 Fixing Mods 章节。

    短评加载中..