New uNmINeD development snapshot is available for download!
Changes:
- (GUI) Added smooth zoom for the cubiomes layer
- (GUI) Changed log viewer control to AvaloniaEdit
- (GUI) Started some user interface restructuring
- (GUI) Fixed crashes when zooming in and out crazy fast
- (GUI) Fixed crashes when rendering caves at deeper zoom levels
- (GUI) Fixed random crashes caused by some map tiles were disposed multiple times
Hi, is it possible to render the web page with a larger zoom than 4:1, just like the GUI which can zoom up to 128:1? I only need to render a small part of the whole map and would like to zoom up to 16:1 on the web page to see our base in detail.
Thanks!
I will add this soon.
There is a bug that has been present since 0.18.28 on Ubuntu Linux, where the map automatically zooms out if the app has been idle/unfocused for a while.
I usually run Unmined on a secondary monitor while playing Minecraft. If I zoom in the map to my base, return to the game and play for a while, then return to Unmined and try to zoom again (in or out) the map suddenly jumps out to maximum unzoomed level and I have to zoom back in to find my base where the map was previously focused.
Would be great if this project got a Github page where we could submit bug reports btw. Couldn’t find a suitable place to submit on https://github.com/unminednet
can’t generate any map,it says “error loading world keysize is 0 “:\
I’m on MacOS M2. I’m not able to export the map as an image. It only generates a text file, instead of a JPG or PNG.
Also, every time I close the app, the message “Avalonia Application quit unexpectedly.” pops up even though the app was closed/quit normally.
Figured I report the bugs here 🙂 Cheers.
System.NullReferenceException: Arg_NullReferenceException
at Unmined.AvaloniaApp.Screens.Level.LevelViewModel.OnDeactivateAsync(Boolean, CancellationToken)
at Caliburn.Micro.Screen.Caliburn.Micro.IDeactivate.DeactivateAsync(Boolean, CancellationToken)
at Caliburn.Micro.Conductor`1.Collection.AllActive.OnDeactivateAsync(Boolean, CancellationToken)
at Unmined.AvaloniaApp.Screens.Main.MainViewModel.OnDeactivateAsync(Boolean, CancellationToken)
at Caliburn.Micro.Screen.Caliburn.Micro.IDeactivate.DeactivateAsync(Boolean, CancellationToken)
at Caliburn.Micro.Conductor`1.Collection.AllActive.OnDeactivateAsync(Boolean, CancellationToken)
at Unmined.AvaloniaApp.Screens.ShellWindowViewModel.OnDeactivateAsync(Boolean, CancellationToken)
at Caliburn.Micro.Screen.Caliburn.Micro.IDeactivate.DeactivateAsync(Boolean, CancellationToken)
at Caliburn.Micro.WindowConductor.Closed(Object sender, EventArgs e)
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)
at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean)
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&)
at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken)
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl)
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[])
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder, String[], ShutdownMode )
at Unmined.AvaloniaApp.Program.Main(String[])
↑ It crashed like this
–log-level=none
–log-level=fatal
Neither work in filtering the logs from stdout