跳到正文

MDXLib

作者:Ri5ux

Minecraft Development Library X

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

 

MDXLib (Minecraft Development Library X) 是 ASX Minecraft 模组开发团队使用的全新 Minecraft 模组开发前置库。该库为开源项目。 

 

功能

  • 现代化 GUI 框架
  • 屏幕通知
  • 可拖动的弹出窗口
  • 供服务器管理员和开发者使用的矿石透视功能
  • 改进的区块边界显示
  • 高级渲染函数与类
  • 物品渲染器
  • 模型动画
  • Wavefront 模型加载器
  • 蓝图加载器
  • 波形图形
  • 为维度提供天气、风暴和气候支持
  • 改进的维度注册与管理
  • 便捷的反射调用
  • 常用游戏资源常量
  • 方块、物品和实体 ID 重映射模块
  • 用于检测主机操作系统版本和系统硬件型号的函数
  • 提供常用函数的前置库类,涵盖世界、实体、物品栏、物品、方块等内容!
  • 流体材质物理效果和屏幕叠加层
  • 物品掉落对象(将物品掉落项保存为常量!)
  • 在自定义文件位置保存和加载自定义 NBT!
  • 以及更多……

 

 

集成式 Web 服务器

集成式 Web 服务器允许你通过网页浏览器获取客户端或服务器上的特定系统或游戏信息。例如,Minecraft 的 RCON 和 Query 功能无法获取系统 CPU 使用率,而这只是 MDXLib 支持获取的众多统计数据之一。以下还列出了 Web 服务器 API 提供的其他统计数据。

 

使用 MDX 的精选模组

  • AliensVsPredator
  • Starway(尚未发布)

运行要求

  • Java 8
  • Minecraft Forge

将 MDX 添加为 Gradle 依赖项

repositories {
    maven {
        name = "aliensvspredator"
        url = "http://maven.aliensvspredator.org/"
    }
}

dependencies {
    compile "com.arisux:mdxlib:2.0.0.33:deobf"
}

 

使用条件

  • 请勿将 MDX 与你的模组一起打包。
  • 请勿重新分发。

 

Javadoc 文档

常见问题

MDXLib 支持哪些 Minecraft 版本?

MDXLib 支持 Minecraft Java 版 1.7.10–1.12.2,共 3 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

MDXLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Ri5ux 的其他作品

查看全部 →