介绍
ForgeLand 中最酷的语言提供程序。
这个语言提供程序是供模组开发者使用的前置库,让他们能够使用 Groovy JVM 语言而非 Java 编写模组。Groovy 是一种兼具动态类型和静态类型特性的编程语言
目前支持的 Groovy 版本
– MC 1.19: 4.0.3
– MC 1.18.2: 4.0.11
提供的模块
– 标准库: Groovy 运行所需的核心组件。– Ant: Apache Ant 的 Groovy 接口,用于依赖项管理。 – 已在 v1.1.0 中移除
– AST Builder: 从代码语句中捕获 AST 构建器。
– Contracts: 支持定义不变量、前置条件和后置条件。
– Date-Time: 为 Java Date-Time 库提供 Groovy 扩展。
– Date-Util: 为较旧的 Java Date 库提供 Groovy 扩展。
– GINQ: 提供 LINQ 风格的集合查询接口。
– JSON: 通过类似 Groovy 的接口读写 JSON。
– JSR223: 支持在 Java 脚本引擎中使用 GroovyScript。
– JUnit 5 Test: 测试框架,适用于常规测试或脚本场景。
– Macro: 支持使用 Groovy 宏。
– Macro Library: 额外的宏扩展。
– NIO: 扩展方法,让你能以类似 Groovy 的方式使用 NIO。
– PicoCLI: 支持创建简洁的 CLI 接口。
– Templates: 提供基于多种引擎的基础模板功能。
– Test: 测试框架,适用于常规测试或脚本场景。
– TOML: 通过类似 Groovy 的接口读写 TOML。
– Type Checkers: 支持验证正则表达式。
– XML: 通过类似 Groovy 的接口读写 XML。
– YAML: 通过类似 Groovy 的接口读写 YAML。
使用方法
如果你是模组开发者,请参阅 GitHub 项目仓库中的 README。如果你是普通用户,只需下载此模组并将其放入 mods 目录即可。
常见问题
Austin’s Powerful Language Provider 支持哪些 Minecraft 版本?
Austin’s Powerful Language Provider 支持 Minecraft Java 版 1.18.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Austin’s Powerful Language Provider 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Paint_Ninja 的其他作品
查看全部 →Presence Footsteps (Forge)
Presence Footsteps 从 Fabric 移植到 Forge 的非官方版本
Nicephore (better screenshots)
Nicephore 是一个 Minecraft 模组,可将任意截图转换为 JPEG,并添加了一些实用工具来分享这些截图。
Nicephore (better screenshots) [Fabric]
Nicephore 是一款 Minecraft 模组,可将截图转换为 JPEG 格式,并提供实用的截图分享工具。
Japanese Emoji Commands
让你在 Minecraft 中使用颜文字的模组。
评论
登录后评论和评分