This commit is contained in:
dharm pimsen 2024-10-01 20:50:58 +07:00
parent 52fa2f7f25
commit 83c32a0ca3
8 changed files with 62 additions and 11 deletions

View File

@ -1,5 +1,5 @@
# Unknow-DMB Project Launcher
# DMB Project Launcher
Based on Helios Launcher
## Development

View File

@ -150,9 +150,13 @@ function updateSelectedAccount(authUser){
if(authUser.displayName != null){
username = authUser.displayName
}
if (authUser.type != "dpcloudev") {
if (authUser.uuid != null){
document.getElementById('avatarContainer').style.backgroundImage = `url('https://mc-heads.net/body/${authUser.uuid}/right')`
}
} else {
document.getElementById('avatarContainer').style.backgroundImage = ``
}
}
user_text.innerHTML = username
}
@ -713,7 +717,7 @@ async function dlAsync(login = true) {
setLaunchDetails(Lang.queryJS('landing.dlAsync.doneEnjoyServer'))
// Init Discord Hook
/*
if(distro.rawDistribution.discord != null && serv.rawServer.discord != null){
DiscordWrapper.initRPC(distro.rawDistribution.discord, serv.rawServer.discord)
hasRPC = true
@ -724,7 +728,7 @@ async function dlAsync(login = true) {
proc = null
})
}
*/
} catch(err) {

View File

@ -635,13 +635,19 @@ function populateAuthAccounts(){
let microsoftAuthAccountStr = ''
let mojangAuthAccountStr = ''
authKeys.forEach((val) => {
const acc = authAccounts[val]
let skinimage = ``
if (acc.type != "dpcloudev") {
skinimage = `<div class="settingsAuthAccountLeft">
<img class="settingsAuthAccountImage" alt="${acc.displayName}" src=https://mc-heads.net/body/${acc.uuid}/60">
</div>`
}
const accHtml = `<div class="settingsAuthAccount" uuid="${acc.uuid}">
<div class="settingsAuthAccountLeft">
<img class="settingsAuthAccountImage" alt="${acc.displayName}" src="https://mc-heads.net/body/${acc.uuid}/60">
</div>
${skinimage}
<div class="settingsAuthAccountRight">
<div class="settingsAuthAccountDetails">
<div class="settingsAuthAccountDetailPane">

View File

@ -1,7 +1,7 @@
# Custom Language File for Launcher Customizer
[ejs.app]
title = "Unknow DMB"
title = "DMB"
[ejs.landing]
mediaGitHubURL = "https://git.damp11113.xyz/Mirror/unknow-dmb"
@ -15,6 +15,6 @@ sourceGithubLink = "https://git.damp11113.xyz/Mirror/unknow-dmb"
supportLink = "https://damp11113.xyz/donate"
[ejs.welcome]
welcomeHeader = "Welcome to Unknow-DMB Project"
welcomeHeader = "Welcome to DMB Project"
welcomeDescription = "Hello world!"
welcomeDescCTA = "Hello world!"

View File

@ -12,9 +12,11 @@
<div id="rightContainer">
<div id="user_content">
<span id="user_text"><%- lang('landing.usernamePlaceholder') %></span>
<div id="avatarContainer">
<button id="avatarOverlay"><%- lang('landing.usernameEditButton') %></button>
</div>
-
</div>
<div id="mediaContent">
<div id="internalMedia">

39
distro.json Normal file
View File

@ -0,0 +1,39 @@
{
"version": "1.0.0",
"discord": {
"clientId": "1290669565231108106",
"smallImageText": "",
"smallImageKey": ""
},
"java": {
"adoptium": "https://adoptium.net/temurin/releases/?package=jdk&version=18",
"supported": ">=17",
"suggestedMajor": 18,
"ram": {
"recommended": 2048,
"minimum": 1024
}
},
"rss": "",
"servers": [
{
"id": "DMB",
"name": "DMB Client",
"description": "",
"icon": "",
"version": "1.0",
"address": "localhost",
"minecraftVersion": "1.20.1",
"discord": {
"shortId": "Example",
"largeImageText": "WesterosCraft Example Server",
"largeImageKey": "server-example"
},
"mainServer": true,
"autoconnect": true,
"modules": [
"Module Objects Here"
]
}
]
}