-
Notifications
You must be signed in to change notification settings - Fork 114
Description
Description:
As a foreign developer, I’m encountering critical dependency-related issues when using Taboolib versions 6.2.3 and 6.2.3-ee81cb0 in my plugin project, which has severely impacted functionality and development workflow. Below are the detailed problems:
1. Missing BukkitNMSItemTagDependency in Taboolib 6.2.3
When configuring my project with Taboolib 6.2.3, Gradle fails to resolve the BukkitNMSItemTagdependency. The error log from IntelliJ IDEA is as follows:
A problem occurred configuring root project 'alchemy'.
Could not resolve all files for configuration ':taboo'.
Could not find io.izzel.taboolib:bukkit-nms-tag-12105:6.2.3.
Searched in the following locations:
- https://repo.tabooproject.org/repository/releases/io/izzel/taboolib/bukkit-nms-tag-12105/6.2.3/bukkit-nms-tag-12105-6.2.3.pom
- https://repo.spongepowered.org/maven/io/izzel/taboolib/bukkit-nms-tag-12105/6.2.3/bukkit-nms-tag-12105-6.2.3.pom
- https://maven.aliyun.com/repository/public/io/izzel/taboolib/bukkit-nms-tag-12105/6.2.3/bukkit-nms-tag-12105-6.2.3.pom
- https://jitpack.io/io/izzel/taboolib/bukkit-nms-tag-12105/6.2.3/bukkit-nms-tag-12105-6.2.3.pom
- https://repo.codemc.io/repository/maven-public/io/izzel/taboolib/bukkit-nms-tag-12105/6.2.3/bukkit-nms-tag-12105-6.2.3.pom
- file:/C:/Users/pc/.m2/repository/io/izzel/taboolib/bukkit-nms-tag-12105/6.2.3/bukkit-nms-tag-12105-6.2.3.pom
- https://repo.maven.apache.org/maven2/io/izzel/taboolib/bukkit-nms-tag-12105/6.2.3/bukkit-nms-tag-12105-6.2.3.pom
Required by:
root project :
Could not find io.izzel.taboolib:bukkit-nms-tag-12106:6.2.3.
Searched in the following locations:
- https://repo.tabooproject.org/repository/releases/io/izzel/taboolib/bukkit-nms-tag-12106/6.2.3/bukkit-nms-tag-12106-6.2.3.pom
- https://repo.spongepowered.org/maven/io/izzel/taboolib/bukkit-nms-tag-12106/6.2.3/bukkit-nms-tag-12106-6.2.3.pom
- https://maven.aliyun.com/repository/public/io/izzel/taboolib/bukkit-nms-tag-12106/6.2.3/bukkit-nms-tag-12106-6.2.3.pom
- https://jitpack.io/io/izzel/taboolib/bukkit-nms-tag-12106/6.2.3/bukkit-nms-tag-12106-6.2.3.pom
- https://repo.codemc.io/repository/maven-public/io/izzel/taboolib/bukkit-nms-tag-12106/6.2.3/bukkit-nms-tag-12106-6.2.3.pom
- file:/C:/Users/pc/.m2/repository/io/izzel/taboolib/bukkit-nms-tag-12106/6.2.3/bukkit-nms-tag-12106-6.2.3.pom
- https://repo.maven.apache.org/maven2/io/izzel/taboolib/bukkit-nms-tag-12106/6.2.3/bukkit-nms-tag-12106-6.2.3.pom
Required by:
root project :
The error persists across all tested repositories (TabooProject Releases, SpongePowered Maven, Aliyun, JitPack, CodeMC, Maven Central, and local cache). These artifacts are explicitly required by my project, and their absence blocks successful compilation and plugin execution.
2. Gradle Auto-Completion Failure with DataBaseDependency in 6.2.3-ee81cb0
In the tagged version 6.2.3-ee81cb0, adding the DataBasedependency to my build.gradle(e.g.install(Basic, Bukkit, BukkitHook, BukkitNMSUtil, BukkitUI,Metrics, Database, DatabasePlayer)) results in Gradle failing to auto-complete or resolve the corresponding JAR in IntelliJ IDEA’s external libraries. This disrupts the development workflow, as I cannot verify dependency inclusion or access API documentation through the IDE.
Impact
Both issues render my plugin non-functional:
The missing BukkitNMSItemTagdependency breaks core functionality dependent on NMS item tag handling.
The Gradle auto-completion failure for DataBaseslows down development, increases manual errors, and complicates debugging.
Request
Please address these issues promptly:
For Taboolib 6.2.3:
Verify that bukkit-nms-tag-12105:6.2.3and bukkit-nms-tag-12106:6.2.3are correctly published to a publicly accessible Maven repository (e.g., the official TabooProject repository).
Update documentation if repository configurations or dependency coordinates have changed, ensuring developers are informed of the correct sources.
For version 6.2.3-ee81cb0:
Investigate and resolve any repository misconfigurations or dependency declaration issues causing Gradle auto-completion failures for the DataBasemodule.
Thank you for your attention to these critical issues. As a foreign developer, clear guidance on resolving these problems would be greatly appreciated.