Skip to content
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 Request] Add GUID Version #29

Open
TheLord9000 opened this issue Mar 28, 2024 · 1 comment
Open

[Feature Request] Add GUID Version #29

TheLord9000 opened this issue Mar 28, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@TheLord9000
Copy link

TheLord9000 commented Mar 28, 2024

Feature Description

The problem is simple.
Anyone who knows how it works can change the version and force (if they have the same mods but not the same configs) to enter the server.
By adding a guid to the version that is the same between server and client but which is updated every time by the modpack creator, this problem is prevented since the end user cannot and should not know the guid entered on the server.

Also it is possible to update the mod for 1.19.2 I would need it for my server.

@TheLord9000 TheLord9000 added the enhancement New feature or request label Mar 28, 2024
@Waterspark63
Copy link

How exactly would you provide the the guid between the client and server then? Cause if the pack author just puts it in the config file, or in any readable/writable file, what prevents a player from just keeping a list, and just cycling through them as needed. Also, as modpacks aren't necessarily updated too often, the guid might be correct for several months/indefinitely. It would run into the same issue as the version number, just changing it till it works.

While the guid idea is a good idea, I can't think of any good way to implement it without allowing people to get around it trivially, though I don't know everything. Am I missing something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants