Skip to content

[Bug]: Server crashed because of werewolf minion not appearing when summoned. #249

Description

@STKat4

Minecraft Version

1.20.x

Forge Version

47.4.20

Vampirism Version

1.20.1-1.10.13

Werewolves Version

1.20.1-2.0.2.7

Modpack

No response

Singleplayer/Multiplayer

Server

What happened?

Yesterday, I got a werewolf minion. I left him just just standing in front of me before I logged out. Today, when I login my minion was nowhere to be seen and when I tried to call him, he didn't appear and I disconnected saying "Internal Exception: com.google.gson.JsonParseException: Don't Know how to turn {} into a Component."

Relevant log output

---- Minecraft Crash Report ----
// Daisy, daisy...

Time: 2026-06-06 16:53:43
Description: Exception in server tick loop

java.lang.NullPointerException: Cannot invoke "String.isEmpty()" because "p_129298_" is null
	at net.minecraft.nbt.StringTag.m_129297_(StringTag.java:57) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:classloading}
	at net.minecraft.nbt.CompoundTag.m_128359_(CompoundTag.java:213) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
	at de.teamlapen.vampirism.entity.minion.management.MinionData.serializeNBT(MinionData.java:187) ~[Vampirism-1.20.1-1.10.13.jar%23172!/:1.20.1-1.10.13] {re:classloading}
	at de.teamlapen.vampirism.entity.minion.management.MinionData.serializeNBT(MinionData.java:179) ~[Vampirism-1.20.1-1.10.13.jar%23172!/:1.20.1-1.10.13] {re:classloading}
	at de.teamlapen.vampirism.entity.minion.management.PlayerMinionController.serializeNBT(PlayerMinionController.java:401) ~[Vampirism-1.20.1-1.10.13.jar%23172!/:1.20.1-1.10.13] {re:classloading}
	at de.teamlapen.vampirism.world.MinionWorldData.lambda$save$3(MinionWorldData.java:113) ~[Vampirism-1.20.1-1.10.13.jar%23172!/:1.20.1-1.10.13] {re:classloading}
	at it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap$MapEntrySet.fastForEach(Object2ObjectOpenHashMap.java:1000) ~[fastutil-8.5.9.jar%2390!/:?] {}
	at de.teamlapen.vampirism.world.MinionWorldData.m_7176_(MinionWorldData.java:111) ~[Vampirism-1.20.1-1.10.13.jar%23172!/:1.20.1-1.10.13] {re:classloading}
	at net.minecraft.world.level.saveddata.SavedData.m_77757_(SavedData.java:36) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,re:classloading}
	at net.minecraft.world.level.storage.DimensionDataStorage.m_164865_(DimensionDataStorage.java:128) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,re:classloading}
	at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?] {re:mixin}
	at net.minecraft.world.level.storage.DimensionDataStorage.m_78151_(DimensionDataStorage.java:126) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,re:classloading}
	at net.minecraft.server.level.ServerLevel.m_8806_(ServerLevel.java:759) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.cache_strongholds.ServerLevelMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.faster_structure_location.ServerLevelMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:refurbished_furniture.common.mixins.json:ServerLevelMixin,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor,pl:mixin:A}
	at net.minecraft.server.level.ServerLevel.m_8643_(ServerLevel.java:738) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.cache_strongholds.ServerLevelMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.faster_structure_location.ServerLevelMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:refurbished_furniture.common.mixins.json:ServerLevelMixin,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_129885_(MinecraftServer.java:507) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_195514_(MinecraftServer.java:532) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:824) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23177!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}


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

-- System Details --
Details:
	Minecraft Version: 1.20.1
	Minecraft Version ID: 1.20.1
	Operating System: Linux (amd64) version 6.8.0-110-generic
	Java Version: 17.0.19, Eclipse Adoptium
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
	Memory: 356338176 bytes (339 MiB) / 1086324736 bytes (1036 MiB) up to 2170552320 bytes (2070 MiB)
	CPUs: 2
	Processor Vendor: AuthenticAMD
	Processor Name: AMD EPYC 7402P 24-Core Processor
	Identifier: AuthenticAMD Family 23 Model 49 Stepping 0
	Microarchitecture: Zen 2
	Frequency (GHz): -0.00
	Number of physical packages: 1
	Number of physical CPUs: 24
	Number of logical CPUs: 48
	Graphics card #0 name: unknown
	Graphics card #0 vendor: unknown
	Graphics card #0 VRAM (MB): 0.00
	Graphics card #0 deviceId: unknown
	Graphics card #0 versionInfo: unknown
	Virtual memory max (MB): 129820.90
	Virtual memory used (MB): 186976.69
	Swap memory total (MB): 1024.00
	Swap memory used (MB): 521.23
	JVM Flags: 3 total; -XX:MaxMetaspaceSize=270M -Xmx2070M -Xms1035M
	Server Running: true
	Player Count: 1 / 20; [ServerPlayer['Kattius'/269, l='ServerLevel[world]', x=2816.81, y=69.00, z=-69.91]]
	Data Packs: vanilla, mod:farmersdelight, mod:libipn (incompatible), mod:jade (incompatible), mod:jei, mod:attributefix (incompatible), mod:doggytalents, mod:kotlinforforge (incompatible), mod:sophisticatedcore (incompatible), mod:flywheel, mod:ponder (incompatible), mod:create, mod:clumps (incompatible), mod:journeymap (incompatible), mod:citadel (incompatible), mod:alexsmobs (incompatible), mod:sophisticatedbackpacks (incompatible), mod:vampirism, mod:vampirism_integrations (incompatible), mod:werewolves, mod:refurbished_furniture, mod:carryon (incompatible), mod:vampiresneedumbrellas (incompatible), mod:framework, mod:cloth_config (incompatible), mod:forge, mod:corpse, mod:betterdogs_dtn (incompatible), create:dynamic_data, mod:skinrestorer (incompatible), mod:clientsort (incompatible), mod:enchdesc (incompatible), mod:bookshelf, mod:voicechat (incompatible), mod:configured (incompatible), mod:guideapi_vp (incompatible), mod:commonality, mod:apexcore, mod:fantasyfurniture, mod:modernfix (incompatible), mod:ferritecore (incompatible), mod:memoryleakfix (incompatible), mod:excessive_building, mod:spectrelib (incompatible), mod:polymorph (incompatible)
	Enabled Feature Flags: minecraft:vanilla
	World Generation: Stable
	Is Modded: Definitely; Server brand changed to 'forge'
	Type: Dedicated Server (map_server.txt)
	ModLauncher: 10.0.9+10.0.9+main.dcd20f30
	ModLauncher launch target: forgeserver
	ModLauncher naming: srg
	ModLauncher services: 
		mixin-0.8.5.jar mixin PLUGINSERVICE 
		eventbus-6.0.5.jar eventbus PLUGINSERVICE 
		fmlloader-1.20.1-47.4.10.jar slf4jfixer PLUGINSERVICE 
		fmlloader-1.20.1-47.4.10.jar object_holder_definalize PLUGINSERVICE 
		fmlloader-1.20.1-47.4.10.jar runtime_enum_extender PLUGINSERVICE 
		fmlloader-1.20.1-47.4.10.jar capability_token_subclass PLUGINSERVICE 
		accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
		fmlloader-1.20.1-47.4.10.jar runtimedistcleaner PLUGINSERVICE 
		modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
		modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
	FML Language Providers: 
		minecraft@1.0
		kotlinforforge@4.12.0
		javafml@null
		lowcodefml@null
	Mod List: 
		jei-1.20.1-forge-15.20.0.129.jar                  |Just Enough Items             |jei                           |15.20.0.129         |DONE      |Manifest: NOSIGNATURE
		AttributeFix-Forge-1.20.1-21.0.5.jar              |AttributeFix                  |attributefix                  |21.0.5              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		DoggyTalentsNext-1.20.1-1.19.0.jar                |Doggy Talents Next            |doggytalents                  |1.19.0              |DONE      |Manifest: NOSIGNATURE
		sophisticatedcore-1.20.1-1.3.12.1578.jar          |Sophisticated Core            |sophisticatedcore             |1.3.12.1578         |DONE      |Manifest: NOSIGNATURE
		Clumps-forge-1.20.1-12.0.0.4.jar                  |Clumps                        |clumps                        |12.0.0.4            |DONE      |Manifest: NOSIGNATURE
		journeymap-1.20.1-5.10.3-forge.jar                |Journeymap                    |journeymap                    |5.10.3              |DONE      |Manifest: NOSIGNATURE
		modernfix-forge-5.26.2+mc1.20.1.jar               |ModernFix                     |modernfix                     |5.26.2+mc1.20.1     |DONE      |Manifest: NOSIGNATURE
		citadel-2.6.3-1.20.1.jar                          |Citadel                       |citadel                       |2.6.3               |DONE      |Manifest: NOSIGNATURE
		alexsmobs-1.22.9.jar                              |Alex's Mobs                   |alexsmobs                     |1.22.9              |DONE      |Manifest: NOSIGNATURE
		configured-forge-1.20.1-2.2.3.jar                 |Configured                    |configured                    |2.2.3               |DONE      |Manifest: 0d:78:5f:44:c0:47:0c:8c:e2:63:a3:04:43:d4:12:7d:b0:7c:35:37:dc:40:b1:c1:98:ec:51:eb:3b:3c:45:99
		Bookshelf-Forge-1.20.1-20.2.15.jar                |Bookshelf                     |bookshelf                     |20.2.15             |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		sophisticatedbackpacks-1.20.1-3.24.30.1614.jar    |Sophisticated Backpacks       |sophisticatedbackpacks        |3.24.30.1614        |DONE      |Manifest: NOSIGNATURE
		Guide-API-VP-1.20.1-2.2.6.jar                     |Guide-API VP                  |guideapi_vp                   |2.2.6               |DONE      |Manifest: NOSIGNATURE
		clientsort-forge-2.2.1+1.20.1.jar                 |ClientSort                    |clientsort                    |2.2.1+1.20.1        |DONE      |Manifest: NOSIGNATURE
		carryon-forge-1.20.1-2.1.2.7.jar                  |Carry On                      |carryon                       |2.1.2.7             |DONE      |Manifest: NOSIGNATURE
		memoryleakfix-forge-1.17+-1.1.5.jar               |Memory Leak Fix               |memoryleakfix                 |1.1.5               |DONE      |Manifest: NOSIGNATURE
		Excessive Building 1.20.1-1.20.1-3.0.1.jar        |Excessive Building            |excessive_building            |1.20.1-3.0.1        |DONE      |Manifest: NOSIGNATURE
		cloth-config-11.1.136-forge.jar                   |Cloth Config v10 API          |cloth_config                  |11.1.136            |DONE      |Manifest: NOSIGNATURE
		forge-1.20.1-47.4.10-universal.jar                |Forge                         |forge                         |47.4.10             |DONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
		corpse-forge-1.20.1-1.0.23.jar                    |Corpse                        |corpse                        |1.20.1-1.0.23       |DONE      |Manifest: NOSIGNATURE
		server-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |DONE      |Manifest: NOSIGNATURE
		FarmersDelight-1.20.1-1.2.11.jar                  |Farmer's Delight              |farmersdelight                |1.20.1-1.2.11       |DONE      |Manifest: NOSIGNATURE
		voicechat-forge-1.20.1-2.6.14.jar                 |Simple Voice Chat             |voicechat                     |1.20.1-2.6.14       |DONE      |Manifest: NOSIGNATURE
		libIPN-forge-1.20-4.0.2.jar                       |libIPN                        |libipn                        |4.0.2               |DONE      |Manifest: NOSIGNATURE
		EnchantmentDescriptions-Forge-1.20.1-17.1.20.jar  |EnchantmentDescriptions       |enchdesc                      |17.1.20             |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		commonality-1.20.1-7.0.0.jar                      |Commonality                   |commonality                   |7.0.0               |DONE      |Manifest: NOSIGNATURE
		Jade-1.20.1-Forge-11.13.2.jar                     |Jade                          |jade                          |11.13.2+forge       |DONE      |Manifest: NOSIGNATURE
		spectrelib-forge-0.13.17+1.20.1.jar               |SpectreLib                    |spectrelib                    |0.13.17+1.20.1      |DONE      |Manifest: NOSIGNATURE
		kffmod-4.12.0.jar                                 |Kotlin For Forge              |kotlinforforge                |4.12.0              |DONE      |Manifest: NOSIGNATURE
		flywheel-forge-1.20.1-1.0.5.jar                   |Flywheel                      |flywheel                      |1.0.5               |DONE      |Manifest: NOSIGNATURE
		Ponder-Forge-1.20.1-1.0.91.jar                    |Ponder                        |ponder                        |1.0.91              |DONE      |Manifest: NOSIGNATURE
		create-1.20.1-6.0.8.jar                           |Create                        |create                        |6.0.8               |DONE      |Manifest: NOSIGNATURE
		polymorph-forge-0.49.10+1.20.1.jar                |Polymorph                     |polymorph                     |0.49.10+1.20.1      |DONE      |Manifest: NOSIGNATURE
		Vampirism-1.20.1-1.10.13.jar                      |Vampirism                     |vampirism                     |1.10.13             |DONE      |Manifest: NOSIGNATURE
		vampirism_integrations-1.20.1-1.8.2.jar           |Vampirism Integrations        |vampirism_integrations        |1.8.2               |DONE      |Manifest: NOSIGNATURE
		VampiresNeedUmbrellas-1.20.1-1.0.1.jar            |Vampires Need Umbrellas       |vampiresneedumbrellas         |1.0.1               |DONE      |Manifest: NOSIGNATURE
		Werewolves-1.20.1-2.0.2.7.jar                     |Werewolves                    |werewolves                    |2.0.2.7             |DONE      |Manifest: NOSIGNATURE
		ferritecore-6.0.1-forge.jar                       |Ferrite Core                  |ferritecore                   |6.0.1               |DONE      |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
		apexcore-1.20.1-10.0.0.jar                        |ApexCore                      |apexcore                      |10.0.0              |DONE      |Manifest: NOSIGNATURE
		fantasyfurniture-1.20.1-9.0.0.jar                 |Fantasy's Furniture           |fantasyfurniture              |9.0.0               |DONE      |Manifest: NOSIGNATURE
		refurbished_furniture-forge-1.20.1-1.0.20.jar     |MrCrayfish's Furniture Mod: Re|refurbished_furniture         |1.0.20              |DONE      |Manifest: 0d:78:5f:44:c0:47:0c:8c:e2:63:a3:04:43:d4:12:7d:b0:7c:35:37:dc:40:b1:c1:98:ec:51:eb:3b:3c:45:99
		framework-forge-1.20.1-0.8.0.jar                  |Framework                     |framework                     |0.8.0               |DONE      |Manifest: 0d:78:5f:44:c0:47:0c:8c:e2:63:a3:04:43:d4:12:7d:b0:7c:35:37:dc:40:b1:c1:98:ec:51:eb:3b:3c:45:99
		skinrestorer-2.7.0+1.20-forge.jar                 |SkinRestorer                  |skinrestorer                  |2.7.0+1.20-forge    |DONE      |Manifest: NOSIGNATURE
		Better_Dogs_X_Doggy_Talents_Next_v1.2.2 [Forge] - |Better Dogs For DTN           |betterdogs_dtn                |1.2.2               |DONE      |Manifest: NOSIGNATURE
	Crash Report UUID: 60643419-30ba-4190-807e-d05ae418ecaa
	FML: 47.4
	Forge: net.minecraftforge:47.4.10

Reproduce steps

  1. Load world
  2. Become werewolf lord Beta
  3. Have the Moon charm and get minion
  4. Try all tasks
  5. Before logging out, have the minion stay right in front
  6. Login

Other relevant mods

Mods:
InventoryProfilesNext-forge-1.20-1.10.20
Excessive Building 1.20.1-1.20.1-3.0.1
Create-1.20.1-6.0.8
fantasyfurniture-1.20.1-9.0.0
voicechat-forge-1.20.1-2.6.14
modernfix-forge-5.26.2+mc1.20.1
Guide-API-VP-1.20.1-2.2.6
Loot Journal-forge-1.20.1-5.0.1
configured-forge-1.20.1-2.2.3
Bookshelf-Forge-1.20.1-20.2.15
EnchantmentDescriptions-Forge-1.20.1-17.1.20
Werewolves-1.20.1-2.0.2.7
Vampirism-1.20.1-1.10.13
Vampirism_integrations-1.20.1-1.8.2
VampiresNeedUmbrellas-1.20.1-1.0.1
sophisticatedcore-1.20.1-1.3.12.1578
sophisticatedbackpacks-1.20.1-3.24.30.1614
refurbished_furniture-forge-1.20.1-1.0.20
libIPN-forge-1.20-4.02
kotlinforforge-4.12.0-all
journeymap-1.20.1-5.10.3-forge
jei-1.20.1-forge-15.20.0.129
Jade-1.20.1-Forge-11.13.2
framework-forge-1.20.1-0.8.0
FarmersDelight-1.20.1-1.2.11
corpse-forge-1.20.1-1.0.23
Clumps-forge-1.20.1-12.0.0.4
cloth-config-11.1.136-forge
carryon-forge-1.20.1-2.1.2.7
DoggyTalentsNext-1.20.1-1.19.0
Better_Dogs_X_Doggy_Talents_Next_v1.2.2[Forge] - [1.20-1.20.1]
AttributeFix-Forge-1.20.1-21.0.5
citadel-2.6.3-1.20.1
alexsmobs-1.22.9
polymorph-forge-0.49.10+1.20.1

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingunconfirmedbugs that aren't confirmed

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions