-
Notifications
You must be signed in to change notification settings - Fork 8
/
mercury.core.ts
69 lines (61 loc) · 1.64 KB
/
mercury.core.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
// Configuration file for Mercury Core. Hover over a property to see its description!
// If you're running in production, you'll need to rebuild Mercury Core to apply changes.
export default {
Name: "Mercury",
Domain: "mercury2.com",
DatabaseURL: "http://localhost:8000",
RCCServiceProxyURL: "http://localhost:64990",
LauncherURI: "mercury-player:",
CurrencySymbol: "屌",
Pages: ["Statistics", "Forum"],
// 'noob' colours
DefaultBodyColors: {
Head: 24,
LeftArm: 24,
LeftLeg: 119,
RightArm: 24,
RightLeg: 119,
Torso: 23,
},
Logging: {
Requests: true,
FormattedErrors: false,
Time: true,
},
Branding: {
Favicon: "Branding/Favicon.svg",
Icon: "Branding/Icon.svg",
Tagline: "Revival tagline",
Descriptions: {
"Endless possibilites":
"Create or play your favourite games and customise your character with items on our catalog.",
"New features":
"In addition to full client usability, additional features such as security fixes, QoL fixes and an easy to use website make your experience better.",
"Same nostalgia":
"All of our clients will remain as vanilla as possible, to make sure it's exactly as you remember it.",
},
},
Images: {
DefaultPlaceIcons: ["Images/DefaultIcon1.avif"],
DefaultPlaceThumbnails: [
"Images/DefaultThumbnail1.avif",
"Images/DefaultThumbnail2.avif",
"Images/DefaultThumbnail3.avif",
],
},
Themes: [
{
Name: "Standard",
Path: "Themes/Standard.css",
},
],
Filtering: {
FilteredWords: [],
ReplaceWith: "#",
ReplaceType: "Character",
},
RegistrationKeys: {
Enabled: true,
Prefix: "mercurkey-",
},
} satisfies import("./Assets/schema.ts").Config