uNmINeD 0.19.17-dev

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

This Post Has 7 Comments

  1. Dero

    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!

    1. megasys

      I will add this soon.

  2. Daniel

    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

  3. games demais

    can’t generate any map,it says “error loading world keysize is 0 “:\

  4. TheDoc

    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.

  5. 黄润泽

    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

  6. B

    –log-level=none
    –log-level=fatal
    Neither work in filtering the logs from stdout

Leave a Reply