diff --git a/.markdownlint.yaml b/.markdownlint.yaml index 254e7fe6c..fc4e89351 100644 --- a/.markdownlint.yaml +++ b/.markdownlint.yaml @@ -4,6 +4,7 @@ MD013: false # MD024/no-duplicate-heading/no-duplicate-header - Multiple headings with the same content MD024: siblings-only: true + allow_different_nesting: true # MD025/single-title/single-h1 - Multiple top-level headings in the same document MD025: diff --git a/src/news/polymc2.md b/src/news/polymc2.md index 2ad46350a..dc1740719 100644 --- a/src/news/polymc2.md +++ b/src/news/polymc2.md @@ -7,7 +7,7 @@ tags: --- DISCLAIMER: THIS POST IS A JOKE!!!! THIS POST IS NOT SERIOUS!!!!!!!!!! - +

Here at PolyMC, we have always been very proud of our community, and this release is just the latest example of that. A sincere thank you goes out to all our maintainers, and community members, who made this possible. diff --git a/src/news/release-1.4.1.md b/src/news/release-1.4.1.md index 6098918d6..7223a5594 100644 --- a/src/news/release-1.4.1.md +++ b/src/news/release-1.4.1.md @@ -17,16 +17,17 @@ Thanks to all contributors, who have worked on this release! ## Changelog ### Changed + - Hide empty "Performance" settings on non-Linux builds by @flowln in #951 ### Fixed + - Fix crash when JAR-mods are applied by @flowln in #956 - Fix filter on resources pages (e.g. Mods page) by @flowln in #961 - Fix variables in pre launch/post exit hooks by @Scrumplex in #952 - Make adding multiple accounts possible again by @flowln in #974 - Resolve CurseForge mods for FTB modpacks by @flowln and @Scrumplex in #699 - -**Full Changelog**: https://github.com/PolyMC/PolyMC/compare/1.4.0...1.4.1 +**Full Changelog**: You can [grab the latest download here](/download) for your respective platform. diff --git a/src/news/release-1.4.2.md b/src/news/release-1.4.2.md index 2ef6b9e89..779fd6851 100644 --- a/src/news/release-1.4.2.md +++ b/src/news/release-1.4.2.md @@ -19,9 +19,11 @@ Thanks to all contributors, who have worked on this release! ## Changelog ### Added + - [OpenBSD] Add root path detection by @Scrumplex in #1019 ### Changed + - Bump to C++17 by @Scrumplex and @LennyMcLennington in #941 - Hide 'More news...' button if the news aren't loaded yet by @flowln in #1049 - Make 'About' dialog smaller by @DioEgizio in #1107 @@ -30,6 +32,7 @@ Thanks to all contributors, who have worked on this release! - [macOS] Downgrade to Qt 6.3.0 by @DioEgizio in #1014 ### Fixed + - Allow user to interrupt launch after 3 tries by @Scrumplex in #1018 - Cleanup old mod metadata by @flowln in #1017 #1044 - Disable "Check for Updates" while the game is running or if all mods are removed by @Gingeh in #1007 @@ -43,7 +46,6 @@ Thanks to all contributors, who have worked on this release! - [Linux] Implement workaround for Ubuntu 22.04 OpenSSL issues by @DioEgizio in #1006 - [Linux] Update AppStream info by @DioEgizio in #1058 - -**Full Changelog**: https://github.com/PolyMC/PolyMC/compare/1.4.1...1.4.2 +**Full Changelog**: You can [grab the latest download here](/download) for your respective platform. diff --git a/src/wiki/development/build-instructions.md b/src/wiki/development/build-instructions.md index 9aaddc369..151ebe342 100644 --- a/src/wiki/development/build-instructions.md +++ b/src/wiki/development/build-instructions.md @@ -86,7 +86,7 @@ The .deb will be located in the directory the repo was cloned in. ### Building an .rpm Build dependencies are automatically installed using `DNF`, however, you will also need the `rpmdevtools` package (on Fedora), -in order to fetch sources and setup your tree. +in order to fetch sources and setup your tree. You don't need to clone the repo for this; the spec file handles that. ```bash @@ -123,15 +123,15 @@ flatpak-builder --user --install flatbuild org.prismlauncher.PrismLauncher.yml 2. Choose a place to install Qt. 3. Choose the components that you wish install. - - You need Qt 5.12.x 64-bit ticked. (or a newer version) - - Alternatively you can choose Qt 6.0 or newer - - You need Tools/Qt Creator ticked. - - Other components are selected by default, you can un-tick them if you don't need them. + - You need Qt 5.12.x 64-bit ticked. (or a newer version) + - Alternatively you can choose Qt 6.0 or newer + - You need Tools/Qt Creator ticked. + - Other components are selected by default, you can un-tick them if you don't need them. 4. Accept the license agreements. 5. Double-check the install details and then click "Install". - - Installation can take a very long time, go grab a cup of tea or something and let it work. + - Installation can take a very long time, go grab a cup of tea or something and let it work. ### Loading the project in Qt Creator (optional) @@ -266,7 +266,7 @@ You can use IDEs, like KDevelop or QtCreator, to open the CMake project if you w mkdir install # configure the project cmake -S . -B build \ - -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_PREFIX_PATH=/usr/local/lib/qt5/cmake -DENABLE_LTO=ON + -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_PREFIX_PATH=/usr/local/lib/qt5/cmake -DENABLE_LTO=ON # build cd build make -j$(nproc) install diff --git a/src/wiki/getting-started/command-line-interface.md b/src/wiki/getting-started/command-line-interface.md index 1a9f8413e..a8fe52ed1 100644 --- a/src/wiki/getting-started/command-line-interface.md +++ b/src/wiki/getting-started/command-line-interface.md @@ -7,7 +7,7 @@ eleventyNavigation: # Using Prism Launcher via the Command Line -``` +```text Usage: prismlauncher [-h] [-V] [-d ] [-l ] [-s ] [-a ] [--alive] [-I ] Options & Switches: diff --git a/src/wiki/getting-started/installing-java.md b/src/wiki/getting-started/installing-java.md index ee7f84046..ffc4be4d5 100644 --- a/src/wiki/getting-started/installing-java.md +++ b/src/wiki/getting-started/installing-java.md @@ -97,7 +97,7 @@ If you want to try, [there's this guide that could work](https://gist.github.com If you use some older Minecraft versions, you might have had this error: -``` +```text Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!' ``` diff --git a/src/wiki/getting-started/installing-optifine.md b/src/wiki/getting-started/installing-optifine.md index 1c5ba6c0a..9434d916d 100644 --- a/src/wiki/getting-started/installing-optifine.md +++ b/src/wiki/getting-started/installing-optifine.md @@ -8,7 +8,7 @@ eleventyNavigation: Because OptiFine is an old, closed-source project, it has evolved to cause many mod incompatibilities, and doesn't do as good of a job as some the alternatives out there. -Also, if you're using the Fabric mod loader, there's no native support for it, and the current [workaround](#fabric) is known to be buggy and quite unstable, due to the very nature of OptiFine and OptiFabric. +Also, if you're using the Fabric mod loader, there's no native support for it, and the current workaround is known to be buggy and quite unstable, due to the very nature of OptiFine and OptiFabric. Therefore, you should consider the use of OptiFine alternatives whenever possible. [See the wiki page about it](../install-of-alternatives). @@ -26,7 +26,6 @@ Now in Prism Launcher edit the instance you wish to install OptiFine on, open th OptiFine will now be installed as a jarmod in that instance so you can remove the installer and extracted jarmod. - ## Installing OptiFine on top of a modloader Make sure you know how to [download mods](../download-mods) before attempting to install OptiFine. @@ -35,11 +34,11 @@ Go to and find your respective Minecraft versio Once found, click **mirror**. Now click the **download** button to download your OptiFine jar file. -Remember where you have kept your **.jar** file, and continue to the Prism Launcher launcher. Follow the steps from the [download mods](../download-mods) page, and choose either Forge or Fabric([!warning](#fabric)). +Remember where you have kept your **.jar** file, and continue to the Prism Launcher launcher. Follow the steps from the [download mods](../download-mods) page, and choose either Forge or Fabric. ### Forge -Forge does not require any extra steps besides [adding the **.jar** for OptiFine](#adding-the-.jar-file-into-prismlauncher) into Prism Launcher. +Forge does not require any extra steps besides adding the **.jar** for OptiFine into Prism Launcher. **NOTE:** Some versions of OptiFine **don't** work on Forge! @@ -49,7 +48,7 @@ Forge does not require any extra steps besides [adding the **.jar** for OptiFine Fabric, unlike Forge, does not natively support OptiFine, and will require the installation of OptiFabric. -Go into the **Mods** tab on the left side and then in the right menu select **Download mods**, then select *CurseForge* and search *OptiFabric*. Once found, click **Select mod for download**, and then press **OK**. You may now procede with [adding the .jar file](#adding-the-.jar-file-into-prismlauncher) for OptiFine into Prism Launcher. +Go into the **Mods** tab on the left side and then in the right menu select **Download mods**, then select *CurseForge* and search *OptiFabric*. Once found, click **Select mod for download**, and then press **OK**. You may now proceed with adding the .jar file for OptiFine into Prism Launcher. If there were results shown in the search, your Minecraft version may not be compatible with OptiFabric. In this case, you can either try the Forge method, or choose to wait until support for your Minecraft version is added.