PotionRecipeLib
作者:rebot | 分类:模组
Minecraft 版本: 1.17 1.17.1-pre1 1.17.1-pre2 1.17.1-pre3 1.17.1-rc1 1.17.1-rc2 1.17.1 21w37a 21w38a 21w39a 21w40a 21w41a 21w42a 21w43a 21w44a 1.18-pre1 1.18-pre2 1.18-pre3 1.18-pre4 1.18-pre5 1.18-pre6 1.18-pre7 1.18-pre8 1.18-rc1 1.18-rc2 1.18-rc3 1.18-rc4 1.18 1.18.1-pre1 1.18.1-rc1 1.18.1-rc2 1.18.1-rc3 1.18.1 22w03a 22w05a 22w06a 22w07a 1.18.2-pre1 1.18.2-pre2 1.18.2-pre3 1.18.2-rc1 1.18.2 22w11a 22w12a 22w13a 22w13oneblockatatime 22w14a 22w15a 22w16a 22w16b 22w17a 22w18a 22w19a 1.19-pre1 1.19-pre2 1.19-pre3 1.19-pre4 1.19-pre5 1.19-rc1 1.19-rc2 1.19
平台: fabric quilt
标签: library utility
Potion Recipes API
Note: Archived, since in newer version of FAPI this is already a thing
This simple API provides a simple way to make brewing recipes. If this is all you need, good use this, if you also need to do something else you may look also at nbt-crafting api or something like that.
This is just a "fancy" invoker, nothing less nothing more, so you could just create your own.
Setup
Include this library into your build.gradle as a dependency
repositories {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
content {
includeGroup "maven.modrinth"
}
}
}
dependencies {
modImplementation "maven.modrinth:potionrecipes:<version>"
}
If you want you can includethe API in your jar file by adding only the include string:
repositories {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
content {
includeGroup "maven.modrinth"
}
}
}
dependencies {
modImplementation "maven.modrinth:potionrecipes:<version>"
include "maven.modrinth:potionrecipes:<version>"
}
How to use it
Simply call
BrewingRecipeRegister.registerPotionRecipe(Potion input, Item item, Potion output);
@param input The potion you want to start from, usually Potions.AWKWARD or your custom potion (which is going to be YourPotions.POTION)
@param item The ingredient you need for your potion
@param output The potion you want to have as a result of the crafting
For an example you can look into my mod.
License
This API is available under the CC0 license. Feel free to learn from it and incorporate it in your own projects.
请登录后举报
暂无评论,抢个沙发吧~