普鲁托饮品API

普鲁托饮品API

为Pluto饮品系列制作的一个小型API模组

基础库

Pluto's Drinks API(简称 PDAPI)是一个为 Pluto's Drinks 系列添加可自定义饮品的(并不算)简单的 API 模组。

特性

虽然这是一个 API 模组,但它确实为游戏添加了一些运行时特性,包括:

  • 一个用于将配料加入饮品的饮品工作台方块(若没有其他饮品模组则无用)
  • /drink 命令,用于设置/获取玩家体内的咖啡因(及其他化学物质)含量
  • 若干内置饮品附加内容(列表可在 wiki 上找到),以及使用数据包创建自定义饮品附加内容的能力

注意事项

虽然你可以自由地在你自己的项目中使用它,但此 API 仍处于 Beta 阶段,我也仍在开发 Pluto's Drinks 系列,这意味着我会经常重写和调整代码的各个部分,从而在模组的次要版本中造成若干破坏性更改。

尽管如此……

使用方法

如果你希望在你自己的模组中使用此 API,请将以下内容添加到你的 build.gradle 和 gradle.properties 文件中。最新版本请参见 modrinth 或 github。

build.gradle

repositories {
  maven { url = "https://maven.shedaniel.me/" } // Cloth Config
  maven { url = "https://maven.plutonia.xyz/maven" } // PDAPI
}

dependencies {
  modImplementation "ml.pluto7073:pdapi:${minecraft_version}+${pdapi_version}"
}

gradle.properties

pdapi_version=VERSION_NUMBER

Forge 版本?

没有,我缺乏时间去学习一个全新的模组加载器,也缺乏专注力和动力

整合包?

完全可以,只要你在整合包中注明我的署名,并链接回此模组的 Modrinth 或 GitHub 页面即可。