mercury.core.ts
Rama main · réplica de lectura del repositorio original.
// 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: "mercs.dev",
DomainInsecure: "www.mercs.dev",
RCCServiceProxyURL: "http://localhost:64990",
LauncherURI: "mercury-launcher:",
CurrencySymbol: "屌",
Pages: ["Statistics", "Forum", "Groups"],
Database: {
AutoStart: true,
Domain: "localhost:8000",
},
Economy: {
AutoStart: false,
},
Orbiter: {
PrivateURL: "http://localhost:64991",
PublicURL: "http://localhost:64992",
},
// 'noob' colours
DefaultBodyColors: {
Head: 24,
LeftArm: 24,
LeftLeg: 119,
RightArm: 24,
RightLeg: 119,
Torso: 23,
},
Logging: {
Requests: true,
FormattedErrors: false,
Time: true,
DiscordModerationWebhook: "https://discord.com/api/webhooks/123456789012345678/abcdefghijklmnopqrstuvwxyz",
},
Branding: {
Favicon: "Branding/Favicon.svg",
Icon: "Branding/Icon.svg",
Tagline: "Revival tagline",
LongTagline: "Endless possibilities. New features. Same nostalgia.",
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",
},
Registration: {
Keys: {
Enabled: true,
Prefix: "mercurkey-",
},
Emails: true,
},
Email: {
Host: "smtp.example.com",
Port: 465,
Secure: true,
Username: "username",
},
Gameservers: {
Hosting: "Both",
},
} satisfies import("./Assets/schema.ts").Config