wow cant believe you'd impede china in their goal to building the productive forces like that
might actually play genshin impact for the first time if this project stays active.
Also unrelated to Genshin, but always check if a game has private servers (generally a google search of game x private server github) will point you in the right direction. Whether or not to host your own vs. playing on someone else's instance is something you have to decide for yourself, but with the hyper-monetization of games it's almost always worth checking if you/a good person with a server is pushing back against the monetization schemes.
Related: Lost Ark private servers are desperately needed.
Dear god that was capitalism the game. Glad something good came of it.
Very cool. Love when gacha games get cracked like this, I have a similar extension for Mahjong Soul that gives you everything locally so you can use all the skins/characters/etc while still using a normal account.
That's awesome.
I'm not brave enough to risk it in case they start banning people, but would have definitely have done this if I didn't have an account with hundreds of hours of playtime
This is really interesting. Think Mihoyo would pursue someone for setting this up with donations to pay for costs? Do Chinese companies pursue things like that the same way the American companies do?
A lot of videogames like Ragnarok Online have persisted quite well by operating private servers that are monetised with cosmetics and other features added by the server operators, presumably because the companies decided not to pursue the operators. I wonder how Mihoyo would be about it.
Uncharted territory here with Mihoyo honestly. I'd be hesitant to go around screaming "I have a private server at xyz" if I were you, but if you throw one up for close friends and don't advertise it you should be fine (short of potentially being banned on your main if they do get aggressive and you're hosting on the same computer you're playing on). Related to that last front, the Oracle Cloud Free tier is great (4vCPU/24GB ram ARM instance) and you get to eat into Oracle's profit margin by only ever using the free tier.
The people most under the gun would probably be people who host servers who then implement gacha-except-the-money-goes-to-me as well as the project leads itself (probably a good idea to download it and all the reqs now in case this gets nuked in the future).
Already have servers it could go on but yeah. This is real interesting, I have access to a crowd of people that play who would be interested and form the basis of a seed community.
What's interesting in my mind about private servers for Genshin is that they could actually be much more social than existing Genshin is, since members would form a community on discord or elsewhere that they would play and socialise with one another via.
I am however fearful of legal consequences. Might have to dive into the topic and see what grey area exists vs what has been established in my jurisdiction by other possible cases. I have a feeling the law would have very different takes when it comes to donations vs selling content Mihoyo sells vs selling custom made content designed by the private server like several Ragnarok private servers do for cosmetics.
The game is also literally free to play, so that itself is an interesting one. So you're giving people a way to bypass shop purchases? Is that going to be covered by copyright or theft orrrrr? Could be interpreted as just cheating? There are tonnes of questions that are pretty unique to the specific model of monetisation Mihoyo has.
I have genuine concerns that this project could lead to some really bad revision to reverse-engineering related laws and consumer rights (specifically because of what you mentioned- the fact that Genshin is free-to-play).
I'm actually fascinated about what a court case would say about the legality of all of this because I think it's basically untested waters (that I don't want actually evaluated in reality because I think the result would probably be bad).
If the currency is something you grind for in the game... Like level up points. It's just cheating surely?
If however the currency is not something you can earn through gameplay at all and only something you can purchase, then I imagine you can argue that it's accessing something that it should not be allowed to access without paying.
But yeah. Real complicated this one. Completely untested legal area.
So honest version of Genshin - Completing quests would unlock characters. Beating bosses would have a chance of dropping rare items. Character tier up requirements should be much lower. Sap should regenerate much faster.
Or everything that grants A primogen or whatever the currency to buy wishes should drop at 140x rate so everything gives you a wish.
All banners should be active. All events active?
Oh and advancing a character constellation tier should be done as a character upgrade directly.
Like it’s frustrating that with a bit of tweaking- Genshin can go from horrible grind with gatcha bs, it could be a good grind. (As repeating bosses weekly is good and fine).
The good news is that I imagine people will share preset progression (I believe quest rewards are already modifiable) in order to turn Genshin into a just good game instead of a good game that also has shady and predatory monetization.
So are people able to use the modded server to unlock characters in the main server? Because if so I don't know how this would not be shut down.
No, all progress is stored on the server-side, so an account on official genshin, unofficial server a, unofficial server b, etc are all different. That said Mihoyo will still likely try to get the code repository taken down (whether that's legal or not is a big question at least in America) which is why I'm strongly recommending anyone with even a slight interest to go ahead and make a local copy of the code.
I doubt it, as that data would be stored on the server along with items.
Otherwise you would be able to inject in the client side to say “bro I own everything. “
May set this up for some of my friends in our games sever that play a lot of MMOs, but have avoided Genshin for its Gacha bullshit. I feel like I probably won't like it, as I don't like MMOs, but could be worth trying. And I already have a server set up for other things, like Pi Hole and media
Amazing. I know it's very difficult and requires a dedicated and talented team, but I wish all online games had a server emulator like this (or ideally just the server software published by the company e.g. Minecraft).
Edit: I would especially love something like this for Pokemon Go. I got way too into it and spent a bit of money (nothing crazy but more than I should have) before it hit me that I kinda fell for the predatory practices*. I cut myself off entirely after that, but I do miss it.
* For example: Eevee event ending in like 10-20 minutes and I just got a shiny Eevee encounter, last couple pokeballs miss or fail (which I suspect might be intentional), so the only way to not lose it is pay $1 for more pokeballs.
I got it mostly working, but I can't figure out how to log in.
I made an account with the
account create <name>
command, but I don't know how to give it a password and the game doesn't allow blank passwords. Trying "password" (or really anything) says logging in for a split second but then just does nothing. I'm using hosts file to redirect the connections.Are you trying to just use a hosts edit instead of using a proxy (like mitm?). I'm having the same issue with just a hosts edit but was able to successfully sign in to a locally hosted server while using the proxy. There's some information related to this odd behavior on the discord that's seemingly being tracked down right now.
To your question, there's no password authentication on the server yet so any password will work, but we're both running into the same bug currently where the login process doesn't complete. Give it a little time (like a week or so) and then see if the project has progressed more and then try again.
Yeah, hosts with no proxy. I'm thinking maybe I have to make my computer trust that
keystore.p12
but uhh, no I'm not doing that.No passwords is kinda weird, that means anyone can hop into anyone else's account, especially on a more public server.
Yeah, I'm waiting until more information is available about that before I pull the trigger on really playing with this.
The password functionality just isn't implemented as this server software isn't mean to be a general release for regular use. For now it's just a "local and with people you know" sort of thing. There are other people developing authentication plugins to fill the gap in that functionality currently. That said, I 100% would not join random user's servers at this time.