GithubHelp home page GithubHelp logo

cacahuetesanssel / mclaunch Goto Github PK

View Code? Open in Web Editor NEW
8.0 8.0 2.0 17.96 MB

A Minecraft launcher that puts your Minecraft in a box 📦

Home Page: https://mclaunch.cacahuete.dev/

License: GNU General Public License v3.0

C# 99.98% CSS 0.02%
avalonia fabric fabricmc forge launcher minecraft minecraft-launcher neoforge quiltmc wip

mclaunch's People

Contributors

cacahuetesanssel avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

mclaunch's Issues

crash 0.2.2

How to fix?
[!] mcLaunch v0.2.2 commit aef555d
If you are reporting this, please include this crash report
Platform: Microsoft Windows NT 10.0.22631.0
Platform ID: windows
Java Platform ID: windows-x64
Architecture: x64

Crash Type: Exception

System.ComponentModel.Win32Exception (2): An error occurred trying to start process 'C:\Users\HUAWEI\AppData\Roaming.mclaunch\system/runtime/java-runtime-gamma/windows-x64/bin/javaw.exe' with working directory 'C:\Users\HUAWEI\AppData\Roaming.mclaunch\boxes\RvlUUnjH\minecraft'. Не удается найти указанный файл.
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at mcLaunch.Launchsite.Core.Minecraft.Run() in /home/cacahuete/Source/Projets/mcLaunch/mcLaunch.Launchsite/Core/Minecraft.cs:line 207
at mcLaunch.Core.Boxes.Box.Run() in /home/cacahuete/Source/Projets/mcLaunch/mcLaunch.Core/Boxes/Box.cs:line 772
at mcLaunch.Views.Pages.BoxDetailsPage.RunAsync(String serverAddress, String serverPort, MinecraftWorld world) in /home/cacahuete/Source/Projets/mcLaunch/mcLaunch/Views/Pages/BoxDetailsPage.axaml.cs:line 189
at mcLaunch.Views.Pages.BoxDetailsPage.Run(String serverAddress, String serverPort, MinecraftWorld world) in /home/cacahuete/Source/Projets/mcLaunch/mcLaunch/Views/Pages/BoxDetailsPage.axaml.cs:line 158
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at Avalonia.Threading.SendOrPostCallbackDispatcherOperation.InvokeCore()
at Avalonia.Threading.DispatcherOperation.Execute()
at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job)
at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback)
at Avalonia.Threading.Dispatcher.Signaled()
at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken)
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args)
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder)
at mcLaunch.Program.Main(String[] args) in /home/cacahuete/Source/Projets/mcLaunch/mcLaunch/Program.cs:line 32

natives-macos instead of natives-osx for old Minecraft version manifest files (download classifiers)

"downloads": {
                "artifact": null,
                "classifiers": {
                    "natives-linux": {
                        "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar",
                        "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77",
                        "size": 569061,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar"
                    },
                    "natives-macos": null,
                    "natives-windows": {
                        "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar",
                        "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764",
                        "size": 609967,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar"
                    },
                    "natives-sources": null,
                    "natives-javadoc": null
                }
            }

It should be like this :

 "downloads": {
                "classifiers": {
                    "natives-linux": {
                        "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar",
                        "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77",
                        "size": 569061,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar"
                    },
                    "natives-osx": {
                        "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar",
                        "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa",
                        "size": 518924,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar"
                    },
                    "natives-windows": {
                        "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar",
                        "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764",
                        "size": 609967,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar"
                    }
                }
            }

Crash when keeping fast launch box

[!] mcLaunch v0.2.1 commit 98276b4
If you are reporting this, please include this crash report
Platform: Microsoft Windows NT 10.0.22631.0
Platform ID: windows
Java Platform ID: windows-x64
Architecture: x64

Crash Type: Exception

System.NullReferenceException: Object reference not set to an instance of an object.
at mcLaunch.Views.Popups.EditBoxPopup.ApplyButtonClicked(Object sender, RoutedEventArgs e) in /home/cacahuete/Source/Projets/mcLaunch/mcLaunch/Views/Popups/EditBoxPopup.axaml.cs:line 58
at Avalonia.Interactivity.Interactive.g__InvokeAdapter|4_0[TEventArgs](Delegate baseHandler, Object sender, RoutedEventArgs args)
at Avalonia.Interactivity.Interactive.<>c__41.<AddHandler>b__4_1(Delegate baseHandler, Object sender, RoutedEventArgs args) at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) at Avalonia.Controls.Button.OnClick() at Avalonia.Controls.Button.OnPointerReleased(PointerReleasedEventArgs e) at Avalonia.Input.InputElement.<>c.<.cctor>b__32_9(InputElement x, PointerReleasedEventArgs e) at Avalonia.Reactive.LightweightObservableBase1.PublishNext(T value)
at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e)
at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e)
at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest)
at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e)
at Avalonia.Input.MouseDevice.ProcessRawEvent(RawInputEventArgs e)
at Avalonia.Input.InputManager.ProcessInput(RawInputEventArgs e)
at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e)
at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at Avalonia.Win32.WindowImpl.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken)
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args)
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder)
at mcLaunch.Program.Main(String[] args) in /home/cacahuete/Source/Projets/mcLaunch/mcLaunch/Program.cs:line 29

Crash when installing multiple optional mods along a mod in a box

[!] mcLaunch v0.2.3 commit 202bc1a on branch main
If you are reporting this, please include this crash report
Platform: Microsoft Windows NT 10.0.22631.0
Platform ID: windows
Java Platform ID: windows-x64
Architecture: x64
Dotnet version: 8.0.6
System language: French (France) [fr-FR]

Crash Type: Exception

System.IndexOutOfRangeException: Index was outside the bounds of the array.
at mcLaunch.Views.Pages.ContentDetailsPage.<>c__DisplayClass13_0.<b__1>d.MoveNext()
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at Avalonia.Threading.SendOrPostCallbackDispatcherOperation.InvokeCore()
at Avalonia.Threading.DispatcherOperation.Execute()
at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job)
at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback)
at Avalonia.Threading.Dispatcher.Signaled()
at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken)
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args)
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder)
at mcLaunch.Program.Main(String[] args) in /home/runner/work/mcLaunch/mcLaunch/mcLaunch/Program.cs:line 32

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.