Open Conrad3141 opened 2 years ago
There is no option in config to disable losing the body
I didn't quite get this one, could you elaborate, please?
With KeepInventory on, items still fall on ground
I know, this is explicitly coded behavior. At first I did the same thing iChun's Sync did too - I completely forgot about keepInventory
being a thing. Therefore, dying as a shell with keepInventory true
caused complete loss of items - they didn't drop, they didn't transfer to your old body, they just ceased to exist
Because it's impossible to reliably merge two different inventories (imagine that you died with inventory full of cobblestone and now you are being synced with another shell whose inventory is full of dirt), I force Minecraft to drop your belongings in order to save them from vanishing
Deathpoints are not created so it is easy to have items despawn (Xaero's Minimap)
I have yet to find a gravestone mod that works with sync, to mitigate previous issues.
This mod's goal is to save you from actually dying, so Minecraft does not see shell death the same way as player death. Therefore, in these cases a closer integration with the given mods is needed. While I can do literally nothing with Xaero's Minimap (their mods are ARR), I can make some "shell death api" which can be used by this kind of mods, and add support for one popular gravestone mod via it as an example.
TL;DR - This is just how things work
Sorry, lost my github password, For the first question, on my server, I have a bug where the body you start with can respawn normally when there are still active shells available, but shells when in use are deleted when they die, except we also have 1 glitched shell which is not deleted on death. I'd like to just be able to always respawn normally using a config, and just be able to use the mod to switch shells. 2) I am not using this mod to prevent death, just to be able to switch origins and inventories for various purposes and to prevent burnout from always using the same mechanics. Thank you.
What happened?
I have a custom modpack that I have sync installed for, and all I am using it for is for multiple origins. The problem is when you die in a body other than your original, several issues happen. 1) There is no option in config to disable losing the body 2) With KeepInventory on, items still fall on ground 3) Deathpoints are not created so it is easy to have items despawn (Xaero's Minimap) 4) I have yet to find a gravestone mod that works with sync, to mitigate previous issues.
Version
sync-mc1.18-3.1.jar
Minecraft Version
1.18.1
Fabric API Version
0.13.3
Installation Source
CurseForge
Logs
No response
Other Mods
Additional Information
(Modpack is published on CurseForge as Sunken Origins By Neverendar if you want to easily recreate any issues)