凤梨标签可以为任何我们喜欢的东西申明标签,若目标标签类型是方块或物品,那么将允许开发者从矿物辞典到标签,或标签到矿物辞典;若尝试转换非物品或方块的标签到矿物辞典则什么也不会做。两者无法直接同步,若任意一方出现更新,在使用前必须重新申明。
多个模组与凤梨标签进行兼容时,在模组内申明标签时会由标签管理器(TagsManager)对标签进行集中分配,这使得多个模组之间可以通过凤梨标签进行兼容。对于加入合成表,凤梨标签提供统一的持有类Ingredient。
对于开发者,请使用GithubPackage将凤梨标签导入到工作区,或将以下内容加入构建文件:
maven {
url "http://maven.snowlyicewolf.club/"
allowInsecureProtocol true // 如果Gradle高于7.0,请加入这一行,反之删除。
}
dependencies {
implementation "club.someoneice.togocup.pineapple_tag:pineapple-tag:${PineappleTagsVersion}"
}