Jump to content

[1.8] Question about LLibrary and custom liquids


NovaViper

Recommended Posts

Hey has anyone here used LLibrary for their entities? I'm interested in implementing it into my mod, Zero Quest but I'm not sure if its like MCAnimator (which didn't really work out the way I wanted so I don't use it) and if it's that good. I also have another question, has anyone gotten liquids to work yet?

Main Developer and Owner of Zero Quest

Visit the Wiki for more information

If I helped anyone, please give me a applaud and a thank you!

Link to comment
Share on other sites

I just went through whole LLib code and to be honest - there is nothing impressive there (nothing that steps in front of any other API).

 

In my opinion only thing that deserves attention is EntityMultipart. Might be useful, yet still - very easy to implement on your own.

Might save reinventing the wheel if by any means your mod would be used with other mods that use LLib, but looking at it - there are only few.

Personally I don't like "little" dependecies, your choice tho (it's only an opinion).

1.7.10 is no longer supported by forge, you are on your own.

Link to comment
Share on other sites

I would never use word "allow" in this case or probably any other.

API is just an api. LLib is an API build on top of Forge so basically an extension.

It gives you pack of pre-made interfaces and methods that are then handled internally, so you don't have to go through mess of making nice abstraction (it's done for you).

 

Just look at the classes, see what they offer (there are some animation classes).

 

And direct answer - yes, they make is SIMPLER to make animations like in JurassiCraft (I mean, the mod itself uses LLib for a reason).

1.7.10 is no longer supported by forge, you are on your own.

Link to comment
Share on other sites

Yeah, Ima look through and see what I can make work from it. Also, I've noticed that the developers of Forge have started working on the fluid renderers, anyway I can use them again?

Main Developer and Owner of Zero Quest

Visit the Wiki for more information

If I helped anyone, please give me a applaud and a thank you!

Link to comment
Share on other sites

Hm.. I try to install LLibrary for eclipse and when I run Minecraft, it gives this in the console

 

[21:22:07] [main/INFO] [GradleStart]: Extra: []
[21:22:08] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/NovaPC/.gradle/caches/minecraft/assets, --assetIndex, 1.8, --accessToken, {REDACTED}, --version, 1.8, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[21:22:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:22:08] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:22:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[21:22:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[21:22:08] [main/INFO] [FML]: Forge Mod Loader version 8.99.174.1483 for Minecraft 1.8 loading
[21:22:08] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_45, running on Windows 8.1:amd64:6.3, installed at C:\Program Files\Java\jre1.8.0_45
[21:22:08] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[21:22:09] [main/WARN] [FML]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:22:10] [main/WARN] [FML]: The coremod codechicken.lib.asm.CCLCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:22:10] [main/WARN] [FML]: The coremod codechicken.lib.asm.CCLCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:22:10] [main/WARN] [FML]: The coremod codechicken.nei.asm.NEICorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:22:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[21:22:10] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[21:22:10] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[21:22:10] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.core.asm.MCPDeobfuscationTransformer.LoadPlugin
[21:22:10] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.lib.asm.CCLCorePlugin
[21:22:10] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.core.launch.CodeChickenCorePlugin
[21:22:10] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.lib.asm.CCLCorePlugin
[21:22:10] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.nei.asm.NEICorePlugin
[21:22:10] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:22:10] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:22:10] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[21:22:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:22:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:22:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:22:11] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[21:22:21] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[21:22:21] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:22:21] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:22:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:22:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:22:23] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:22:23] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:22:23] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:22:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[21:22:26] [main/INFO] [GradleStart]: Remapping AccessTransformer rules...
[21:22:26] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:22:26] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:22:26] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[21:22:35] [Client thread/INFO]: Setting user: Player695
[21:22:47] [Client thread/INFO]: LWJGL Version: 2.9.1
[21:22:49] [Client thread/INFO] [sTDOUT]: [net.minecraftforge.fml.client.SplashProgress:start:235]: ---- Minecraft Crash Report ----

WARNING: coremods are present:
  CCLCorePlugin (CodeChickenLib-1.8-1.1.2.133-dev.jar)
  CCCDeobfPlugin (unknown)
  CodeChickenCorePlugin (CodeChickenCore-1.8-1.0.5.36-dev.jar)
  NEICorePlugin (NotEnoughItems-1.8-1.0.5.104-dev.jar)
Contact their authors BEFORE contacting forge

// Everything's going to plan. No, really, that was supposed to happen.

