928736874
刚刚开始学习mod开发,跟着Boson的教程走,到了添加物品材质与模型的步骤,发现就算什么都不写只要在src\main\resources\assets\ConnectPackage\textures\item或者E:\project\mc\forge-1.16.5-36.1.0-mdk\src\main\resources\assets\ConnectPackage\models\item添加了文件,游戏调试或者运行就会走完进度条后直接闪退,看crash也没看到什么error
求看看有没有大佬帮帮孩子!!
  1. ---- Minecraft Crash Report ----
  2. // There are four lights!

  3. Time: 21-7-9 下午7:15
  4. Description: Rendering overlay

  5. net.minecraft.util.ResourceLocationException: Non [a-z0-9_.-] character in namespace of location: ConnectPackage:sounds.json
  6.         at net.minecraft.util.ResourceLocation.<init>(ResourceLocation.java:31) ~[forge:?] {re:classloading}
  7.         at net.minecraft.util.ResourceLocation.<init>(ResourceLocation.java:42) ~[forge:?] {re:classloading}
  8.         at net.minecraft.client.audio.SoundHandler.prepare(SoundHandler.java:56) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A}
  9.         at net.minecraft.client.audio.SoundHandler.prepare(SoundHandler.java:34) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A}
  10.         at net.minecraft.client.resources.ReloadListener.lambda$reload$0(ReloadListener.java:12) ~[forge:?] {re:classloading}
  11.         at java.util.concurrent.CompletableFuture$AsyncSupply.run$capture(CompletableFuture.java:1604) ~[?:1.8.0_282] {}
  12.         at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java) ~[?:1.8.0_282] {}
  13.         at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1596) ~[?:1.8.0_282] {}
  14.         at java.util.concurrent.ForkJoinTask.doExec$capture(ForkJoinTask.java:289) ~[?:1.8.0_282] {}
  15.         at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java) ~[?:1.8.0_282] {}
  16.         at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_282] {}
  17.         at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) ~[?:1.8.0_282] {}
  18.         at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) ~[?:1.8.0_282] {}


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

  21. -- Head --
  22. Thread: Render thread
  23. Stacktrace:
  24.         at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:484) ~[forge:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
  25. -- Overlay render details --
  26. Details:
  27.         Overlay name: net.minecraft.client.gui.ResourceLoadProgressGui
  28. Stacktrace:
  29.         at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:484) ~[forge-1.16.5-36.1.0_mapped_official_1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
  30.         at net.minecraft.client.Minecraft.runTick(Minecraft.java:976) ~[forge-1.16.5-36.1.0_mapped_official_1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
  31.         at net.minecraft.client.Minecraft.run(Minecraft.java:607) ~[forge-1.16.5-36.1.0_mapped_official_1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
  32.         at net.minecraft.client.main.Main.main(Main.java:184) ~[forge-1.16.5-36.1.0_mapped_official_1.16.5-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
  33.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_282] {}
  34.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_282] {}
  35.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_282] {}
  36.         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_282] {}
  37.         at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:52) ~[forge-1.16.5-36.1.0_mapped_official_1.16.5-recomp.jar:?] {}
  38.         at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
  39.         at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
  40.         at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
  41.         at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
  42.         at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}
  43.         at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:105) [forge-1.16.5-36.1.0_mapped_official_1.16.5-recomp.jar:?] {}


  44. -- System Details --
  45. Details:
  46.         Minecraft Version: 1.16.5
  47.         Minecraft Version ID: 1.16.5
  48.         Operating System: Windows 10 (amd64) version 10.0
  49.         Java Version: 1.8.0_282, AdoptOpenJDK
  50.         Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), AdoptOpenJDK
  51.         Memory: 255195344 bytes (243 MB) / 1732247552 bytes (1652 MB) up to 3668967424 bytes (3499 MB)
  52.         CPUs: 16
  53.         JVM Flags: 1 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
  54.         ModLauncher: 8.0.9+86+master.3cf110c
  55.         ModLauncher launch target: fmluserdevclient
  56.         ModLauncher naming: mcp
  57.         ModLauncher services:
  58.                 /mixin-0.8.2.jar mixin PLUGINSERVICE
  59.                 /eventbus-4.0.0.jar eventbus PLUGINSERVICE
  60.                 /forge-1.16.5-36.1.0_mapped_official_1.16.5-launcher.jar object_holder_definalize PLUGINSERVICE
  61.                 /forge-1.16.5-36.1.0_mapped_official_1.16.5-launcher.jar runtime_enum_extender PLUGINSERVICE
  62.                 /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
  63.                 /forge-1.16.5-36.1.0_mapped_official_1.16.5-launcher.jar capability_inject_definalize PLUGINSERVICE
  64.                 /forge-1.16.5-36.1.0_mapped_official_1.16.5-launcher.jar runtimedistcleaner PLUGINSERVICE
  65.                 /mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
  66.                 /forge-1.16.5-36.1.0_mapped_official_1.16.5-launcher.jar fml TRANSFORMATIONSERVICE
  67.         FML: 36.1
  68.         Forge: net.minecraftforge:36.1.0
  69.         FML Language Providers:
  70.                 [email protected]
  71.                 minecraft@1
  72.         Mod List:
  73.                 client-extra.jar                                  |Minecraft                     |minecraft                     |1.16.5              |ENQUEUE_IM|a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
  74.                 resources                                         |Connect Package Mod           |connectpackage                |NONE                |ENQUEUE_IM|NOSIGNATURE
  75.                 forge-1.16.5-36.1.0_mapped_official_1.16.5-recomp.|Forge                         |forge                         |36.1.0              |SIDED_SETU|NOSIGNATURE
  76.         Crash Report UUID: dfe8410f-c98b-45bc-8cc7-9744c9479511
  77.         Launched Version: MOD_DEV
  78.         Backend library: LWJGL version 3.2.2 build 10
  79.         Backend API: AMD Radeon(TM) Graphics GL version 4.6.13596 Compatibility Profile Context 20.10.28.05 27.20.11028.5001, ATI Technologies Inc.
  80.         GL Caps: Using framebuffer using OpenGL 3.0
  81.         Using VBOs: Yes
  82.         Is Modded: Definitely; Client brand changed to 'forge'
  83.         Type: Client (map_client.txt)
  84.         Graphics mode: fancy
  85.         Resource Packs:
  86.         Current Language: English (US)
  87.         CPU: 16x AMD Ryzen 7 4800H with Radeon Graphics
复制代码



GeForceLegend
Non [a-z0-9_.-] character in namespace of location: ConnectPackage:sounds.json

我怀疑是你mod的命名空间用了大写字母,根据 [a-z0-9_.-] 判断,只能使用小写字母


牙签vs大缸
00000000000000

928736874
GeForceLegend 发表于 2021-7-9 20:42
我怀疑是你mod的命名空间用了大写字母,根据 [a-z0-9_.-] 判断,只能使用小写字母

...

原来这个asserts文件夹里面的那个放材质什么的文件夹不能只能小写的呀,我习惯性用大驼峰法了,现在可以了,谢谢您!!!!!!非常感谢!!!!

第一页 上一页 下一页 最后一页