#minecraft #data-driven #datapack #api-bindings

mineome

Mineome 是一个 Rust 库,专注于为 Minecraft Java 版本的数据驱动方面提供高质量的类型定义。

2 个不稳定版本

0.2.0 2020 年 7 月 15 日
0.1.0 2020 年 7 月 11 日

380游戏 中排名

MIT 许可证

35KB
1K SLoC

Mineome

Licence Crates.io

我的世界基因组

Mineome 是一个 Rust 库,专注于为 Minecraft Java 版本的数据驱动方面提供高质量的类型定义。

当前功能

Mineome 目前支持以下 datapack 结构

  • 食谱
  • 成就 & 标准
  • 战利品表
  • 谓词
  • 谓词片段(谓词和标准之间共享的通用类型)
  • 标签(方块、实体、物品和函数)

可能的未来功能

以下功能可能在某个时候进行开发,但可能不会很快或根本不会实现

  • JSON 文本组件
  • Rust 构造函数用于所有现有结构
  • datapack 函数
  • 1.16 世界生成设置
  • 资源包组件
  • 世界格式 NBT
  • 实体/地砖实体 NBT
  • 基岩版组件

许可证

MIT

依赖项

~0.4–1MB
~23K SLoC