-
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Server-side #36
Comments
It's something I'd actually like to do, but I don't know if it's entirely possible. |
Thanks for the fast response. |
So, the thing is that there are some core features of this mod that make a server-side only version quite difficult to make. For starters, there are enchantments. Both client and server need to be aware of enchantments, otherwise it will cause mismatch in the registries. It might actually be easier to make a client-side only version of this mod rather than a server-side only, but even then some core feature would just be disabled and only the visual effect would be left, but there's already a Fabric mod that makes the effect visual only, so I'd see no point in making myself a client-side only version. I don't think there's much I can do to make it server-side only, but I'll still take some time to see if I can find any solution or workaround. |
Just add a config option to disable the enchantments . Solves the first issue. And it should be in the player hands, if he wants to play with additional enchantments. Myself, I'm not a fan of that. Set the greater damage to the standart value or keep it higher, which is great. There's no need for an indicator, that's again in the hand of the player who installs this mod. Again, a config option solves this - or even enhance the mod, because you could define higher values. I'm not aware of a visual mod of it - which is great. I use Torchhit and it adds support for your mod, why I would like to have this mod. I was also not aware of additional enchantments coming with it 😅 Visual aspects and that it deals higher damage is what I would like to have. |
There is already a config option to disable enchantments. There is no config option for the damage because that's how it should be, Soul Fire deals double the normal fire damage. It's already in Vanilla and, for balancing and consistency reasons, it should remain like that. The visual only mod is actually both server and client too, I didn't remember well apparently. Indeed server-side logic is most likely needed to keep track of which entity is burning from which kind of fire. Torch Hit has support for Soul Fire'd because, when Soul Fire'd is installed, not only entities burn from Soul Fire, they also take more damage and all the other things with Soul Fire (es. zombies can attack with Soul Fire too, etc.). This being said, when trying to make a sever-side only version I need to workaround the enchantments registering and still show some kind of indicator, be it visual or not, for the different fire effect. Especially when considering that with this mod an API comes too that allows other mods or datapack authors to add behavior for different fires, so everything needs to work. |
Thanks for the detailed answer. In the end it's your design decision about the damage value and it has to be respected 😊 I'm looking forward to your solution. |
Waiting for #42 |
I'm sorry, but I took quite some time and I couldn't find any satisfying server-side only solution, so I'm closing this issue for good. |
Could this mod please be designed to work server-side? Allowing vanilla clients to connect to the server.
I see no problem to display players without the mod just the normal fire animation.
The text was updated successfully, but these errors were encountered: