drasl.mive.dev Open in urlscan Pro
93.142.209.230  Public Scan

URL: https://drasl.mive.dev/
Submission: On August 25 via api from US — Scanned from US

Form analysis 1 forms found in the DOM

POST https://drasl.mive.dev/web/login

<form action="https://drasl.mive.dev/web/login" method="post">
  <input type="text" name="username" placeholder="Username" required="">
  <input class="long" type="password" name="password" placeholder="Password" required="">
  <input type="submit" value="Log in">
</form>

Text Content

DRASL

Register


LOG IN




CONFIGURING YOUR CLIENT

Using Drasl on the client requires a third-party launcher that supports custom
API servers. Fjord Launcher, a fork of Prism Launcher, is recommended, but HMCL
also works. Both are free/libre.

FJORD LAUNCHER

 1. Click your account in the top right and select "Manage Accounts...".
 2. Click "Add authlib-injector" in the right-hand sidebar.
 3. Enter your username and password, and use
    https://drasl.mive.dev/authlib-injector for the URL. Click "OK".

HMCL

 1. Go to the "Account List" view by clicking the account at the top of the
    sidebar.
 2. At the bottom left, click "New Auth Server" and enter
    https://drasl.mive.dev/authlib-injector. Click "Next" and then "Finish".
 3. In the sidebar, click the newly-added authentication server, labeled
    "Drasl". Enter your Drasl username and password and click "Login".

OTHER LAUNCHERS

Use the authlib-injector URL https://drasl.mive.dev/authlib-injector.

Or, if your launcher supports custom API servers but not via authlib-injector,
use the following URLs:

Authentication Server: https://drasl.mive.dev/auth Account Server:
https://drasl.mive.dev/account Session Server: https://drasl.mive.dev/session
Services Server: https://drasl.mive.dev/services


CONFIGURING YOUR SERVER

MINECRAFT 1.16 AND LATER

On recent versions of Minecraft, you can use Drasl on an unmodified Vanilla
server. To do so, add the following arguments before you specify the jar file
when you start the server:

-Dminecraft.api.env=custom
-Dminecraft.api.auth.host=https://drasl.mive.dev/auth
-Dminecraft.api.account.host=https://drasl.mive.dev/account
-Dminecraft.api.session.host=https://drasl.mive.dev/session
-Dminecraft.api.services.host=https://drasl.mive.dev/services
  

For example, the full command you use to start the server might be:

java -Xmx1024M -Xms1024M \
    -Dminecraft.api.env=custom \
    -Dminecraft.api.auth.host=https://drasl.mive.dev/auth \
    -Dminecraft.api.account.host=https://drasl.mive.dev/account \
    -Dminecraft.api.session.host=https://drasl.mive.dev/session \
    -Dminecraft.api.services.host=https://drasl.mive.dev/services \
    -jar server.jar nogui

MINECRAFT 1.15.2 AND EARLIER

Refer to the authlib-injector documentation on setting up a server:
https://github.com/yushijinhun/authlib-injector/blob/develop/README.en.md#deploy.

Alternatively, you can patch your server to use a newer version of Mojang's
authlib that supports custom API servers. See
https://github.com/tinytengu/minecraft-authlib.

--------------------------------------------------------------------------------

Drasl version 2.0.1. Licensed under GPLv3. Source code here.