Learned how to mod recently and already know a lot, building an RPG like mod that I want to spend a lot of time on, after creating most items and blocks I would need I discovered this mod which adds a few more slots and offers an API for developers.
As you can figure out, me making an RPG mod I would like to incorporate rings, etc in my mod using the baubles API along with necklaces and many more.
My question about this is, how exactly do I use an API in the java development kit? I have never used an API, so I could continue making my mod but add items that would work in the baubles slot
Any help would be appreciated, like I said im fairly new to this modding thing, I have the basics down for sure and know a lot more than the average joe already.
Even just a link to a video or a quick summary on how to do this, im sure if I mount the API to my mod I could easily figure out how to extend items from baubles.
You also offer a development jar and an API, like I said i got the modding down but I have no idea how to make items using other mods
Tried using this with Botania. (Can't get crash report for some reason.)
'The game crashed whilst there was a severe problem during mod loading that has caused the game to fail
Error: net.minecraftforge.fml.common.LoaderException: java.lang.ClassNotFoundException: vazkii.botania.common.item.relic.ItemOdinRing'
I tried to install a last version of both mods however a conflict between them, i tried to install the last version of the two mods but there is a conflict between them, I tried to remove one and leave the other and both worked and only when I try to use both at the same time a conflict appears.
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 2018-12-28 12:16:33 BRST
Description: Initializing game
java.lang.AbstractMethodError: Method extracells/item/ItemWirelessTerminalUniversal$.getBaubleType(Lnet/minecraft/item/ItemStack;)Lbaubles/api/BaubleType; is abstract
at java.lang.Iterable.forEach(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- System Details --
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_191, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1453557448 bytes (1386 MB) / 3970957312 bytes (3787 MB) up to 7635730432 bytes (7282 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx8192m -XX:MaxPermSize=512m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 126.96.36.19996 196 mods loaded, 196 mods active.