Posted September 18, 20223 yr Intellij only sees /api https://ibb.co/r43DkB9 https://ibb.co/B6HN2VC Forgive me if I'm asking this question in the wrong forum, but mb someone came across this Edited September 18, 20223 yr by Luckydel
September 19, 20223 yr This would be something to ask curios itself; however, the answer is quite simple and related to gradle, not your IDE. Looking at their repo, they have you compile against the api and add the full mod for runtime. Most likely, the api jar to compile against only contains the classes in the api package. So, you wouldn't be able to use any other class the mod contains. If you are, you are probably using their API wrong.
September 19, 20223 yr Author I looked at their example https://github.com/TheIllusiveC4/Curios/blob/1.19.x/src/test/java/top/theillusivec4/curiostest/common/item/CrownItem.java There may be a problem in build.gradle build.gradle: repositories { maven { url 'https://maven.theillusivec4.top/' } } dependencies { minecraft 'net.minecraftforge:forge:1.19-41.1.0' runtimeOnly fg.deobf("top.theillusivec4.curios:curios-forge:1.19.2-5.1.1.0") compileOnly fg.deobf("top.theillusivec4.curios:curios-forge:1.19.2-5.1.1.0:api") }
September 19, 20223 yr Author It seems I needed runtimeOnly -> compileOnly or do I need to use the API ChampionAsh5357, thx Edited September 19, 20223 yr by Luckydel
September 19, 20223 yr As was said above. If you are using non-api classes at compile time you are doing it wrong. The curios discord is the place to ask. Edited September 19, 20223 yr by warjort Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.