Time: 6/29/15 9:22 PM
Description: Loading screen debug info

This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.8
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 728272160 bytes (694 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: 
Loaded coremods (and transformers): 
CCLCorePlugin (CodeChickenLib-1.8-1.1.2.133-dev.jar)
  codechicken.lib.asm.ClassHeirachyManager
  codechicken.lib.asm.RenderHookTransformer
CCCDeobfPlugin (unknown)
  
CodeChickenCorePlugin (CodeChickenCore-1.8-1.0.5.36-dev.jar)
  codechicken.core.asm.InterfaceDependancyTransformer
  codechicken.core.asm.TweakTransformer
  codechicken.core.asm.DelegatedTransformer
  codechicken.core.asm.DefaultImplementationTransformer
NEICorePlugin (NotEnoughItems-1.8-1.0.5.104-dev.jar)
  codechicken.nei.asm.NEITransformer
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.4.13283 Compatibility Profile Context 14.501.1003.0' Renderer: 'AMD Radeon(TM) R5 Graphics'
[21:22:49] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
[21:22:49] [Client thread/INFO] [FML]: MinecraftForge v11.14.3.1483 Initialized
[21:22:49] [Client thread/INFO] [FML]: Replaced 204 ore recipies
[21:22:50] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
[21:22:51] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
[21:22:51] [Client thread/INFO] [FML]: Searching C:\Users\NovaPC\Desktop\ModStuff\Code1.8\eclipse\mods for mods
[21:22:51] [Client thread/INFO] [FML]: Also searching C:\Users\NovaPC\Desktop\ModStuff\Code1.8\eclipse\mods\1.8 for mods
[21:23:02] [Client thread/INFO] [FML]: Forge Mod Loader has identified 7 mods to load
[21:23:04] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, CodeChickenCore, NotEnoughItems, zero_quest, llibrary] at CLIENT
[21:23:04] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, CodeChickenCore, NotEnoughItems, zero_quest, llibrary] at SERVER
[21:23:08] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Not Enough Items, FMLFileResourcePack:Zero Quest, FMLFileResourcePack:LLibrary
[21:23:09] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[21:23:09] [Client thread/INFO] [FML]: Found 384 ObjectHolder annotations
[21:23:09] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[21:23:09] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[21:23:09] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[21:23:11] [Client thread/INFO] [Zero Quest]: -----PRE-CONTENT LOAD INITATING-----
[21:23:11] [Client thread/INFO] [Zero Quest]: Loading Main Stuff...
[21:23:11] [Client thread/INFO] [Zero Quest]: Load Stuff Loaded Successfully!
[21:23:11] [Client thread/INFO] [Zero Quest]: Loading Block, Liquids, Recipes, Events and Items...
[21:23:19] [Client thread/INFO] [Zero Quest]: Blocks, Recipes, Entites, Events and Items Loaded Successfully!
[21:23:19] [Client thread/INFO] [Zero Quest]: -----PRE-CONTENT LOAD FINISHED-----
[21:23:20] [Client thread/INFO] [FML]: Applying holder lookups
[21:23:20] [Client thread/INFO] [FML]: Holder lookups applied
[21:23:20] [Client thread/INFO] [FML]: Injecting itemstacks
[21:23:20] [Client thread/INFO] [FML]: Itemstack injection complete
[21:23:21] [sound Library Loader/INFO]: Starting up SoundSystem...
[21:23:21] [Thread-10/INFO]: Initializing LWJGL OpenAL
[21:23:21] [Thread-10/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:23:21] [Thread-10/INFO]: OpenAL initialized.
[21:23:21] [sound Library Loader/INFO]: Sound engine started
[21:23:39] [Client thread/INFO] [FML]: Max texture size: 16384
[21:23:39] [Client thread/INFO]: Created: 16x16 textures-atlas
[21:23:43] [Client thread/INFO] [Zero Quest]: -----CONTENT LOAD INITATING-----
[21:23:43] [Client thread/INFO] [Zero Quest]: Loading Network Packets...
[21:23:43] [Client thread/INFO] [Zero Quest]: Network Packets Loaded Successfully!
[21:23:43] [Client thread/INFO] [Zero Quest]: Loading Renderers, Achievements, Biomes and Ore Dictionary...
[21:23:44] [Client thread/INFO] [Zero Quest]: Renderers, Achievements, Biomes and Ore Dictionary Loaded Successfully!
[21:23:44] [Client thread/INFO] [Zero Quest]: Loading Crucial Stuff and Dimensions...
[21:23:45] [Client thread/INFO] [Zero Quest]: Crucial Stuff and Dimensions Loaded Successfully!
[21:23:45] [Client thread/WARN] [Zero Quest]: Dark Elemental Load is ENABLED!
[21:23:45] [Client thread/INFO] [Zero Quest]: Initating Dark Elemental Load!
[21:23:45] [Client thread/INFO] [Zero Quest]: Dark Elements Loaded Successfully!
[21:23:45] [Client thread/INFO] [Zero Quest]: -----CONTENT LOAD FINSHED-----
[21:23:45] [Client thread/INFO] [FML]: Injecting itemstacks
[21:23:45] [Client thread/INFO] [FML]: Itemstack injection complete
[21:23:45] [Client thread/INFO] [Zero Quest]: -----POST-CONTENT LOAD INITATING-----
[21:23:45] [Client thread/INFO] [Zero Quest]: Loading Talents and Item Lists...
[21:23:45] [Client thread/INFO] [Zero Quest]: The item item.dogTreat meta 32767 was register to an item list
[21:23:45] [Client thread/INFO] [Zero Quest]: The item item.toy meta 32767 was register to an item list
[21:23:45] [Client thread/INFO] [Zero Quest]: The item item.nileBone meta 32767 was register to an item list
[21:23:45] [Client thread/WARN] [Zero Quest]: The item item.toy meta 32767 is already registered in this item list
[21:23:45] [Client thread/INFO] [Zero Quest]: The item item.darkBone meta 32767 was register to an item list
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id blastresist
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id bodymuncher
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id creeperspotter
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id criticalclaw
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id dasher
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id deatheningroar
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id fishing
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id flamingelemental
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id frigidfrost
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id hardenedskin
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id hunter
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id lifegiver
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id lightfall
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id mount
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id pestslayer
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id rapidregen
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id roundup
[21:23:45] [Client thread/INFO] [Zero Quest]: Registered the talent with the id sharpen
[21:23:45] [Client thread/INFO] [Zero Quest]: Talents and Item Lists Loaded Successfully!
[21:23:45] [Client thread/INFO] [Zero Quest]: -----POST-CONTENT LOAD FINSHED-----
[21:23:45] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 7 mods
[21:23:45] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Not Enough Items, FMLFileResourcePack:Zero Quest, FMLFileResourcePack:LLibrary
[21:23:46] [Client thread/INFO]: SoundSystem shutting down...
[21:23:46] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
[21:23:46] [sound Library Loader/INFO]: Starting up SoundSystem...
[21:23:46] [Thread-13/INFO]: Initializing LWJGL OpenAL
[21:23:46] [Thread-13/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:23:46] [Thread-13/INFO]: OpenAL initialized.
[21:23:46] [sound Library Loader/INFO]: Sound engine started
[21:24:01] [Client thread/INFO] [FML]: Max texture size: 16384
[21:24:03] [Client thread/INFO]: Created: 512x512 textures-atlas
[21:24:29] [Client thread/INFO]: Deleting level New World
[21:24:29] [Client thread/INFO]: Attempt 1...
[21:24:37] [server thread/INFO]: Starting integrated minecraft server version 1.8
[21:24:37] [server thread/INFO]: Generating keypair
[21:24:38] [server thread/INFO]: Converting map!
[21:24:38] [server thread/INFO]: Scanning folders...
[21:24:38] [server thread/INFO]: Total conversion count is 0
[21:24:38] [server thread/INFO] [FML]: Injecting existing block and item data into this server instance
[21:24:38] [server thread/INFO] [FML]: Applying holder lookups
[21:24:38] [server thread/INFO] [FML]: Holder lookups applied
[21:24:38] [server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@2212c32b)
[21:24:40] [server thread/INFO] [FML]: Loading dimension 3 (New World) (net.minecraft.server.integrated.IntegratedServer@2212c32b)
[21:24:40] [server thread/INFO] [FML]: Loading dimension 2 (New World) (net.minecraft.server.integrated.IntegratedServer@2212c32b)
[21:24:40] [server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@2212c32b)
[21:24:41] [server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@2212c32b)
[21:24:41] [server thread/INFO]: Preparing start region for level 0
[21:24:42] [server thread/INFO]: Preparing spawn area: 3%
[21:24:43] [server thread/INFO]: Preparing spawn area: 4%
[21:24:44] [server thread/INFO]: Preparing spawn area: 5%
[21:24:45] [server thread/INFO]: Preparing spawn area: 6%
[21:24:46] [server thread/INFO]: Preparing spawn area: 6%
[21:24:47] [server thread/INFO]: Preparing spawn area: 8%
[21:24:48] [server thread/INFO]: Preparing spawn area: 9%
[21:24:49] [server thread/INFO]: Preparing spawn area: 11%
[21:24:50] [server thread/INFO]: Preparing spawn area: 13%
[21:24:51] [server thread/INFO]: Preparing spawn area: 15%
[21:24:52] [server thread/INFO]: Preparing spawn area: 17%
[21:24:53] [server thread/INFO]: Preparing spawn area: 20%
[21:24:54] [server thread/INFO]: Preparing spawn area: 24%
[21:24:55] [server thread/INFO]: Preparing spawn area: 28%
[21:24:56] [server thread/INFO]: Preparing spawn area: 32%
[21:24:57] [server thread/INFO]: Preparing spawn area: 37%
[21:24:58] [server thread/INFO]: Preparing spawn area: 42%
[21:24:59] [server thread/INFO]: Preparing spawn area: 48%
[21:25:00] [server thread/INFO]: Preparing spawn area: 53%
[21:25:01] [server thread/INFO]: Preparing spawn area: 58%
[21:25:02] [server thread/INFO]: Preparing spawn area: 64%
[21:25:04] [server thread/INFO]: Preparing spawn area: 69%
[21:25:05] [server thread/INFO]: Preparing spawn area: 76%
[21:25:06] [server thread/INFO]: Preparing spawn area: 82%
[21:25:07] [server thread/INFO]: Preparing spawn area: 86%
[21:25:08] [server thread/INFO]: Preparing spawn area: 93%
[21:25:09] [server thread/INFO]: Preparing spawn area: 99%
[21:25:09] [server thread/INFO] [Zero Quest]: -----SERVER CONTENT LOAD INITATING-----
[21:25:09] [server thread/INFO] [Zero Quest]: Loading Commands...
[21:25:09] [server thread/INFO] [Zero Quest]: Commands Loaded Successfully!
[21:25:09] [server thread/INFO] [Zero Quest]: -----SERVER CONTENT LOAD FINSHED-----
[21:25:09] [server thread/ERROR] [FML]: Fatal errors were detected during the transition from SERVER_ABOUT_TO_START to SERVER_STARTING. Loading cannot continue
[21:25:09] [server thread/ERROR] [FML]: 
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAA	mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
UCHIJAAA	FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.8-11.14.3.1483.jar) 
UCHIJAAA	Forge{11.14.3.1483} [Minecraft Forge] (forgeSrc-1.8-11.14.3.1483.jar) 
UCHIJAAA	CodeChickenCore{1.0.5.36} [CodeChicken Core] (minecraft.jar) 
UCHIJAAA	NotEnoughItems{1.0.5.104} [Not Enough Items] (NotEnoughItems-1.8-1.0.5.104-dev.jar) 
UCHIJAAA	zero_quest{v1.8.0} [Zero Quest] (bin) 
UCHIJAAE	llibrary{0.2.0-1.8} [LLibrary] (LLibrary-0.2.0-1.8-dev.jar) 
[21:25:09] [server thread/ERROR] [FML]: The following problems were captured during this phase
[21:25:09] [server thread/ERROR] [FML]: Caught exception from llibrary
java.lang.AbstractMethodError
at net.minecraft.command.CommandHandler.registerCommand(CommandHandler.java:141) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at net.minecraftforge.fml.common.event.FMLServerStartingEvent.registerServerCommand(FMLServerStartingEvent.java:44) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at net.ilexiconn.llibrary.LLibrary.serverStart(LLibrary.java:44) ~[LLibrary-0.2.0-1.8-dev.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:537) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.serverStarting(Loader.java:781) [Loader.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.handleServerStarting(FMLCommonHandler.java:319) [FMLCommonHandler.class:?]
at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:132) [integratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:500) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
[21:25:09] [server thread/ERROR] [FML]: A fatal exception occurred during the server starting event
net.minecraftforge.fml.common.LoaderException: java.lang.AbstractMethodError

