Wizardry icon indicating copy to clipboard operation
Wizardry copied to clipboard

Spell books encrypt again every-time I relog & Disappearing Inventory

Open polmcfly opened this issue 4 years ago • 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.

polmcfly avatar Apr 15 '20 01:04 polmcfly

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.

Electroblob77 avatar Apr 18 '20 16:04 Electroblob77

Just noticed, this may be related to #405.

Electroblob77 avatar Apr 18 '20 16:04 Electroblob77

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!

CesarAlex86 avatar Sep 21 '20 18:09 CesarAlex86

No.. I just disabled the encrypting on the mod config.

El lun., 21 sept. 2020 a las 20:47, CesarAlex86 ([email protected]) escribió:

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!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Electroblob77/Wizardry/issues/409#issuecomment-696301051, or unsubscribe https://github.com/notifications/unsubscribe-auth/APF4W3V5MZGZZPYQG465Z7TSG6NVNANCNFSM4MIGALUA .

-- polcm

polmcfly avatar Sep 21 '20 19:09 polmcfly

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.

Electroblob77 avatar Sep 23 '20 23:09 Electroblob77