Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.12.2 java.lang.NullPointerException when trying to enter creative tab for Microblocks CBE #144

Open
InuYasha86000 opened this issue Apr 2, 2023 · 0 comments

Comments

@InuYasha86000
Copy link

I just tried adding Forge Multipart CBE, Forge Microblocks into my modpack as the mod Project:red requires it, but I am getting this crash whenever I try to enter the crafting tab for Multipart CBE:

Time: 2023-04-02 14:40:46 PDT
Description:
CCL Has caught an exception whilst rendering an item.
Item Class: class codechicken.microblock.ItemMicroPart
Registry Name: microblockcbe:microblock
Metadata: 1
NBT: {mat:"minecraft:bookshelf"}
Model Class: class net.minecraftforge.client.model.PerspectiveMapWrapper
Model Location: microblockcbe:microblock#inventory
You can turn off player messages in the CCL config file.
If you want CCL to attempt to recover the game next time, enable it in the CCL config.

java.lang.NullPointerException
at net.smileycorp.cosmeticwood.client.CWBlockColour.colorMultiplier(CWBlockColour.java:20)
at net.minecraft.client.renderer.color.BlockColors.colorMultiplier(BlockColors.java:185)
at codechicken.microblock.BlockMicroMaterial.getColour(BlockMicroMaterial.scala:112)
at codechicken.microblock.BlockMicroMaterial.getMicroRenderOps(BlockMicroMaterial.scala:106)
at codechicken.microblock.MicroblockRender$$anonfun$renderCuboid$2.apply$mcVI$sp(MicroblockRender.scala:66)
at codechicken.microblock.MicroblockRender$$anonfun$renderCuboid$2.apply(MicroblockRender.scala:64)
at codechicken.microblock.MicroblockRender$$anonfun$renderCuboid$2.apply(MicroblockRender.scala:64)
at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778)
at scala.collection.immutable.Range.foreach(Range.scala:160)
at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777)
at codechicken.microblock.MicroblockRender$.renderCuboid(MicroblockRender.scala:64)
at codechicken.microblock.FaceMicroblockClient$class.render(FaceMicroblock.scala:51)
at Microblock_cmp$$0.render(Unknown Source)
at codechicken.microblock.ItemMicroPartRenderer$.renderItem(ItemMicroPart.scala:183)
at codechicken.lib.render.item.CCRenderItem.renderItem(CCRenderItem.java:207)
at codechicken.lib.render.item.CCRenderItem.renderItemModelIntoGUI(CCRenderItem.java:270)
at codechicken.lib.render.item.CCRenderItem.renderItemAndEffectIntoGUI(CCRenderItem.java:337)
at net.minecraft.client.gui.inventory.GuiContainer.drawSlot(GuiContainer.java:265)
at net.minecraft.client.gui.inventory.GuiContainer.drawScreen(GuiContainer.java:98)
at net.minecraft.client.renderer.InventoryEffectRenderer.drawScreen(InventoryEffectRenderer.java:51)
at net.minecraft.client.gui.inventory.GuiContainerCreative.drawScreen(GuiContainerCreative.java:643)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396)
at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.optifine.reflect.Reflector.callVoid(Reflector.java:669)
at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1462)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
at net.minecraft.client.Minecraft.run(Minecraft.java:3942)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

The crash seems to be related to Cosmetic Wood for some reason, yet I checked the JEI screen and it was fine (however I only have it showing the stone), and I checked to see if I could multipart a crafting table or book shelf to see if I could get it to crash that way, but I presume you cannot multipart those from the start as they wouldn't.
so i'm kind of at a loss on this as there's no configs for either mod that do anything about omitting blocks to see if that works.
I DID post this error on Cosmetic Wood as well in case it's something on there end.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant