Skip to content

bundabrg/GeyserLogin

Repository files navigation

MIT license GitHub release GitHub commits Github all releases HitCount

Workflow Maintenance GitHub contributors GitHub issues Average time to resolve an issue GitHub pull-requests


Documentation

Source Code


What is GeyserLogin?

GeyserLogin is a Geyser Extension that provides the ability to choose your username when logging in through Geyser to a Java server.

Why get stuck with a username you picked 8 years ago? Or if you share a device with another family member you can now choose different usernames instead of sharing the same account.

Now you can allow your players the ability to choose a username when logging in. The last 5 logins are saved to allow easily switching between recent accounts.

This requires an offline server (for now). Security will need to be provided by a extension on the server like with AuthMe.

Quickstart

  • Make sure you're running a build of Geyser that supports extensions. A bleeding edge version that does can be found here.

  • Download GeyserLogin and place it into a extensions folder under your Geyser folder. Run Geyser and it will now pop up the following log dialogue when a player connects:

Donations

As this is an open source project it is free to use and free to modify. If you do wish to donate then you may use the following link with all funds going into my "Evening Fund".

The Evening Fund is a fund I (bundabrg) have set up for all my open source projects. Anything sent there will be used to help others. I appreciate your contribution, and I thank you for giving me the ability to bring some happiness to others as well.

  • Bitcoin: bc1q0twm860q6qtr4aaje4xqaft2zumsxdh37k04u5
  • Dogecoin: DJspj5eK7ZjbDdPjVf1qZUGi3e8Gao79xT
  • Litecoin: ltc1q23yqxgwn60rjlwdhpnwtzjyk9rw3rmmzy4qm3x