文件名称:ItemExtension:Cepi的物料系统,可以处理所有物料
文件大小:103KB
文件格式:ZIP
更新时间:2024-03-29 22:49:55
Kotlin
项目扩展 此minestom扩展程序可处理Cepi的项目。 它使用基于特征的系统来处理项目。 特质 性状表示项目中数据的子集。 有特质容器和特质。 在这种情况下,一个项目就是一个TraitContainer,因为它可以渲染并包含特征。 特性具有2个功能-渲染知识和渲染任务。 绝杀功能 该知识用于显示优先级,根据需要的索引对其进行排序去。 例如,如果特征A具有较高的知识优先级,则它在知识列表中会显得更高: Trait A (priority = 2) Trait B (priotity = 1) 任务功能 这是为了特质的功能,该特质也有其自己的单独优先级,以便允许依赖关系。 在“物品”系统中发现的一个示例是“名称”特征,它可以选择依赖于“稀有度”特征来设置其颜色。 它的任务优先级从头开始,然后降到底部。
【文件预览】:
ItemExtension-main
----gradlew.bat(3KB)
----gradlew(6KB)
----renovate.json(41B)
----gradle.properties(115B)
----jitpack.yml(79B)
----.github()
--------workflows()
----LICENSE(282B)
----gradle()
--------wrapper()
----src()
--------test()
--------main()
----.gitignore(298B)
----settings.gradle.kts(36B)
----build.gradle.kts(5KB)
----README.md(982B)
----.gitattributes(66B)