Caelus API

Caelus API

一个核心模组和API,用于通过实体属性为开发者提供鞘翅飞行机制的访问。

游戏机制

Caelus 是一个小型实用模组,它将原版硬编码的鞘翅行为抽象为更通用的鞘翅飞行属性,并向希望为自己的模组实现鞘翅飞行的模组开发者公开此属性。

模组开发者只需在想要对飞行属性应用修改器的地方调用 CaelusApi.getInstance().getFallFlyingAttribute() 即可。该属性的默认值为 0,禁止任何鞘翅飞行。属性值大于或等于 1 将启用鞘翅飞行。原版的鞘翅物品也已改为使用此属性,但其行为与正常情况保持一致。

有关如何与此属性交互的更多信息,请参阅 Minecraft Wiki

添加到你的项目:

在你的 build.gradle 文件中添加以下内容:

repositories {
    maven {
        name = 'C4's Maven'
        url = "https://maven.theillusivec4.top/"
    }
}

Forge

dependencies {
    runtimeOnly "com.illusivesoulworks.caelus:caelus-forge:${version}"
    compileOnly "com.illusivesoulworks.caelus:caelus-forge:${version}:api"
}

NeoForge

dependencies {
    runtimeOnly "com.illusivesoulworks.caelus:caelus-neoforge:${version}"
    compileOnly "com.illusivesoulworks.caelus:caelus-neoforge:${version}:api"
}

${version} 替换为你想要使用的 Caelus 版本。

支持

请将所有错误、问题和功能请求报告到 问题追踪器

如需非技术支持和疑问,请加入开发者的 Discord

许可证

所有源代码和资源均根据 LGPL-3.0-or-later 许可。

捐赠

可以通过 Ko-fi 向开发者发送捐款。

合作伙伴

BisectHosting