forked from SKCraft/Launcher
-
Notifications
You must be signed in to change notification settings - Fork 0
Fancy Launcher
pama1234 edited this page Jun 6, 2024
·
4 revisions
可以在源码的 launcher-fancy
目录中找到高级启动器。它与普通启动器相同,只是使用了一个皮肤。
只需使用高级启动器的 .jar 文件替代普通启动器的 .jar 文件。
如果你使用引导程序,还需要将引导程序属性文件中的“launcherClass”属性更改为:
launcherClass=com.skcraft.launcher.FancyLauncher
背景图片可以在 launcher-fancy/src/main/resources/com/fabric-of-tetrahedron/Launcher-SKCraft
中更改。
新闻页面使用透明背景,以便启动器背景显示出来。这可以通过不在页面上指定背景颜色来实现。
下方列出了重现上方截图中新闻页面的示例代码。
-
block_bg.png
是一个半透明的纯色 PNG,因为 CSS 透明背景似乎不适用于 Java 的浏览器。 -
logo.png
是带有透明背景的标志图像。
<!DOCTYPE html>
<html>
<head>
<title>新闻页面</title>
<style>
body {
color: #999999;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
margin: 0;
padding: 20px;
font-size: 12pt;
}
.logo {
padding: 0 0 12px 0;
}
.block {
width: 90%;
padding: 12px;
margin: 0 0 10px 0;
background: url(block_bg.png);
}
h1 {
font-size: 100%;
color: #4bb7b9;
margin: 0 0 8px 0;
padding: 0;
}
ul {
margin: 0;
padding: 0 0 0 15px;
}
li {
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div class="logo">
<img src="logo.png">
</div>
<div class="block">
<h1>最新动态</h1>
<ul>
<li>出生点的新公共牧场已经翻新。</li>
<li>你现在可以在市场上便宜地买到苹果。</li>
<li>铁路网络已经大幅扩展。</li>
<li>一种新的怪物,天龙,出现在 Vincent 上。</li>
<li>Vincent 服务器已经更新到 Minecraft 1.2!</li>
</ul>
</div>
<div class="block">
<h1>TEAMSPEAK</h1>
加入我们的 Teamspeak 频道! <strong>ts.example.com</strong>
</div>
</body>
</html>
高级版本增加了大约 2M 字节的启动器文件大小,同时也消耗更多内存。
需要帮助吗?请参阅Getting-Help.
教程
启动器功能:
- Fancy-Launcher
- Portable-Mode
- Hidden-Modpacks
- Deploying-Server-Modpacks
- Launcher-Arguments
- Custom-JAR (.jar mods)
- Custom-Version-Manifest
自定义:
- Localization
- News-Page-Guide
- Custom-Microsoft-OAuth-application
- Using-an-IDE (Eclipse, IntelliJ)
附加阅读:
觉得此启动器有用吗?
捐赠给obw,目前的主项目的维护者:
捐赠给sk89q,最初的维护者: