Bassebombecraft

Bassebombecraft

18.5k Downloads

1.14.3 fails with error: ResourceLocationException: Non [a-z0-9/._-] character in path of location: bassebombecraft:items/LightningBoltIdolInventoryItem

Closed this issue ยท 2 comments

commented

Stacktrace:

[22Aug2019 19:36:15.044] [Client thread/FATAL] [net.minecraft.client.Minecraft/]: Reported exception thrown!
net.minecraft.crash.ReportedException: Rendering overlay
	at net.minecraft.client.renderer.GameRenderer.updateCameraAndRender(GameRenderer.java:563) ~[forge-1.14.3-27.0.50_mapped_snapshot_20190621-1.14.2-recomp.jar:?]
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:920) ~[forge-1.14.3-27.0.50_mapped_snapshot_20190621-1.14.2-recomp.jar:?]
	at net.minecraft.client.Minecraft.run(Minecraft.java:384) ~[forge-1.14.3-27.0.50_mapped_snapshot_20190621-1.14.2-recomp.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:127) ~[forge-1.14.3-27.0.50_mapped_snapshot_20190621-1.14.2-recomp.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
	at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.14.3-27.0.50_mapped_snapshot_20190621-1.14.2-recomp.jar:?]
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-2.1.5.jar:?]
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.5.jar:?]
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:68) [modlauncher-2.1.5.jar:?]
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:77) [modlauncher-2.1.5.jar:?]
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:62) [modlauncher-2.1.5.jar:?]
	at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:101) [forge-1.14.3-27.0.50_mapped_snapshot_20190621-1.14.2-recomp.jar:?]
Caused by: net.minecraft.util.ResourceLocationException: Non [a-z0-9/._-] character in path of location: bassebombecraft:items/LightningBoltIdolInventoryItem
	at net.minecraft.util.ResourceLocation.<init>(ResourceLocation.java:30) ~[?:?]
	at net.minecraft.util.ResourceLocation.<init>(ResourceLocation.java:35) ~[?:?]
	at net.minecraft.client.renderer.model.BlockModel.lambda$getTextures$1(BlockModel.java:163) ~[?:?]
	at java.util.ArrayList.forEach(ArrayList.java:1257) ~[?:1.8.0_211]
	at net.minecraft.client.renderer.model.BlockModel.getTextures(BlockModel.java:162) ~[?:?]
	at net.minecraft.client.renderer.model.ModelBakery.lambda$new$5(ModelBakery.java:133) ~[?:?]
	at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267) ~[?:1.8.0_211]
	at java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1628) ~[?:1.8.0_211]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_211]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_211]
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_211]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_211]
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_211]
	at net.minecraft.client.renderer.model.ModelBakery.<init>(ModelBakery.java:134) ~[?:?]
	at net.minecraftforge.client.model.ModelLoader.<init>(ModelLoader.java:141) ~[?:?]
	at net.minecraft.client.renderer.model.ModelManager.prepare(ModelManager.java:48) ~[?:?]
	at net.minecraft.client.renderer.model.ModelManager.prepare(ModelManager.java:13) ~[?:?]
	at net.minecraft.client.resources.ReloadListener.lambda$reload$0(ReloadListener.java:12) ~[?:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590) ~[?:1.8.0_211]
	at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1582) ~[?:1.8.0_211]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_211]
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_211]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) ~[?:1.8.0_211]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) ~[?:1.8.0_211]
commented

Solution: change names to lower case:

{
    "parent": "item/handheld",
    "textures": {
        "layer0": "bassebombecraft:item/angelidolinventoryitem"

in all files in the directory assets.bassebombecraft.models.item.

commented

Closed with commit 0d2bb08 and 445ec5c.