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