at net.minecraftforge.fml.common.LoadController.transition(LoadController.java:163) ~[LoadController.class:?]
at net.minecraftforge.fml.common.Loader.serverStarting(Loader.java:782) [Loader.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.handleServerStarting(FMLCommonHandler.java:319) [FMLCommonHandler.class:?]
at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:132) [integratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:500) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
Caused by: java.lang.AbstractMethodError
at net.minecraft.command.CommandHandler.registerCommand(CommandHandler.java:141) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at net.minecraftforge.fml.common.event.FMLServerStartingEvent.registerServerCommand(FMLServerStartingEvent.java:44) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at net.ilexiconn.llibrary.LLibrary.serverStart(LLibrary.java:44) ~[LLibrary-0.2.0-1.8-dev.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:537) ~[forgeSrc-1.8-11.14.3.1483.jar:?]
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:119) ~[LoadController.class:?]
at net.minecraftforge.fml.common.Loader.serverStarting(Loader.java:781) ~[Loader.class:?]
... 4 more
[21:25:09] [server thread/INFO] [FML]: Applying holder lookups
[21:25:09] [server thread/INFO] [FML]: Holder lookups applied
[21:25:09] [server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state SERVER_STOPPED. Errors may have been discarded.
[21:25:09] [server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state AVAILABLE. Errors may have been discarded.

Main Developer and Owner of Zero Quest

Visit the Wiki for more information

If I helped anyone, please give me a applaud and a thank you!

Link to comment
Share on other sites

Hey guys, do you have any idea of the renderers for custom liquids work? Also I'm having some issues with my entity's bounding box not changing when a certain condition is made (Ex. when the entity has evolved)

Main Developer and Owner of Zero Quest

Visit the Wiki for more information

If I helped anyone, please give me a applaud and a thank you!

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • They were already updated, and just to double check I even did a cleanup and fresh update from that same page. I'm quite sure drivers are not the problem here. 
    • i tried downloading the drivers but it says no AMD graphics hardware has been detected    
    • Update your AMD/ATI drivers - get the drivers from their website - do not update via system  
    • As the title says i keep on crashing on forge 1.20.1 even without any mods downloaded, i have the latest drivers (nvidia) and vanilla minecraft works perfectly fine for me logs: https://pastebin.com/5UR01yG9
    • Hello everyone, I'm making this post to seek help for my modded block, It's a special block called FrozenBlock supposed to take the place of an old block, then after a set amount of ticks, it's supposed to revert its Block State, Entity, data... to the old block like this :  The problem I have is that the system breaks when handling multi blocks (I tried some fix but none of them worked) :  The bug I have identified is that the function "setOldBlockFields" in the item's "setFrozenBlock" function gets called once for the 1st block of multiblock getting frozen (as it should), but gets called a second time BEFORE creating the first FrozenBlock with the data of the 1st block, hence giving the same data to the two FrozenBlock :   Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=head] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@73681674 BlockEntityData : id:"minecraft:bed",x:3,y:-60,z:-6} Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=3, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=2, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} here is the code inside my custom "freeze" item :    @Override     public @NotNull InteractionResult useOn(@NotNull UseOnContext pContext) {         if (!pContext.getLevel().isClientSide() && pContext.getHand() == InteractionHand.MAIN_HAND) {             BlockPos blockPos = pContext.getClickedPos();             BlockPos secondBlockPos = getMultiblockPos(blockPos, pContext.getLevel().getBlockState(blockPos));             if (secondBlockPos != null) {                 createFrozenBlock(pContext, secondBlockPos);             }             createFrozenBlock(pContext, blockPos);             return InteractionResult.SUCCESS;         }         return super.useOn(pContext);     }     public static void createFrozenBlock(UseOnContext pContext, BlockPos blockPos) {         BlockState oldState = pContext.getLevel().getBlockState(blockPos);         BlockEntity oldBlockEntity = oldState.hasBlockEntity() ? pContext.getLevel().getBlockEntity(blockPos) : null;         CompoundTag oldBlockEntityData = oldState.hasBlockEntity() ? oldBlockEntity.serializeNBT() : null;         if (oldBlockEntity != null) {             pContext.getLevel().removeBlockEntity(blockPos);         }         BlockState FrozenBlock = setFrozenBlock(oldState, oldBlockEntity, oldBlockEntityData);         pContext.getLevel().setBlockAndUpdate(blockPos, FrozenBlock);     }     public static BlockState setFrozenBlock(BlockState blockState, @Nullable BlockEntity blockEntity, @Nullable CompoundTag blockEntityData) {         BlockState FrozenBlock = BlockRegister.FROZEN_BLOCK.get().defaultBlockState();         ((FrozenBlock) FrozenBlock.getBlock()).setOldBlockFields(blockState, blockEntity, blockEntityData);         return FrozenBlock;     }  
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.