Jump to content

TheDeadlyWaffle

Members
  • Posts

    7
  • Joined

  • Last visited

TheDeadlyWaffle's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. To be more precise: The error started to occur when I added the gem_pedestal to the game
  2. I just checked the path of every resource file that includes spiritcraft:soul_stone_wall and I wasn't able to find the error
  3. Good evening, I just added a new Block to my mod when suddenly an error occured while reloading data packs. It seems that spiritcraft:soul_stone_wall makes the error occur but I can't localize the error. [m[1;31m[02:00:22] [Server thread/ERROR] [minecraft/MinecraftServer]: Failed to reload data packs java.util.concurrent.ExecutionException: net.minecraft.util.ResourceLocationException: Non [a-z0-9/._-] character in path of location: spiritcraft:soul_stone_wall at java.util.concurrent.CompletableFuture.reportGet(Unknown Source) ~[?:1.8.0_221] {} at java.util.concurrent.CompletableFuture.get(Unknown Source) ~[?:1.8.0_221] {} at net.minecraft.server.MinecraftServer.loadDataPacks(MinecraftServer.java:1580) [?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.loadDataPacks(MinecraftServer.java:455) [?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:77) [?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.server.integrated.IntegratedServer.init(IntegratedServer.java:99) [?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:636) [?:?] {re:classloading,pl:accesstransformer:B} at java.lang.Thread.run(Unknown Source) [?:1.8.0_221] {} Caused by: net.minecraft.util.ResourceLocationException: Non [a-z0-9/._-] character in path of location: spiritcraft:soul_stone_wall at net.minecraft.util.ResourceLocation.<init>(ResourceLocation.java:30) ~[?:?] {re:classloading} at net.minecraft.util.ResourceLocation.<init>(ResourceLocation.java:35) ~[?:?] {re:classloading} at net.minecraft.item.crafting.SingleItemRecipe$Serializer.read(SingleItemRecipe.java:94) ~[?:?] {re:classloading} at net.minecraft.item.crafting.SingleItemRecipe$Serializer.read(SingleItemRecipe.java:76) ~[?:?] {re:classloading} at net.minecraft.item.crafting.RecipeManager.deserializeRecipe(RecipeManager.java:137) ~[?:?] {re:classloading} at net.minecraft.item.crafting.RecipeManager.apply(RecipeManager.java:60) ~[?:?] {re:classloading} at net.minecraft.item.crafting.RecipeManager.apply(RecipeManager.java:37) ~[?:?] {re:classloading} at net.minecraft.client.resources.ReloadListener.lambda$reload$1(ReloadListener.java:14) ~[?:?] {re:classloading} at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source) ~[?:1.8.0_221] {} at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:1.8.0_221] {} at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:1.8.0_221] {} at net.minecraft.resources.AsyncReloader.lambda$null$3(AsyncReloader.java:66) ~[?:?] {re:classloading} at net.minecraft.util.concurrent.TickDelayedTask.run(TickDelayedTask.java:20) ~[?:?] {re:classloading} at net.minecraft.util.concurrent.ThreadTaskExecutor.run(ThreadTaskExecutor.java:140) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.util.concurrent.RecursiveEventLoop.run(RecursiveEventLoop.java:22) ~[?:?] {re:classloading} at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:757) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:141) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.util.concurrent.ThreadTaskExecutor.driveOne(ThreadTaskExecutor.java:110) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.driveOneInternal(MinecraftServer.java:740) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.driveOne(MinecraftServer.java:734) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.util.concurrent.ThreadTaskExecutor.driveUntil(ThreadTaskExecutor.java:123) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.loadDataPacks(MinecraftServer.java:1577) ~[?:?] {re:classloading,pl:accesstransformer:B} ... 5 more
  4. Thank God, I found the error, it was a simple typo.
  5. Hey, so I tried to create a loot table for my custom ore block, but it doesn't seem to work, can someone help me out, please? { "type": "minecraft:block", "pools": [ { "rolls": 1, "entries": [ { "type": "minecraft:alternatives", "children": [ { "conditions": [ { "condition": "match_tool", "predicate": { "enchantments": [ { "enchantment": "silk_touch", "levels": { "min": 1 } } ] } } ], "type": "minecraft:item", "name": "spiritcraft:echo_gem_ore" }, { "conditions": [ { "condition": "random_chance", "chance": 0.5 } ], "type": "minecraft:item", "name": "spiritcraft:echo_gem", "functions": [ { "function": "minecraft:apply_bonus", "enchantment": "minecraft:fortune", "formula": "minecraft:ore_drops" } ] }, { "type": "minecraft:item", "name": "spiritcraft:whispering_echo_gem" } ] } ] } ] } I tried to make the ore drop either an echo_gem or a whispering_echo_gem and if you mine the ore with silk_touch, you should get the ore item.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.