ElekLib is a small Library mod for some of my mods.
Most up-to-date information is located on the wiki. See tabs above.
Features (Most up to date list on the wiki):
- Old-style (1.12.2) command support (1.0). Tab Support WIP.
- See below for command builder options
- Config file builder (1.0)
- Easy item/block registration (1.0)
- Armor Utilities (1.0)
- Player Utilities (1.2)
- Log Cleaner
- More to come!
Feel free to use in your own mods!
Command Builders:
V1 (1.0):
- Probably most command support
- No tab completing
V2 (1.1):
- WIP
- Command support is most likely a bit finicky
- Experimental tab completion (Configure number of arguments to use completion)
I always get confused with this name and the EKi Lib. Man, I always install the wrong core for the mod I am using. I'm just saying, I'm not complaining. Yeah, I'm stupid.
Hi, any idea how to fix this? y try 1.3.3 and 1.3.4 for the 1.16.1 and this is the result
[27Aug2020 19:55:09.292] [modloading-worker-3/ERROR] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Failed to create mod instance. ModID: eleklib, class com.eleksploded.eleklib.ElekLib
java.lang.IllegalArgumentException: Listener for event class net.minecraftforge.fml.event.server.FMLServerStartingEvent takes an argument that is not a subtype of the base type interface net.minecraftforge.fml.event.lifecycle.IModBusEvent
at net.minecraftforge.eventbus.EventBus.addListener(EventBus.java:236) ~[eventbus-3.0.3-service.jar:?]
at net.minecraftforge.eventbus.EventBus.addListener(EventBus.java:231) ~[eventbus-3.0.3-service.jar:?]
at net.minecraftforge.eventbus.EventBus.addListener(EventBus.java:186) ~[eventbus-3.0.3-service.jar:?]
at net.minecraftforge.eventbus.EventBus.addListener(EventBus.java:180) ~[eventbus-3.0.3-service.jar:?]
at net.minecraftforge.eventbus.EventBus.addListener(EventBus.java:174) ~[eventbus-3.0.3-service.jar:?]
at com.eleksploded.eleklib.ElekLib.<init>(ElekLib.java:36) ~[?:1.3.4]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_261]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_261]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_261]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_261]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_261]
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:136) ~[?:32.0]
at net.minecraftforge.fml.javafmlmod.FMLModContainer$ErroringConsumer.accept(FMLModContainer.java:190) ~[?:32.0]
at net.minecraftforge.fml.ModContainer.transitionState(ModContainer.java:113) ~[?:?]
at net.minecraftforge.fml.ModList.lambda$null$11(ModList.java:135) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) [?:1.8.0_261]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) [?:1.8.0_261]
at java.util.stream.AbstractPipeline.copyInto(Unknown Source) [?:1.8.0_261]
at java.util.stream.ForEachOps$ForEachTask.compute(Unknown Source) [?:1.8.0_261]
at java.util.concurrent.CountedCompleter.exec(Unknown Source) [?:1.8.0_261]
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:1.8.0_261]
at java.util.concurrent.ForkJoinPool$WorkQueue.execLocalTasks(Unknown Source) [?:1.8.0_261]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) [?:1.8.0_261]
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:1.8.0_261]
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:1.8.0_261]
[27Aug2020 19:55:09.298] [modloading-worker-3/ERROR] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: An error occurred while dispatching event CONSTRUCT to eleklib
In reply to slamvzla:
Could you post this on the issues page please?