I had this for a couple updates already
Nah, don’t worry, palm trees are not available outside the archipelago biome anyway.
Yes, there is a session.player_id, and so there is in this mod too. If you look at both files, mine and his, you will see it is the exactly the same, not a single line was changed. He even commented on his code mentioning it. So, not a problem at all.
Checking your mod, I see that you changed the tags of two items from vegetable to fruit. This can break recipes that were dependent on those tags. Although I agree on the fruit tag, I recommend just adding it instead of replacing the old one.
You overcomplicated your locales and made it hard for translators (surprised Wiese didn’t mentioned this yet). You made one en.json, and added it to the stonehearth through mixins. Just having the locales folder is enough for it to be readable by the game, and then you change your strings from i18n(stonehearth:… to i18n(pawel_API:…
And on your spawn_on_kill.json you are missing a comma, this will make the second line not readable.