[BUG] Wraith Waystones Corrupt Campanion Tents
Xechorizo opened this issue ยท 1 comments
Is this a modpack or mod issue?
(if something is screwy using a certain mod, then send the bug to the mod dev first.)
- Modpack, specific issue with mod interaction
- If issue is not pack related - please advise whether error reflects issue with Campanion or Wraith and I will open with them.
PLEASE MENTION IF YOU ADDED ANY MODS.. ESPECIALLY SODIUM, IF YOU DON'T, IT MAKES US VERY GRUMPY
- None
Modpack Version
(any bugs using a non-up-to-date version will be asked to replicate with the most up-to-date release)
- All of Fabric 3 v2.8.5
Describe the bug
A clear and concise description of what the bug is.
- Picking up a Campanion Tent with a Campanion Tent Bag, while a Wraith Waystone is within or within range of the tent, corrupts the partial Tent with the following error:
[01:40:45] [Server thread/FATAL]: Error executing task on Server
java.lang.NullPointerException: null
at wraith.waystones.WaystoneDatabase.removeWaystone(WaystoneDatabase.java:169) ~[wraith-waystones-1.1.1.1.jar:?]
at wraith.waystones.block.WaystoneBlock.method_9536(WaystoneBlock.java:201) ~[wraith-waystones-1.1.1.1.jar:?]
at net.minecraft.class_4970$class_4971.method_26197(class_4970.java:870) ~[intermediary-server.jar:?]
at net.minecraft.class_2818.method_12010(class_2818.java:276) ~[intermediary-server.jar:?]
at net.minecraft.class_1937.method_30092(class_1937.java:231) ~[intermediary-server.jar:?]
at net.minecraft.class_1937.method_8652(class_1937.java:217) ~[intermediary-server.jar:?]
at com.terraformersmc.campanion.block.BaseTentBlock.method_9576(BaseTentBlock.java:123) ~[campanion-1.3.5.jar:?]
at net.minecraft.class_3225.method_14266(class_3225.java:248) ~[intermediary-server.jar:?]
at net.minecraft.class_3225.method_21717(class_3225.java:222) ~[intermediary-server.jar:?]
at net.minecraft.class_3225.method_14263(class_3225.java:197) ~[intermediary-server.jar:?]
at net.minecraft.class_3244.method_12066(class_3244.java:1008) ~[intermediary-server.jar:?]
at net.minecraft.class_2846.method_12361(class_2846.java:40) ~[intermediary-server.jar:?]
at net.minecraft.class_2846.method_11054(class_2846.java:10) ~[intermediary-server.jar:?]
at net.minecraft.class_2600.method_11072(class_2600.java:21) ~[intermediary-server.jar:?]
at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:144) ~[intermediary-server.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:761) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:155) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:118) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:743) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:737) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:127) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:722) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:674) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[intermediary-server.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[01:41:08] [Server thread/FATAL]: Error executing task on Server
java.lang.NullPointerException: null
at wraith.waystones.WaystoneDatabase.removeWaystone(WaystoneDatabase.java:169) ~[wraith-waystones-1.1.1.1.jar:?]
at wraith.waystones.block.WaystoneBlock.method_9536(WaystoneBlock.java:199) ~[wraith-waystones-1.1.1.1.jar:?]
at net.minecraft.class_4970$class_4971.method_26197(class_4970.java:870) ~[intermediary-server.jar:?]
at net.minecraft.class_2818.method_12010(class_2818.java:276) ~[intermediary-server.jar:?]
at net.minecraft.class_1937.method_30092(class_1937.java:231) ~[intermediary-server.jar:?]
at net.minecraft.class_1937.method_8652(class_1937.java:217) ~[intermediary-server.jar:?]
at com.terraformersmc.campanion.block.BaseTentBlock.method_9576(BaseTentBlock.java:123) ~[campanion-1.3.5.jar:?]
at net.minecraft.class_3225.method_14266(class_3225.java:248) ~[intermediary-server.jar:?]
at net.minecraft.class_3225.method_21717(class_3225.java:222) ~[intermediary-server.jar:?]
at net.minecraft.class_3225.method_14263(class_3225.java:197) ~[intermediary-server.jar:?]
at net.minecraft.class_3244.method_12066(class_3244.java:1008) ~[intermediary-server.jar:?]
at net.minecraft.class_2846.method_12361(class_2846.java:40) ~[intermediary-server.jar:?]
at net.minecraft.class_2846.method_11054(class_2846.java:10) ~[intermediary-server.jar:?]
at net.minecraft.class_2600.method_11072(class_2600.java:21) ~[intermediary-server.jar:?]
at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:144) ~[intermediary-server.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:761) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:155) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:118) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:743) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:737) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:127) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:722) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:674) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[intermediary-server.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
To Reproduce
Steps to reproduce the behavior:
- Place a Wraith 1.1.1.1 Waystone in range or within a Campanion 1.3.5 Tent.
- Pick up the tent with the Campanion 1.3.5 Tent Bag.
- Observe error in server log.
- Observe the Campanion 1.3.5 Tent corrupted, with Wraith 1.1.1.1 Waystone remaining.
- Observe the Campanion 1.3.5 Tent Bag ghost corrupted.
Expected behavior
A clear and concise description of what you expected to happen.
- Place a Wraith 1.1.1.1 Waystone in range or within a Campanion 1.3.5 Tent.
- Pick up the tent with the Campanion 1.3.5 Tent Bag.
- The Wraith 1.1.1.1 Waystone is added to the Campanion 1.3.5 Tent.
- The Wraith 1.1.1.1 Waystone updates its location to wherever the Campanion 1.3.5 Tent is placed.
Screenshots
If applicable, add screenshots to help explain your problem.
- N/A
Logs
(you can use https://paste.alloffabric.com)
- N/A
Additional context
Add any other context about the problem here.
- N/A
Let me know if further info is needed - Thanks!