java.lang.RuntimeException: Could not load material from tconstruct:materials/vine.json

GitHub | iTraumatik | 5 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    GitHub comment 2436#252266256

    GitHub | 5 months ago | iTraumatik
    java.lang.RuntimeException: Could not load material from tconstruct:materials/vine.json

    Root Cause Analysis

    1. com.google.gson.JsonParseException

      material does not have an id

      at com.hea3ven.buildingbricks.core.materials.loader.MaterialParser$MaterialDeserializer.deserialize()
    2. com.hea3ven.buildingbricks
      MaterialParser$MaterialDeserializer.deserialize
      1. com.hea3ven.buildingbricks.core.materials.loader.MaterialParser$MaterialDeserializer.deserialize(MaterialParser.java:46)
      2. com.hea3ven.buildingbricks.core.materials.loader.MaterialParser$MaterialDeserializer.deserialize(MaterialParser.java:37)
      2 frames
    3. Gson
      Gson.fromJson
      1. com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:58)
      2. com.google.gson.Gson.fromJson(Gson.java:803)
      3. com.google.gson.Gson.fromJson(Gson.java:741)
      3 frames
    4. com.hea3ven.buildingbricks
      ModBuildingBricks.preInit
      1. com.hea3ven.buildingbricks.core.materials.loader.MaterialParser.loadMaterialFromStream(MaterialParser.java:34)
      2. com.hea3ven.buildingbricks.core.materials.loader.MaterialResourceLoader.loadResources(MaterialResourceLoader.java:26)
      3. com.hea3ven.buildingbricks.core.ProxyCommonBuildingBricks.onPreInitEvent(ProxyCommonBuildingBricks.java:86)
      4. com.hea3ven.buildingbricks.core.ModBuildingBricks.preInit(ModBuildingBricks.java:74)
      4 frames
    5. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      4. java.lang.reflect.Method.invoke(Unknown Source)
      4 frames
    6. MC Forge
      FMLModContainer.handleModStateEvent
      1. net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:597)
      1 frame
    7. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      3. java.lang.reflect.Method.invoke(Unknown Source)
      3 frames
    8. Guava
      EventBus.post
      1. com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
      2. com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
      3. com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
      4. com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
      5. com.google.common.eventbus.EventBus.post(EventBus.java:275)
      5 frames
    9. MC Forge
      LoadController.propogateStateMessage
      1. net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:239)
      2. net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:217)
      2 frames
    10. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      4. java.lang.reflect.Method.invoke(Unknown Source)
      4 frames
    11. Guava
      EventBus.post
      1. com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
      2. com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
      3. com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
      4. com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
      5. com.google.common.eventbus.EventBus.post(EventBus.java:275)
      5 frames
    12. MC Forge
      FMLClientHandler.beginMinecraftLoading
      1. net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:142)
      2. net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:609)
      3. net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:257)
      3 frames
    13. MC Client
      Main.main
      1. net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:439)
      2. net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
      3. net.minecraft.client.main.Main.main(SourceFile:124)
      3 frames
    14. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      4. java.lang.reflect.Method.invoke(Unknown Source)
      4 frames
    15. Minecraft
      Launch.main
      1. net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
      2. net.minecraft.launchwrapper.Launch.main(Launch.java:28)
      2 frames
    16. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      4. java.lang.reflect.Method.invoke(Unknown Source)
      4 frames
    17. MultiMC Launcher
      EntryPoint.main
      1. org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:310)
      2. org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:395)
      3. org.multimc.EntryPoint.listen(EntryPoint.java:170)
      4. org.multimc.EntryPoint.main(EntryPoint.java:54)
      4 frames