Skip to content

Commit 1d10adf

Browse files
committed
Fix Prism Launcher detection for versions with suffixes
1 parent 49bc2f6 commit 1d10adf

5 files changed

Lines changed: 615 additions & 5 deletions

File tree

src/Detective/Detective.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ class Detective extends \Aternos\Codex\Detective\Detective
5252
{
5353
protected string $defaultLogClass = MinecraftLog::class;
5454
protected array $possibleLogClasses = [
55+
PrismLauncherClientLog::class,
56+
MinecraftLauncherClientLog::class,
57+
CustomSkinLoaderClientLog::class,
58+
5559
FabricClientLog::class,
5660
QuiltClientLog::class,
5761
ForgeClientLog::class,
@@ -96,10 +100,6 @@ class Detective extends \Aternos\Codex\Detective\Detective
96100
ArclightCrashReportLog::class,
97101

98102
VanillaNetworkProtocolErrorReportLog::class,
99-
100-
PrismLauncherClientLog::class,
101-
MinecraftLauncherClientLog::class,
102-
CustomSkinLoaderClientLog::class,
103103
];
104104

105105
/**

src/Log/Minecraft/PrismLauncher/PrismLauncherLog.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public static function getDefaultParser(): Parser
2121
*/
2222
public static function getDetectors(): array
2323
{
24-
return [(new SinglePatternDetector())->setPattern("/^Prism Launcher version: [\d\.]+$/m")];
24+
return [(new SinglePatternDetector())->setPattern("/^Prism Launcher version: [\d\.]+/m")];
2525
}
2626

2727
/**

0 commit comments

Comments
 (0)