Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f19e7b187e | |||
| f3134d23c4 | |||
| f72be58c6a | |||
| 8e816bc067 | |||
| f757c2d31c | |||
| 804d085e36 | |||
| 05e700cfc7 | |||
| a139196f77 | |||
| 4315696136 | |||
| af45997a8b | |||
| 444cadd921 |
@@ -4,13 +4,18 @@
|
|||||||
<!-- net8.0-windows is required for the XboxAuthNet WebView2 OAuth flow:
|
<!-- net8.0-windows is required for the XboxAuthNet WebView2 OAuth flow:
|
||||||
the netstandard2.0 build of XboxAuthNet has no WebUI implementation. -->
|
the netstandard2.0 build of XboxAuthNet has no WebUI implementation. -->
|
||||||
<TargetFramework>net8.0-windows</TargetFramework>
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<!-- Allow building this Windows-targeting project from Linux/macOS hosts.
|
||||||
|
No-op on Windows. Requires the WindowsDesktop SDK files to be
|
||||||
|
present in the local .NET install (on glados copied from the
|
||||||
|
Windows .NET 8 SDK archive into /usr/lib/dotnet/). -->
|
||||||
|
<EnableWindowsTargeting>true</EnableWindowsTargeting>
|
||||||
<UseWindowsForms>true</UseWindowsForms>
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||||
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
|
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
|
||||||
<RootNamespace>ModpackLauncher</RootNamespace>
|
<RootNamespace>ModpackLauncher</RootNamespace>
|
||||||
<AssemblyName>ModpackLauncher</AssemblyName>
|
<AssemblyName>ModpackLauncher</AssemblyName>
|
||||||
<Version>0.4.8</Version>
|
<Version>0.4.10</Version>
|
||||||
<ApplicationIcon Condition="Exists('Assets\icon.ico')">Assets\icon.ico</ApplicationIcon>
|
<ApplicationIcon Condition="Exists('Assets\icon.ico')">Assets\icon.ico</ApplicationIcon>
|
||||||
|
|
||||||
<!-- Single-file self-contained publish defaults (Windows-only now due to WebView2) -->
|
<!-- Single-file self-contained publish defaults (Windows-only now due to WebView2) -->
|
||||||
|
|||||||
@@ -5,7 +5,8 @@
|
|||||||
"default_overrides": [
|
"default_overrides": [
|
||||||
{
|
{
|
||||||
"id": "file/Computer Craft Recreated v1.2.zip",
|
"id": "file/Computer Craft Recreated v1.2.zip",
|
||||||
"default_position": "TOP"
|
"default_position": "TOP",
|
||||||
|
"required": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,24 @@
|
|||||||
|
// Brass & Sigil — Numismatics coin tooltip helper
|
||||||
|
//
|
||||||
|
// Numismatics' uniform x8 denomination chain (spur=1, bevel=8, cog=64,
|
||||||
|
// crown=512, sun=4096) isn't intuitive at a glance -- people expect
|
||||||
|
// real-world ratios like 1p/10p/20p/50p/£1. Mod values are hardcoded,
|
||||||
|
// so the next-best thing is putting the conversion crib right on each
|
||||||
|
// coin's tooltip.
|
||||||
|
//
|
||||||
|
// Players hover any coin and instantly see how it relates to the other
|
||||||
|
// denominations + a reminder that Bank Teller blocks convert on demand.
|
||||||
|
|
||||||
|
const CRIBS = {
|
||||||
|
'numismatics:spur': [ '= 1 Spur (base unit)', 'Bank Teller block converts.' ],
|
||||||
|
'numismatics:bevel': [ '= 8 Spurs', 'Bank Teller block converts.' ],
|
||||||
|
'numismatics:cog': [ '= 64 Spurs (8 Bevels)', 'Bank Teller block converts.' ],
|
||||||
|
'numismatics:crown': [ '= 512 Spurs (8 Cogs, 64 Bevels)', 'Bank Teller block converts.' ],
|
||||||
|
'numismatics:sun': [ '= 4096 Spurs (8 Crowns)', 'Bank Teller block converts.' ],
|
||||||
|
};
|
||||||
|
|
||||||
|
ItemEvents.tooltip(event => {
|
||||||
|
for (const id in CRIBS) {
|
||||||
|
event.add(id, CRIBS[id].map(line => Text.aqua(line)));
|
||||||
|
}
|
||||||
|
});
|
||||||
+12
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "Brass-and-Sigil pack.lock.json - generated, do not edit by hand unless you know what you are doing",
|
"$schema": "Brass-and-Sigil pack.lock.json - generated, do not edit by hand unless you know what you are doing",
|
||||||
"name": "Brass and Sigil",
|
"name": "Brass and Sigil",
|
||||||
"version": "0.21.2",
|
"version": "0.22.1",
|
||||||
"minecraft": "1.21.1",
|
"minecraft": "1.21.1",
|
||||||
"loader": {
|
"loader": {
|
||||||
"type": "neoforge",
|
"type": "neoforge",
|
||||||
@@ -569,6 +569,17 @@
|
|||||||
"sha1": "42dddb70cc645a864596439ea95bd56e7a5561ed",
|
"sha1": "42dddb70cc645a864596439ea95bd56e7a5561ed",
|
||||||
"size": 83035,
|
"size": 83035,
|
||||||
"side": "client"
|
"side": "client"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source": "curseforge",
|
||||||
|
"slug": "configured",
|
||||||
|
"fileId": "7276577",
|
||||||
|
"version": "2.6.3",
|
||||||
|
"path": "mods/configured-neoforge-1.21.1-2.6.3.jar",
|
||||||
|
"url": "https://mediafilez.forgecdn.net/files/7276/577/configured-neoforge-1.21.1-2.6.3.jar",
|
||||||
|
"sha1": "e977d86eec39d49295df4e2c4265d6710ae065e8",
|
||||||
|
"size": 428793,
|
||||||
|
"side": "client"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"defaultServer": {
|
"defaultServer": {
|
||||||
|
|||||||
Reference in New Issue
Block a user