Spell books encrypt again every-time I relog & Disappearing Inventory
polmcfly opened this issue · 5 comments
Please read the guide for contributing before posting.
Minecraft version: 1.12.2
Wizardry version: 4.2.10
Environment: Magma Server (Plugins & Mods Server) Uses Spigot and Forge.
Issue details:
BUG nº1: Every time I relog on my server, all my Spells are encrypted again. It happens to everyone on the server too.
BUG nº2: There's also another bug, that when I try brand new encrypted spells with my wand, there is a chance that all my items on my inventory turn invisible (and I have to relog to get them back).
I think that both could be related. Because when all my spell books get re-encrypted every time I join my server, i have to use them again with my wand... and then I get the second bug, where all my things dissapear while trying encrypted spells with my wand.
My Modpack:
[1.12.2]+SecurityCraft+v1.8.16
astralsorcery-1.12.2-1.10.23
Baubles-1.12-1.5.2
BetterFps-1.4.8
Chisel-MC1.12.2-1.0.1.44
chococraft_1.12.2-0.9.8.0
colytra-1.12.2-1.2.0.4
comforts-1.12.2-1.4.1.2
CreativeCore_v1.9.90_mc1.12.2
CTM-MC1.12.2-1.0.1.30
Damage-Indicators-Mod-1.12.2
DecoCraft-Mod-1.12.2
ElectroblobsWizardry-4.2.10-MC1.12.2
ElevatorMod-1.12.2-1.3.14
extrautils2-1.12-1.9.9
fencejumper-1.12-1.0.5
forgemod_VoxelMap-1.9.11_for_1.12.2
future-mc-0.1.13
GottschCore-mc1.12.2-f14.23.5.2768-v1.11.0
Hwyla-1.8.26-B41_1.12.2
iceandfire-1.8.4
ImprovedBackpacks-1.12.2-1.4.1.0
jei_1.12.2-4.15.0.291
llibrary-1.7.19-1.12.2
malisiscore-1.12.2-6.5.1
malisisdoors-1.12.2-7.3.0
OnlinePicFrame_v1.4.33_mc1.12.2
OptiFine_1.12.2_HD_U_F4
PTRLib-1.0.4
torchmaster_1.12.2-1.8.1.81
Treasure2-mc1.12.2-f14.23.5.2768-v1.9.0
Link to crash report (if applicable): Server Console does not show any message/report when these happens.
They are almost certainly related. The relog problem is a syncing issue which I have seen before but it's proving difficult to track down. The spell discovery data hasn't actually disappeared, the server has just failed to send it to your client. You can normally get it to refresh by changing dimensions, oddly enough.
The reason your inventory turns invisible is probably one of the forfeits for using undiscovered spells, which is supposed to drop the items on the floor, but because only the client thinks the spell hasn't been discovered, the items just appear to have left your inventory, and the dropped items don't get spawned, if that makes sense.
I'll try and do some testing to figure out why it's not syncing and get to the bottom of this. If I can't reproduce it I might need to get you to run a special debug version, I'll let you know if this is the case. Thanks for reporting the issue.
Hi!!, did you find a way to solve this, my friend have a server and recently create a new world with this mod included, but the spells keep encrypting again and again, pls let me know if u find a solution, thank you so much the mod its so cool!
Yes, disabling discovery mode is a workaround of course, although it's hardly ideal.
I still need to look into this, I'll make it a priority since it's impacting numerous aspects of gameplay.
They are almost certainly related. The relog problem is a syncing issue which I have seen before but it's proving difficult to track down. The spell discovery data hasn't actually disappeared, the server has just failed to send it to your client. You can normally get it to refresh by changing dimensions, oddly enough.
The reason your inventory turns invisible is probably one of the forfeits for using undiscovered spells, which is supposed to drop the items on the floor, but because only the client thinks the spell hasn't been discovered, the items just appear to have left your inventory, and the dropped items don't get spawned, if that makes sense.
I'll try and do some testing to figure out why it's not syncing and get to the bottom of this. If I can't reproduce it I might need to get you to run a special debug version, I'll let you know if this is the case. Thanks for reporting the issue.
Just noticed, this may be related to #405.