diff --git a/BUILD.md b/BUILD.md index 3b6e6446..6c2f723e 100644 --- a/BUILD.md +++ b/BUILD.md @@ -12,8 +12,8 @@ Clone the source code using git and grab all the submodules: ``` -git clone https://github.com/PolyMC/PolyMC.git -cd PolyMC +git clone https://github.com/Sneederix/SneedMC.git +cd SneedMC git submodule init git submodule update ``` @@ -66,8 +66,8 @@ make -j$(nproc) install # Optionally specify DESTDIR for packages (i.e. DESTDIR= Requirements: [makedeb](https://docs.makedeb.org/) installed on your system. ``` -git clone https://mpr.makedeb.org/polymc.git -cd polymc +git clone https://mpr.makedeb.org/sneedmc.git +cd sneedmc makedeb -s ``` @@ -76,7 +76,7 @@ The deb will be located in the directory the repo was cloned in. ### Building an .rpm Build dependencies are automatically installed using `dnf`, but you do 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 ``` @@ -121,14 +121,14 @@ sudo /sbin/installpkg /tmp/polymc-version-arch-1_SBo.tgz # install the created p ### Building a flatpak -You don't need to clone the entire PolyMC repo for this; the flatpak file handles that. +You don't need to clone the entire SneedMC repo for this; the flatpak file handles that. `flatpak` and `flatpak-builder` need to be installed on your system ```sh -git clone https://github.com/flathub/org.polymc.PolyMC -cd org.polymc.PolyMC +git clone https://github.com/flathub/org.sneederix.SneedMC +cd org.sneederix.SneedMC # remove --user --install if you want to build without installing -flatpak-builder --user --install flatbuild org.polymc.PolyMC.yml +flatpak-builder --user --install flatbuild org.sneederix.SneedMC.yml ``` ### Installing Qt using the installer (optional) @@ -248,12 +248,12 @@ zlib1.dll ### Compile from command line on Windows 1. If you installed Qt with the web installer, there should be a shortcut called `Qt 5.4 for Desktop (MinGW 4.9 32-bit)` in the Start menu on Windows 7 and 10. Best way to find it is to search for it. Do note you cannot just use cmd.exe, you have to use the shortcut, otherwise the proper MinGW software will not be on the PATH. -2. Once that is open, change into your user directory, and clone PolyMC by doing `git clone --recursive https://github.com/PolyMC/PolyMC.git`, and change directory to the folder you cloned to. +2. Once that is open, change into your user directory, and clone SneedMC by doing `git clone --recursive https://github.com/Sneederix/SneedMC.git`, and change directory to the folder you cloned to. 3. Make a build directory, and change directory to the directory and do `cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=C:\Path\that\makes\sense\for\you`. By default, it will install to C:\Program Files (x86), which you might not want, if you want a local installation. If you want to install it to that directory, make sure to run the command window as administrator. 4. Do `mingw32-make -jX`, where X is the number of cores your CPU has plus one. 5. Now to wait for it to compile. This could take some time. Hopefully it compiles properly. -6. Run the command `mingw32-make install`, and it should install PolyMC, to whatever the `-DCMAKE_INSTALL_PREFIX` was. -7. In most cases, whenever compiling, the OpenSSL dll's aren't put into the directory to where PolyMC installs, meaning you cannot log in. The best way to fix this is just to do `copy C:\OpenSSL-Win32\*.dll C:\Where\you\installed\PolyMC\to`. This should copy the required OpenSSL dll's to log in. +6. Run the command `mingw32-make install`, and it should install SneedMC, to whatever the `-DCMAKE_INSTALL_PREFIX` was. +7. In most cases, whenever compiling, the OpenSSL dll's aren't put into the directory to where SneedMC installs, meaning you cannot log in. The best way to fix this is just to do `copy C:\OpenSSL-Win32\*.dll C:\Where\you\installed\SneedMC\to`. This should copy the required OpenSSL dll's to log in. # macOS @@ -276,7 +276,7 @@ xcode-select --install ### Build -Pick an installation path - this is where the final `PolyMC.app` will be constructed when you run `make install`. Supply it as the `CMAKE_INSTALL_PREFIX` argument during CMake configuration. By default, it's in the dist folder under PolyMC +Pick an installation path - this is where the final `SneedMC.app` will be constructed when you run `make install`. Supply it as the `CMAKE_INSTALL_PREFIX` argument during CMake configuration. By default, it's in the dist folder under SneedMC ``` mkdir build diff --git a/CMakeLists.txt b/CMakeLists.txt index d4a27260..6b5b23fd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -46,8 +46,8 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DQT_NO_DEPRECATED_WARNINGS=Y") ##################################### Set Application options ##################################### ######## Set URLs ######## -set(Launcher_NEWS_RSS_URL "https://polymc.github.io/feed/feed.xml" CACHE STRING "URL to fetch PolyMC's news RSS feed from.") -set(Launcher_NEWS_OPEN_URL "https://polymc.github.io/news/" CACHE STRING "URL that gets opened when the user clicks 'More News'") +set(Launcher_NEWS_RSS_URL "https://multimc.org/rss.xml" CACHE STRING "URL to fetch PolyMC's news RSS feed from.") +set(Launcher_NEWS_OPEN_URL "https://multimc.org/posts.html" CACHE STRING "URL that gets opened when the user clicks 'More News'") ######## Set version numbers ######## set(Launcher_VERSION_MAJOR 1) @@ -67,7 +67,7 @@ set(Launcher_UPDATER_BASE "" CACHE STRING "Base URL for the updater.") set(Launcher_NOTIFICATION_URL "" CACHE STRING "URL for checking for notifications.") # The metadata server -set(Launcher_META_URL "https://meta.polymc.org/v1/" CACHE STRING "URL to fetch Launcher's meta files from.") +set(Launcher_META_URL "https://meta.multimc.org/v1/" CACHE STRING "URL to fetch Launcher's meta files from.") # Imgur API Client ID set(Launcher_IMGUR_CLIENT_ID "5b97b0713fba4a3" CACHE STRING "Client ID you can get from Imgur when you register an application") @@ -76,10 +76,10 @@ set(Launcher_IMGUR_CLIENT_ID "5b97b0713fba4a3" CACHE STRING "Client ID you can g set(Launcher_MSA_CLIENT_ID "17b47edd-c884-4997-926d-9e7f9a6b4647" CACHE STRING "Client ID you can get from Microsoft Identity Platform when you register an application") # Bug tracker URL -set(Launcher_BUG_TRACKER_URL "https://github.com/PolyMC/PolyMC/issues" CACHE STRING "URL for the bug tracker.") +set(Launcher_BUG_TRACKER_URL "https://github.com/Sneederix/SneedMC/issues" CACHE STRING "URL for the bug tracker.") # Translations Platform URL -set(Launcher_TRANSLATIONS_URL "https://hosted.weblate.org/projects/polymc/polymc/" CACHE STRING "URL for the translations platform.") +set(Launcher_TRANSLATIONS_URL "" CACHE STRING "URL for the translations platform.") # Discord URL set(Launcher_DISCORD_URL "https://discord.gg/Z52pwxWCHP" CACHE STRING "URL for the Discord guild.") @@ -141,7 +141,7 @@ endif() ####################################### Program Info ####################################### -set(Launcher_APP_BINARY_NAME "polymc" CACHE STRING "Name of the Launcher binary") +set(Launcher_APP_BINARY_NAME "sneedmc" CACHE STRING "Name of the Launcher binary") add_subdirectory(program_info) ####################################### Install layout ####################################### @@ -179,7 +179,7 @@ if(Launcher_LAYOUT_REAL STREQUAL "mac-bundle") # Mac bundle settings set(MACOSX_BUNDLE_BUNDLE_NAME "${Launcher_Name}") set(MACOSX_BUNDLE_INFO_STRING "${Launcher_Name}: Minecraft launcher and management utility.") - set(MACOSX_BUNDLE_GUI_IDENTIFIER "org.polymc.${Launcher_Name}") + set(MACOSX_BUNDLE_GUI_IDENTIFIER "org.sneederix.${Launcher_Name}") set(MACOSX_BUNDLE_BUNDLE_VERSION "${Launcher_VERSION_MAJOR}.${Launcher_VERSION_MINOR}.${Launcher_VERSION_HOTFIX}.${Launcher_VERSION_BUILD}") set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${Launcher_VERSION_MAJOR}.${Launcher_VERSION_MINOR}.${Launcher_VERSION_HOTFIX}.${Launcher_VERSION_BUILD}") set(MACOSX_BUNDLE_LONG_VERSION_STRING "${Launcher_VERSION_MAJOR}.${Launcher_VERSION_MINOR}.${Launcher_VERSION_HOTFIX}.${Launcher_VERSION_BUILD}") @@ -216,7 +216,7 @@ elseif(Launcher_LAYOUT_REAL STREQUAL "lin-nodeps") elseif(Launcher_LAYOUT_REAL STREQUAL "lin-system") set(Launcher_BINARY_DEST_DIR "bin" CACHE STRING "Path to the binary directory") set(Launcher_LIBRARY_DEST_DIR "lib${LIB_SUFFIX}" CACHE STRING "Path to the library directory") - set(Launcher_SHARE_DEST_DIR "share/polymc" CACHE STRING "Path to the shared data directory") + set(Launcher_SHARE_DEST_DIR "share/sneedmc" CACHE STRING "Path to the shared data directory") set(JARS_DEST_DIR "${Launcher_SHARE_DEST_DIR}/jars") set(Launcher_DESKTOP_DEST_DIR "share/applications" CACHE STRING "Path to the desktop file directory") set(Launcher_METAINFO_DEST_DIR "share/metainfo" CACHE STRING "Path to the metainfo directory") diff --git a/buildconfig/BuildConfig.h b/buildconfig/BuildConfig.h index 111381ab..59d5b75a 100644 --- a/buildconfig/BuildConfig.h +++ b/buildconfig/BuildConfig.h @@ -98,7 +98,7 @@ public: QString AUTH_BASE = "https://authserver.mojang.com/"; QString IMGUR_BASE_URL = "https://api.imgur.com/3/"; QString FMLLIBS_BASE_URL = "https://files.multimc.org/fmllibs/"; - QString TRANSLATIONS_BASE_URL = "https://meta.polymc.org/translations/"; + QString TRANSLATIONS_BASE_URL = "https://files.multimc.org/translations/"; QString MODPACKSCH_API_BASE_URL = "https://api.modpacks.ch/"; diff --git a/doc/polymc.1.txt b/doc/polymc.1.txt index 9ba34662..2abf2b03 100644 --- a/doc/polymc.1.txt +++ b/doc/polymc.1.txt @@ -1,35 +1,35 @@ -POLYMC(1) +SNEEDMC(1) ========== :doctype: manpage NAME ---- -polymc - a launcher and instance manager for Minecraft. +sneedmc - a launcher and instance manager for Minecraft. SYNOPSIS -------- -*polymc* ['OPTIONS'] +*sneedmc* ['OPTIONS'] DESCRIPTION ----------- -PolyMC is a custom launcher for Minecraft that allows you to easily manage +SneedMC is a custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once. It also allows you to easily install and remove mods by simply dragging and dropping. -Here are the current features of PolyMC. +Here are the current features of SneedMC. OPTIONS ------- *-d, --dir*='DIRECTORY':: - Use 'DIRECTORY' as the PolyMC root. + Use 'DIRECTORY' as the SneedMC root. *-l, --launch*='INSTANCE_ID':: Launch the instance specified by 'INSTANCE_ID'. *--alive*:: - Write a small 'live.check' file after PolyMC starts. + Write a small 'live.check' file after SneedMC starts. *-h, --help*:: Display help text and exit. @@ -49,18 +49,16 @@ EXIT STATUS BUGS ---- - + RESOURCES --------- -GitHub: +GitHub: -Main website: +Main website: AUTHORS ------- -peterix - -swurl +SNEED // vim: syntax=asciidoc diff --git a/libraries/rainbow/CMakeLists.txt b/libraries/rainbow/CMakeLists.txt index a07135c3..0bdec4b1 100644 --- a/libraries/rainbow/CMakeLists.txt +++ b/libraries/rainbow/CMakeLists.txt @@ -9,14 +9,14 @@ src/rainbow.cpp ) add_definitions(-DRAINBOW_LIBRARY) -add_library(PolyMC_rainbow SHARED ${RAINBOW_SOURCES}) -target_include_directories(PolyMC_rainbow PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") +add_library(SneedMC SHARED ${RAINBOW_SOURCES}) +target_include_directories(SneedMC_rainbow PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") -target_link_libraries(PolyMC_rainbow Qt5::Core Qt5::Gui) +target_link_libraries(SneedMC_rainbow Qt5::Core Qt5::Gui) # Install it install( - TARGETS PolyMC_rainbow + TARGETS SneedMC_rainbow RUNTIME DESTINATION ${LIBRARY_DEST_DIR} LIBRARY DESTINATION ${LIBRARY_DEST_DIR} ) diff --git a/packages/nix/NIX.md b/packages/nix/NIX.md index 1ceba9a3..42e51a14 100644 --- a/packages/nix/NIX.md +++ b/packages/nix/NIX.md @@ -3,29 +3,29 @@ To import with flakes use ```nix inputs = { - polymc.url = "github:PolyMC/PolyMC"; + sneedmc.url = "github:Sneederix/SneedMC"; }; ... -nixpkgs.overlays = [ inputs.polymc.overlay ]; ## Within configuration.nix -environment.systemPackages = with pkgs; [ polymc ]; ## +nixpkgs.overlays = [ inputs.sneedmc.overlay ]; ## Within configuration.nix +environment.systemPackages = with pkgs; [ sneedmc ]; ## ``` To import without flakes use channels: ``` -nix-channel --add https://github.com/PolyMC/PolyMC/archive/master.tar.gz polymc -nix-channel --update polymc -nix-env -iA polymc +nix-channel --add https://github.com/Sneederix/SneedMC/archive/master.tar.gz sneedmc +nix-channel --update sneedmc +nix-env -iA sneedmc ``` or alternatively you can use ``` nixpkgs.overlays = [ - (import (builtins.fetchTarball "https://github.com/PolyMC/PolyMC/archive/develop.tar.gz")).overlay + (import (builtins.fetchTarball "https://github.com/Sneederix/SneedMC/archive/develop.tar.gz")).overlay ]; -environment.systemPackages = with pkgs; [ polymc ]; +environment.systemPackages = with pkgs; [ sneedmc ]; ``` diff --git a/packages/nix/polymc/default.nix b/packages/nix/sneedmc/default.nix similarity index 93% rename from packages/nix/polymc/default.nix rename to packages/nix/sneedmc/default.nix index e65a7e34..911517b0 100644 --- a/packages/nix/polymc/default.nix +++ b/packages/nix/sneedmc/default.nix @@ -30,14 +30,14 @@ let libXxf86vm libpulseaudio libGL - ]; + ]; - # This variable will be passed to Minecraft by PolyMC + # This variable will be passed to Minecraft by SneedMC gameLibraryPath = libpath + ":/run/opengl-driver/lib"; in mkDerivation rec { - pname = "polymc"; + pname = "sneedmc"; version = "nightly"; src = lib.cleanSource self; @@ -74,7 +74,7 @@ mkDerivation rec { postInstall = '' # xorg.xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 - wrapProgram $out/bin/polymc \ + wrapProgram $out/bin/sneedmc \ "''${qtWrapperArgs[@]}" \ --set GAME_LIBRARY_PATH ${gameLibraryPath} \ --prefix PATH : ${lib.makeBinPath [ xorg.xrandr ]} diff --git a/program_info/CMakeLists.txt b/program_info/CMakeLists.txt index f9d7621d..5e5dd52f 100644 --- a/program_info/CMakeLists.txt +++ b/program_info/CMakeLists.txt @@ -1,20 +1,20 @@ -set(Launcher_CommonName "PolyMC") +set(Launcher_CommonName "SneedMC") -set(Launcher_Copyright "PolyMC Contributors\\n© 2012-2021 MultiMC Contributors" PARENT_SCOPE) -set(Launcher_Domain "polymc.org" PARENT_SCOPE) +set(Launcher_Copyright "Sneederix 2022" PARENT_SCOPE) +set(Launcher_Domain "sneedmc.org" PARENT_SCOPE) set(Launcher_Name "${Launcher_CommonName}" PARENT_SCOPE) set(Launcher_DisplayName "${Launcher_CommonName}" PARENT_SCOPE) set(Launcher_UserAgent "${Launcher_CommonName}/${Launcher_RELEASE_VERSION_NAME}" PARENT_SCOPE) -set(Launcher_ConfigFile "polymc.cfg" PARENT_SCOPE) -set(Launcher_Git "https://github.com/PolyMC/PolyMC" PARENT_SCOPE) -set(Launcher_DesktopFileName "org.polymc.PolyMC.desktop" PARENT_SCOPE) +set(Launcher_ConfigFile "sneedmc.cfg" PARENT_SCOPE) +set(Launcher_Git "https://github.com/Sneederix/SneedMC" PARENT_SCOPE) +set(Launcher_DesktopFileName "org.sneederix.SneedMC.desktop" PARENT_SCOPE) -set(Launcher_Desktop "program_info/org.polymc.PolyMC.desktop" PARENT_SCOPE) -set(Launcher_MetaInfo "program_info/org.polymc.PolyMC.metainfo.xml" PARENT_SCOPE) -set(Launcher_SVG "program_info/org.polymc.PolyMC.svg" PARENT_SCOPE) -set(Launcher_Branding_ICNS "program_info/polymc.icns" PARENT_SCOPE) -set(Launcher_Branding_WindowsRC "program_info/polymc.rc" PARENT_SCOPE) -set(Launcher_Branding_LogoQRC "program_info/polymc.qrc" PARENT_SCOPE) +set(Launcher_Desktop "program_info/org.sneederix.SneedMC.desktop" PARENT_SCOPE) +set(Launcher_MetaInfo "program_info/org.sneederix.SneedMC.metainfo.xml" PARENT_SCOPE) +set(Launcher_SVG "program_info/org.sneederix.SneedMC.svg" PARENT_SCOPE) +set(Launcher_Branding_ICNS "program_info/sneedmc.icns" PARENT_SCOPE) +set(Launcher_Branding_WindowsRC "program_info/sneedmc.rc" PARENT_SCOPE) +set(Launcher_Branding_LogoQRC "program_info/sneedmc.qrc" PARENT_SCOPE) -configure_file(org.polymc.PolyMC.desktop.in org.polymc.PolyMC.desktop) -configure_file(org.polymc.PolyMC.metainfo.xml.in org.polymc.PolyMC.metainfo.xml) +configure_file(org.sneederix.SneedMC.desktop.in org.sneederix.SneedMC.desktop) +configure_file(org.sneederix.SneedMC.metainfo.xml.in org.sneederix.SneedMC.metainfo.xml) diff --git a/program_info/README.md b/program_info/README.md index 1e805d4a..6660fc0c 100644 --- a/program_info/README.md +++ b/program_info/README.md @@ -1,6 +1,6 @@ -# PolyMC Program Info +# SneedMC Program Info -This is PolyMC's program info which contains information about: +This is SneedMC's program info which contains information about: - Application name and logo (and branding in general) - Various URLs and API endpoints - Desktop file diff --git a/program_info/genicons.sh b/program_info/genicons.sh index b553edb5..a027aa3b 100755 --- a/program_info/genicons.sh +++ b/program_info/genicons.sh @@ -1,24 +1,24 @@ #/bin/bash -inkscape -w 16 -h 16 -o polymc_16.png org.polymc.PolyMC.svg -inkscape -w 24 -h 24 -o polymc_24.png org.polymc.PolyMC.svg -inkscape -w 32 -h 32 -o polymc_32.png org.polymc.PolyMC.svg -inkscape -w 48 -h 48 -o polymc_48.png org.polymc.PolyMC.svg -inkscape -w 64 -h 64 -o polymc_64.png org.polymc.PolyMC.svg -inkscape -w 128 -h 128 -o polymc_128.png org.polymc.PolyMC.svg +inkscape -w 16 -h 16 -o sneedmc_16.png org.sneederix.SneedMC.svg +inkscape -w 24 -h 24 -o sneedmc_24.png org.sneederix.SneedMC.svg +inkscape -w 32 -h 32 -o sneedmc_32.png org.sneederix.SneedMC.svg +inkscape -w 48 -h 48 -o sneedmc_48.png org.sneederix.SneedMC.svg +inkscape -w 64 -h 64 -o sneedmc_64.png org.sneederix.SneedMC.svg +inkscape -w 128 -h 128 -o sneedmc_128.png org.sneederix.SneedMC.svg -convert polymc_128.png polymc_64.png polymc_48.png polymc_32.png polymc_24.png polymc_16.png polymc.ico +convert sneedmc_128.png sneedmc_64.png sneedmc_48.png sneedmc_32.png sneedmc_24.png sneedmc_16.png sneedmc.ico -inkscape -w 256 -h 256 -o polymc_256.png org.polymc.PolyMC.svg -inkscape -w 512 -h 512 -o polymc_512.png org.polymc.PolyMC.svg -inkscape -w 1024 -h 1024 -o polymc_1024.png org.polymc.PolyMC.svg +inkscape -w 256 -h 256 -o sneedmc_256.png org.sneederix.SneedMC.svg +inkscape -w 512 -h 512 -o sneedmc_512.png org.sneederix.SneedMC.svg +inkscape -w 1024 -h 1024 -o sneedmc_1024.png org.sneederix.SneedMC.svg -png2icns polymc.icns polymc_1024.png polymc_512.png polymc_256.png polymc_128.png polymc_32.png polymc_16.png +png2icns sneedmc.icns sneedmc_1024.png sneedmc_512.png sneedmc_256.png sneedmc_128.png sneedmc_32.png sneedmc_16.png -rm -f polymc_*.png -rm -rf polymc.iconset +rm -f sneedmc_*.png +rm -rf sneedmc.iconset for dir in ../launcher/resources/*/scalable do - cp -v org.polymc.PolyMC.svg $dir/launcher.svg + cp -v org.sneederix.SneedMC.svg $dir/launcher.svg done diff --git a/program_info/org.polymc.PolyMC.Source.svg b/program_info/org.sneederix.SneedMC.Source.svg similarity index 100% rename from program_info/org.polymc.PolyMC.Source.svg rename to program_info/org.sneederix.SneedMC.Source.svg diff --git a/program_info/org.polymc.PolyMC.desktop.in b/program_info/org.sneederix.SneedMC.desktop.in similarity index 81% rename from program_info/org.polymc.PolyMC.desktop.in rename to program_info/org.sneederix.SneedMC.desktop.in index 2d9e7103..31a33e57 100644 --- a/program_info/org.polymc.PolyMC.desktop.in +++ b/program_info/org.sneederix.SneedMC.desktop.in @@ -1,12 +1,12 @@ [Desktop Entry] Version=1.0 -Name=PolyMC +Name=SneedMC Comment=A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once. Type=Application Terminal=false Exec=@Launcher_APP_BINARY_NAME@ StartupNotify=true -Icon=org.polymc.PolyMC +Icon=org.sneederix.SneedMC Categories=Game; Keywords=game;minecraft;launcher; -StartupWMClass=PolyMC +StartupWMClass=SneedMC diff --git a/program_info/org.polymc.PolyMC.metainfo.xml.in b/program_info/org.sneederix.SneedMC.metainfo.xml.in similarity index 80% rename from program_info/org.polymc.PolyMC.metainfo.xml.in rename to program_info/org.sneederix.SneedMC.metainfo.xml.in index 03401f3d..2b205841 100644 --- a/program_info/org.polymc.PolyMC.metainfo.xml.in +++ b/program_info/org.sneederix.SneedMC.metainfo.xml.in @@ -1,19 +1,19 @@ - org.polymc.PolyMC + org.sneederix.SneedMC - org.polymc.PolyMC + org.sneederix.SneedMC - org.polymc.PolyMC.desktop - PolyMC - PolyMC Team + org.sneederix.SneedMC.desktop + SneedMC + SneedMC Team A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once CC0-1.0 GPL-3.0-or-later - https://polymc.org/ - https://github.com/PolyMC/PolyMC#help--support + https://SneedMC.org/ + https://github.com/Sneederix/SneedMC#help--support -

PolyMC is a custom launcher for Minecraft that focuses on predictability, long term stability and simplicity.

+

SneedMC is a custom launcher for Minecraft that focuses on predictability, long term stability and simplicity.

Features:

  • Easily install game modifications, such as Fabric or Forge
  • @@ -27,7 +27,7 @@ - The main PolyMC window + The main SneedMC window https://polymc.github.io/assets/img/screenshots/LauncherDark.png diff --git a/program_info/org.polymc.PolyMC.svg b/program_info/org.sneederix.SneedMC.svg similarity index 100% rename from program_info/org.polymc.PolyMC.svg rename to program_info/org.sneederix.SneedMC.svg diff --git a/program_info/polymc.icns b/program_info/sneedmc.icns similarity index 100% rename from program_info/polymc.icns rename to program_info/sneedmc.icns diff --git a/program_info/polymc.ico b/program_info/sneedmc.ico similarity index 100% rename from program_info/polymc.ico rename to program_info/sneedmc.ico diff --git a/program_info/polymc.manifest b/program_info/sneedmc.manifest similarity index 94% rename from program_info/polymc.manifest rename to program_info/sneedmc.manifest index 2d9eb165..3cd0aaa1 100644 --- a/program_info/polymc.manifest +++ b/program_info/sneedmc.manifest @@ -1,6 +1,6 @@ - + diff --git a/program_info/polymc.qrc b/program_info/sneedmc.qrc similarity index 64% rename from program_info/polymc.qrc rename to program_info/sneedmc.qrc index 9ea695de..268c5925 100644 --- a/program_info/polymc.qrc +++ b/program_info/sneedmc.qrc @@ -1,6 +1,6 @@ - org.polymc.PolyMC.svg + org.sneederix.SneedMC.svg diff --git a/program_info/polymc.rc b/program_info/sneedmc.rc similarity index 66% rename from program_info/polymc.rc rename to program_info/sneedmc.rc index 011e944b..b27a4ee0 100644 --- a/program_info/polymc.rc +++ b/program_info/sneedmc.rc @@ -3,8 +3,8 @@ #endif #include -IDI_ICON1 ICON DISCARDABLE "polymc.ico" -1 RT_MANIFEST "polymc.manifest" +IDI_ICON1 ICON DISCARDABLE "sneedmc.ico" +1 RT_MANIFEST "sneedmc.manifest" VS_VERSION_INFO VERSIONINFO FILEVERSION 1,0,0,0 @@ -15,10 +15,10 @@ BEGIN BEGIN BLOCK "000004b0" BEGIN - VALUE "CompanyName", "MultiMC & PolyMC Contributors" - VALUE "FileDescription", "PolyMC" + VALUE "CompanyName", "Sneederix" + VALUE "FileDescription", "SneedMC" VALUE "FileVersion", "1.0.0.0" - VALUE "ProductName", "PolyMC" + VALUE "ProductName", "SneedMC" VALUE "ProductVersion", "1" END END