Skip to content

[Bug] Changes to spell configuration files and data packets are not working correctly in server #1033

Description

@OperationV1

Observed behaviour

I created spell changes in spell_config in single-player mode, and these changes work fine in single-player mode (using datapacks or changing the contents of the config folder).
However, these changes do not work properly on the server.
I have tried /reload; /datapack disable; /datapack enable and restarting the server.
Sometimes restarting the server will make the changes apply, and sometimes it will not.

This issue can be reproduced on both the Forge and Arclight servers.

Strangely, these changes sometimes work and sometimes don't. I've tried controlling the variables, but haven't gotten any useful information.

Expected behaviour

Both datapack and config changes work correctly.

Steps to reproduce

1.Load mod
2.Add changes to the config\irons_spellbooks_spell_config\irons_spellbooks file, such as abyssal_shroud.json

Or, place a datapack that works correctly in single-player worlds into the correct location.
3.Start the server

Server Type

Dedicated Server

Crashlog

https://gist.github.com/OperationV1/13470d6a85a64ecf6476984c598d518a

Iron's Spells N Spellbooks version

irons_spellbooks-1.20.1-3.15.0

Forge version

forge-1.20.1-47.4.10

Other mods

curios-forge-5.14.1+1.20.1
geckolib-forge-1.20.1-4.8.2
irons_spellbooks-1.20.1-3.15.0
player-animation-lib-forge-1.0.2-rc1+1.20

Crashlog Check

  • I understand if this is a crashbug and I did not attach a crashlog, this will not be handled

Fabric Check

  • I understand if I am using Farbic APIs or Connector, this will not be handled

1.20.1 Check

  • I understand that addons will cause numerous issues with the new 1.20.1 update, and I have confirmed this is not an issue with an outdated addon by reproducing this with just Iron's Spells 'n Spellbooks (on 1.20.1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpending releaseFeature or Bugfix implemented, and is pending release

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions