Just as the title says. Each time the error after the crash references golem: bookshelf and this has happened to at least two of my worlds some villager gets loaded and I subsequently crash. I figure it might be a conflict with Extra Golems and one of my villager mods, but I don't really know myself. Below is the crash report.
---- Minecraft Crash Report ----
// Don't do that.
Time: 5/14/22, 2:55 PM
Description: Ticking entity
net.minecraft.ResourceLocationException: Non [a-z0-9/._-] character in path of location: golems:golems:bookshelf
at net.minecraft.resources.ResourceLocation.<init>(ResourceLocation.java:37) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,re:mixin}
at net.minecraft.resources.ResourceLocation.<init>(ResourceLocation.java:42) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,re:mixin}
at com.mcmoddev.golems.EGConfigSpec.loadVillagerGolemList(EGConfigSpec.java:81) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.EGConfig.getVillagerGolems(EGConfig.java:63) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.event.EGForgeEvents.getGolemToSpawn(EGForgeEvents.java:173) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.event.EGForgeEvents.summonGolem(EGForgeEvents.java:148) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.event.EGForgeEvents.onLivingUpdate(EGForgeEvents.java:116) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_48_EGForgeEvents_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!:?] {}
at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:298) ~[forge-1.17.1-37.1.1-universal.jar%2391!:?] {re:classloading}
at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2202) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin,pl:mixin:A}
at net.minecraft.world.entity.Mob.m_8119_(Mob.java:303) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.world.entity.npc.Villager.m_8119_(Villager.java:243) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.artifacts.json:item.villagerhat.VillagerMixin,pl:mixin:A}
at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:623) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:id,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:id}
at net.minecraft.world.level.Level.m_46653_(Level.java:486) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:hitbox,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:hitbox}
at net.minecraft.server.level.ServerLevel.m_143264_(ServerLevel.java:384) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:id,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:id}
at net.minecraft.world.level.entity.EntityTickList.m_156910_(SourceFile:54) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading}
at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:365) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:id,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:id}
at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:883) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:819) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:85) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:684) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:258) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at java.lang.Thread.run(Thread.java:831) [?:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at net.minecraft.resources.ResourceLocation.<init>(ResourceLocation.java:37) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,re:mixin}
at net.minecraft.resources.ResourceLocation.<init>(ResourceLocation.java:42) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,re:mixin}
at com.mcmoddev.golems.EGConfigSpec.loadVillagerGolemList(EGConfigSpec.java:81) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.EGConfig.getVillagerGolems(EGConfig.java:63) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.event.EGForgeEvents.getGolemToSpawn(EGForgeEvents.java:173) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.event.EGForgeEvents.summonGolem(EGForgeEvents.java:148) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at com.mcmoddev.golems.event.EGForgeEvents.onLivingUpdate(EGForgeEvents.java:116) ~[extragolems-17.1.1.jar%2363!:17.1.1] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_48_EGForgeEvents_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!:?] {}
at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:298) ~[forge-1.17.1-37.1.1-universal.jar%2391!:?] {re:classloading}
at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2202) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin,pl:mixin:A}
at net.minecraft.world.entity.Mob.m_8119_(Mob.java:303) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.world.entity.npc.Villager.m_8119_(Villager.java:243) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.artifacts.json:item.villagerhat.VillagerMixin,pl:mixin:A}
at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:623) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:id,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:id}
-- Entity being ticked --
Details:
Entity Type: minecraft:villager (net.minecraft.world.entity.npc.Villager)
Entity ID: 213
Entity Name: Villager
Entity's Exact location: 394.47, 142.00, 337.47
Entity's Block location: World: (394,142,337), Section: (at 10,14,1 in 24,8,21; chunk contains blocks 384,0,336 to 399,255,351), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, -0.08, 0.00
Entity's Passengers: []
Entity's Vehicle: null
Stacktrace:
at net.minecraft.world.level.Level.m_46653_(Level.java:486) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:hitbox,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:hitbox}
at net.minecraft.server.level.ServerLevel.m_143264_(ServerLevel.java:384) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:id,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:id}
at net.minecraft.world.level.entity.EntityTickList.m_156910_(SourceFile:54) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading}
at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:365) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:id,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:id}
-- Affected level --
Details:
All players: 1 total; [ServerPlayer['padawanknight'/605, l='ServerLevel[Returning to Form]', x=463.37, y=108.00, z=318.45]]
Chunk stats: 3044
Level dimension: minecraft:overworld
Level spawn location: World: (240,68,208), Section: (at 0,4,0 in 15,4,13; chunk contains blocks 240,0,208 to 255,255,223), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 14550 game time, 25906 day time
Level name: Returning to Form
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true
Level weather: Rain time: 172282 (now: false), thunder time: 42238 (now: false)
Known server brands: forge
Level was modded: true
Level storage version: 0x04ABD - Anvil
Stacktrace:
at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:883) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:819) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:85) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:684) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:258) ~[client-1.17.1-20210706.113038-srg.jar%2387!:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at java.lang.Thread.run(Thread.java:831) [?:?] {}
-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 16.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 2122385056 bytes (2024 MiB) / 4261412864 bytes (4064 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz
Identifier: Intel64 Family 6 Model 158 Stepping 10
Microarchitecture: Coffee Lake
Frequency (GHz): 2.40
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: NVIDIA GeForce GTX 1650
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x1f91
Graphics card #0 versionInfo: DriverVersion=30.0.14.7111
Graphics card #1 name: Intel(R) UHD Graphics 630
Graphics card #1 vendor: Intel Corporation (0x8086)
Graphics card #1 VRAM (MB): 1024.00
Graphics card #1 deviceId: 0x3e9b
Graphics card #1 versionInfo: DriverVersion=27.20.100.8729
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.40
Memory slot #0 type: DDR4
Virtual memory max (MB): 30600.24
Virtual memory used (MB): 23385.67
Swap memory total (MB): 22528.00
Swap memory used (MB): 4736.52
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Player Count: 1 / 8; [ServerPlayer['padawanknight'/605, l='ServerLevel[Returning to Form]', x=463.37, y=108.00, z=318.45]]
Data Packs: vanilla, mod:skyvillages (incompatible), mod:supermartijn642configlib (incompatible), mod:piglin_expansion (incompatible), mod:infernalexp (incompatible), mod:jei, mod:supermartijn642corelib, mod:medieval_craft (incompatible), mod:portablemobs, mod:caelus, mod:stalwart_dungeons (incompatible), mod:golems (incompatible), mod:kobolds (incompatible), mod:iceberg (incompatible), mod:curios, mod:xaerominimap (incompatible), mod:waystones, mod:collective, mod:xaeroworldmap (incompatible), mod:naturescompass (incompatible), mod:artifacts (incompatible), mod:villagertools (incompatible), mod:regrowth, mod:curiouselytra, mod:balm, mod:wandering_bag (incompatible), mod:cloth_config (incompatible), mod:forge, mod:simpletomb (incompatible), mod:expandability (incompatible), mod:valhelsia_core, mod:valhelsia_structures (incompatible), mod:twilightforest, mod:equipmentcompare (incompatible), mod:xpbook
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'forge'
ModLauncher: 9.0.7+91+master.8569cdf
ModLauncher launch target: forgeclient
ModLauncher naming: srg
ModLauncher services:
mixin PLUGINSERVICE
eventbus PLUGINSERVICE
object_holder_definalize PLUGINSERVICE
runtime_enum_extender PLUGINSERVICE
capability_token_subclass PLUGINSERVICE
capability_inject_definalize PLUGINSERVICE
accesstransformer PLUGINSERVICE
runtimedistcleaner PLUGINSERVICE
mixin TRANSFORMATIONSERVICE
fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
javafml@null
Mod List:
client-1.17.1-20210706.113038-srg.jar |Minecraft |minecraft |1.17.1 |DONE |Manifest: 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
Skyvillage+1.0.0-1+1.17.1.jar |Sky Villages |skyvillages |1.0.0 |DONE |Manifest: NOSIGNATURE
supermartijn642configlib-1.0.9-mc1.17.jar |SuperMartijn642's Config Lib |supermartijn642configlib |1.0.9 |DONE |Manifest: NOSIGNATURE
Piglin+Expansion+1.1+1.17.jar |Piglin Expansion |piglin_expansion |1.1.0 |DONE |Manifest: NOSIGNATURE
infernal-expansion-1.17.1-2.4.0.jar |Infernal Expansion |infernalexp |2.4.0 |DONE |Manifest: NOSIGNATURE
jei-1.17.1-8.3.1.62.jar |Just Enough Items |jei |8.3.1.62 |DONE |Manifest: NOSIGNATURE
supermartijn642corelib-1.0.18-forge-mc1.17.jar |SuperMartijn642's Core Lib |supermartijn642corelib |1.0.18 |DONE |Manifest: NOSIGNATURE
MedievalCraft-1.17.1-1.17.0.jar |Medieval craft |medieval_craft |1.14.4 |DONE |Manifest: NOSIGNATURE
portablemobs-1.0.0-mc1.17.jar |Portable Mobs |portablemobs |1.0.0 |DONE |Manifest: NOSIGNATURE
caelus-forge-1.17.1-3.0.0.2.jar |Caelus API |caelus |1.17.1-3.0.0.2 |DONE |Manifest: NOSIGNATURE
stalwart-dungeons-1.17.1-1.2.0.jar |Stalwart Dungeons |stalwart_dungeons |1.2.0 |DONE |Manifest: NOSIGNATURE
extragolems-17.1.1.jar |Extra Golems |golems |17.1.1 |DONE |Manifest: NOSIGNATURE
Kobolds-1.6.3.jar |Kobolds |kobolds |1.5.2 |DONE |Manifest: NOSIGNATURE
Iceberg-1.17.1-1.0.27.jar |Iceberg |iceberg |1.0.27 |DONE |Manifest: NOSIGNATURE
curios-forge-1.17.1-5.0.2.7.jar |Curios API |curios |1.17.1-5.0.2.7 |DONE |Manifest: NOSIGNATURE
Xaeros_Minimap_22.7.0_Forge_1.17.1.jar |Xaero's Minimap |xaerominimap |22.7.0 |DONE |Manifest: NOSIGNATURE
waystones-8.2.0+0.jar |Waystones |waystones |8.2.0+0 |DONE |Manifest: NOSIGNATURE
collective-1.17.1-4.25.jar |Collective |collective |4.25 |DONE |Manifest: NOSIGNATURE
XaerosWorldMap_1.21.2_Forge_1.17.1.jar |Xaero's World Map |xaeroworldmap |1.21.2 |DONE |Manifest: NOSIGNATURE
NaturesCompass-1.17.1-1.9.2-forge.jar |Nature's Compass |naturescompass |1.17.1-1.9.2-forge |DONE |Manifest: NOSIGNATURE
artifacts-1.17.1-3.0.2.jar |Artifacts |artifacts |1.17.1-3.0.2 |DONE |Manifest: NOSIGNATURE
villagertools-1.17.1-1.0.2.jar |villagertools |villagertools |1.17.1-1.0.2 |DONE |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
Regrowth--1.17.1-1.37.0.24.jar |Regrowth Mod |regrowth |1.17.1-1.37.0.24 |DONE |Manifest: NOSIGNATURE
curiouselytra-forge-1.17.1-5.0.0.1.jar |Curious Elytra |curiouselytra |1.17.1-5.0.0.1 |DONE |Manifest: NOSIGNATURE
balm-1.8.2+0.jar |Balm |balm |1.8.2+0 |DONE |Manifest: NOSIGNATURE
wandering-bag-1.17.1-1.0.3.jar |Wandering Bag |wandering_bag |1.0.3 |DONE |Manifest: NOSIGNATURE
cloth-config-5.3.63-forge.jar |Cloth Config v4 API |cloth_config |5.3.63 |DONE |Manifest: NOSIGNATURE
forge-1.17.1-37.1.1-universal.jar |Forge |forge |37.1.1 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
simpletomb-1.17.1-1.0.9.jar |Simple Tombstone |simpletomb |1.17.1-1.0.9 |DONE |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
expandability-4.0.2-forge.jar |ExpandAbility |expandability |4.0.2 |DONE |Manifest: NOSIGNATURE
valhelsia_core-1.17.1-0.3.0.jar |Valhelsia Core |valhelsia_core |1.17.1-0.3.0 |DONE |Manifest: NOSIGNATURE
valhelsia_structures-1.17.1-0.1.1.jar |Valhelsia Structures |valhelsia_structures |1.17.1-0.1.1 |DONE |Manifest: NOSIGNATURE
twilightforest-1.17.1-4.0.943-universal.jar |The Twilight Forest |twilightforest |4.0.943 |DONE |Manifest: NOSIGNATURE
EquipmentCompare-1.17.1-1.2.7.jar |Equipment Compare |equipmentcompare |1.2.7 |DONE |Manifest: NOSIGNATURE
xptome-1.17.1-2.1.4.jar |XP Tome |xpbook |2.1.4 |DONE |Manifest: NOSIGNATURE
Crash Report UUID: 3804d61e-2fea-42df-874e-deed3f66d818
FML: 37.1
Forge: net.minecraftforge:37.1.1