This is a modified version of Apoli (Forge port), not the official build. Modified by the minecraft club (eruto). Original work: EdwinMindcraft/apoli (itself a port of apace100/apoli). Licensed under MIT, same as upstream. The original authors do not endorse this build.
上流: EdwinMindcraft/apoli / 枝
eruto/world3-1.20.1/ 上流の枝1.20.x/forgeから分岐。以下は上流の README です。 この枝は eruto-mc/eruto-origins の submodule として建てる(単体では建てない)。⚠ 不具合をここの改変版で見つけても、上流へ報告しないでください。
当部が変えたところ(中身は
git log --author=erutobusiness):
何を なぜ 描画まわりの mixin を @Redirectから MixinExtras の@WrapOperationへ書き換えた@Redirectは 1 つの命令に 1 つしか当てられず、同じ所へ当てるほかの MOD が先に取っていると起動前に落ちる。@WrapOperationは重ねられるItemStack.copyのあと、複製より先に元のスタックの capability を見るようにした作りたての複製に先に聞くと、コピー 1 回ごとに AttachCapabilitiesEventがイベントバス全体へ飛んでいた(振る舞いは変わらない)
Apoli is a data-driven entity power provider. It allows you to attach powers to entities via datapacks.
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
modImplementation "com.github.apace100:apoli:[VERSION]"
}Unfortunately Apoli doesn't have its own documentation yet, however you can reference the documentation for Origins to see documentation from a consumer perspective.
For additional support please use the #addon-dev channel in the Origins discord