LWJGL3ify
模组属性评比

距离显示结果还剩5票~

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

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    开发组申请

      暂无开发组..

    活跃
    开源

    LWJGL3ify

    0.0

    无人问津

    昨日指数: 35
    昨日平均指数: 83.940

    5957

    总浏览

    --

    资料填充率


    下载本模组
    • 简介

      本模组允许 1.7.10 能被 LWJGL3 和 Java17+ 运行。

      需要使用UniMixins作为前置,作者强烈推荐配合Hodgepodge使用,它有许多针对闭源模组(超多生物群系魔戒:传承巫术旅行地图等)的 Java 17+ 兼容性补丁,这些模组不允许直接进行分支修复。

      使用方法

      在 Github 的 Release 中,不仅有模组文件,还有很多其他文件需要用到。

      LWJGL3ify-第1张图片

      客户端设置

      PrismLauncher 和 MultiMC  启动器设置:

      下载 "lwjgl3ify-版本号-multimc.zip" 文件,将里面的内容复制到 " instances/My Modpack/ " 文件夹中,mmc-pack.json 文件需要被覆盖。

      重新加载启动器,它应该在实例窗口中显示 Forge、Minecraft 和 LWJGL 的修改版本。

      把模组放进 mods 文件夹中,它将作为 coremod 被加载。

      forgePatches .jar 文件会被启动器自动下载。


      如果你使用的是 MultiMC,你还需要手动输入额外的 Java 参数,prismlauncher 可以自动从补丁 json 文件中加载它们:

      --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、官方启动器等)设置:

      下载 "version.json" 文件,用其替换 ".minecraft/versions/版本名" 中原来的.json文件,并且更名为你原来的.json文件的名称。

      然后在启动器设置里将下载源更改为官方源。


      最后,将你使用的 Java 版本改为 11, 17 或 19,启动即可。

      服务端

      不支持 Thermos/Mohist/Contigo/Crucible 等混合端! 

      将模组与前置放入"mods"文件夹,然后下载 "lwjgl3ify-版本号-forgePatches.jar" 并将其放进与 forge-universal  和 minecraft server  等 .jar 文件同级的文件夹中。

      重命名 forgePatches 文件,将其改成 lwjgl3ify-forgePatches.jar

      创建一个名为  java9args.txt 的文件,把这段内容复制进去。

      然后,你还需要升级 libraries 文件夹的依赖库文件,只需要从客户端那里复制即可。

      确保你 PATH 上的第一个 Java 可执行文件是 Java 11/17/19,并使用以下启动参数启动服务器:

      java -Xmx6G -Xms6G -XX:+UseShenandoahGC @java9args.txt nogui

      兼容

      这个 Mod 无法使整个整合包都运行在 Java9+,大多数 Mod 都需要为此升级。

      详情见 GitHub 中的 Fixing Mods 章节。

    短评加载中..