IBE Editor

IBE Editor

339k Downloads

[Bug report] Tried editing a book, which presumably had too much NBT data.

SamHammie opened this issue ยท 0 comments

commented

Minecraft version: 1.16.5
Editor version: 2.0.10

[07:15:59] [Render thread/ERROR] [IBE Editor/GUAPI]: Error while rendering GUAPI Scene
java.lang.ClassCastException: net.minecraft.util.text.TranslationTextComponent cannot be cast to net.minecraft.util.text.StringTextComponent
	at com.github.franckyi.ibeeditor.base.client.mvc.model.category.ItemDisplayCategoryModel.setupEntries(ItemDisplayCategoryModel.java:28) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.ibeeditor.base.client.mvc.model.CategoryModel.initalize(CategoryModel.java:32) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.api.mvc.MVC.createViewAndBind(MVC.java:10) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.api.mvc.SimpleMVC.setup(SimpleMVC.java:17) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.api.GuapiHelper.mvc(GuapiHelper.java:429) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.ibeeditor.base.client.mvc.view.ListEditorView.lambda$createEditor$0(ListEditorView.java:19) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.delegate.VanillaListViewSkinDelegate.createList(VanillaListViewSkinDelegate.java:16) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.delegate.AbstractVanillaListNodeSkinDelegate.refreshList(AbstractVanillaListNodeSkinDelegate.java:138) ~[ibeeditor:?] {re:mixin,re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.delegate.AbstractVanillaListNodeSkinDelegate.preRender(AbstractVanillaListNodeSkinDelegate.java:88) ~[ibeeditor:?] {re:mixin,re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.AbstractVanillaWidgetSkin.preRender(AbstractVanillaWidgetSkin.java:20) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.node.AbstractNode.preRender(AbstractNode.java:255) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.AbstractVanillaGroupSkin.preRender(AbstractVanillaGroupSkin.java:13) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.AbstractVanillaGroupSkin.preRender(AbstractVanillaGroupSkin.java:8) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.node.AbstractNode.preRender(AbstractNode.java:255) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.AbstractVanillaGroupSkin.preRender(AbstractVanillaGroupSkin.java:13) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.AbstractVanillaGroupSkin.preRender(AbstractVanillaGroupSkin.java:8) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.node.AbstractNode.preRender(AbstractNode.java:255) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.AbstractVanillaGroupSkin.preRender(AbstractVanillaGroupSkin.java:13) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.theme.vanilla.AbstractVanillaGroupSkin.preRender(AbstractVanillaGroupSkin.java:8) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.node.AbstractNode.preRender(AbstractNode.java:255) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.node.AbstractScene.func_230430_a_(AbstractScene.java:150) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.ScreenHandlerImpl.render(ScreenHandlerImpl.java:94) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.ScreenHandlerImpl.access$300(ScreenHandlerImpl.java:19) ~[ibeeditor:?] {re:classloading}
	at com.github.franckyi.guapi.base.ScreenHandlerImpl$GuapiScreen.func_230430_a_(ScreenHandlerImpl.java:176) ~[ibeeditor:?] {re:classloading}
	at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:363) ~[forge:?] {re:classloading,re:mixin}
	at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:356) ~[forge:?] {re:classloading,re:mixin}
	at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:492) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:977) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:customwindowtitle:CustomWindowTitle,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:customwindowtitle:CustomWindowTitle,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:APP:dynamic_fps-common.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:entity_texture_features-common.mixins.json:cacheReloaders.MixinMinecraftClient,pl:mixin:APP:mixins.ipnext.json:MixinMinecraftClient,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:ryoamiclights.common.mixins.json:MinecraftClientMixin,pl:mixin:APP:obsidianui.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedblockentities.mixins.json:MinecraftClientMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:rrls-common.mixins.json:MinecraftClientMixin,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/mining_dimension/mining_dimension.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:customwindowtitle:CustomWindowTitle,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:customwindowtitle:CustomWindowTitle,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:APP:dynamic_fps-common.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:entity_texture_features-common.mixins.json:cacheReloaders.MixinMinecraftClient,pl:mixin:APP:mixins.ipnext.json:MixinMinecraftClient,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:ryoamiclights.common.mixins.json:MinecraftClientMixin,pl:mixin:APP:obsidianui.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedblockentities.mixins.json:MinecraftClientMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:rrls-common.mixins.json:MinecraftClientMixin,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/mining_dimension/mining_dimension.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:184) ~[minecraft-1.16.5-client.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_302] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_302] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_302] {}
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_302] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.42-launcher.jar:36.2] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_302] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_302] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_302] {}
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_302] {}
	at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) [ForgeWrapper-prism-2024-02-29.jar:prism-2024-02-29] {}
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87) [NewLaunch.jar:?] {}
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?] {}
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?] {}