gameserverapp / Platform

Contribute to GameServerApp. Upvote suggestions, post new ideas and report bugs.
https://docs.gameserverapp.com
11 stars 9 forks source link

Shop inaccessible if mod order is (Console) before (PC-only) #841

Closed NobleKangaroo closed 5 months ago

NobleKangaroo commented 5 months ago

Please make sure to leave out any sensitive information!

Describe the bug If the order of the mods is (Console) then (PC-only), the store (F3) does not come up. Re-arranging them such that the (PC-only) version of the mod is listed before the (Console) version of the mod resolved this. Unsure if this is a known issue but I didn't see it documented anywhere and there was nothing preventing me from doing this.

To Reproduce Steps to reproduce the behavior:

  1. On the server page, go to "Mods / Plugins"
  2. If not installed, install "GameServerApp.com Integration (PC-only)" and "GameServerApp.com integration (Console)".
  3. Order them (using the up/down arrows at the left) such that the (Console) mod is above the PC mod.
  4. Start the server, wait for it to come up, and connect to the server
  5. In-game, try to open the shop - it does nothing. Vote, report, and rate functions all still work though.

Expected behavior Shop should appear, regardless of mod order

Screenshots N/A

Additional context N/A

mvaessen commented 5 months ago

hi, the simple answer is: do not install both mods. That is not supported and will cause issues like you experience.

NobleKangaroo commented 5 months ago

hi, the simple answer is: do not install both mods. That is not supported and will cause issues like you experience.

What about cross-play? We have servers that both console and PC players are playing on. I have re-ordered them and it appears to be working for everyone. But that does eliminate the servers that allow cross-play if that's something you don't plan on supporting and something stops working for one or the other.

mvaessen commented 5 months ago

Hi, for servers that support crossplay you can install the console version. And for servers that only host PC, you can use the PC-only. Just don't install both.

I understand the console version does not have the in-game shop. This was removed to comply with CurseForge's rules. There are no plans to change this, unless CurseForge scraps that rule.

NobleKangaroo commented 5 months ago

Hi, for servers that support crossplay you can install the console version. And for servers that only host PC, you can use the PC-only. Just don't install both.

I understand the console version does not have the in-game shop. This was removed to comply with CurseForge's rules. There are no plans to change this, unless CurseForge scraps that rule.

Understood. Thank you for your help with this.