Skip to content

Releases: Ehnkode/webmatica

v0.10.0-alpha

Choose a tag to compare

@Ehnkode Ehnkode released this 18 Oct 17:14
1a8860b

New

Timeline storage: the history panel shows how much space the daily backups take, per day, and can delete days older than 7, 30 or 90 days on request. Nothing is deleted automatically
Switch to turn off the skin lookup at mc-heads.net (used only when the game has no skin for a player); the README now names it as the only outside connection

Improved

Timeline backups are about half the size: a chunk where only the light changed (day and night, torches) is no longer backed up again
Clearing and flattening work in batches of 160 blocks instead of 48, and Baritone no longer floods the chat at every batch
The mod talks to the viewer directly inside the game instead of over a local network connection
The viewer pages only run their own scripts (Content-Security-Policy), and at most 8 browser tabs get live positions at once; further tabs update by polling
Log messages are in English, and the description in Mod Menu matches the current mod

Fixed

The map no longer blinks black or flashes green for a moment when tiles update, in 2D and 3D
The editor's message for a missing file is readable ("Datei nicht gefunden") instead of a Python error

Internal

Tests for the map, the 3D meshes, schematics, NBT and the viewer's routes; large classes split up (AutoBuild, Routes, Mesher, Models); every catch-all error handler reviewed

v0.9.0-alpha

Choose a tag to compare

@Ehnkode Ehnkode released this 16 Oct 19:40

New

In-game menu (F8 or /wm): search chests, see running jobs with pause and stop, settings and a button to the viewer. The game and jobs keep running while it is open
Chest search in game: type an item and see every chest that holds it, with distance and whether it sits in a shulker. Mark a chest (box and line, visible through walls, gone once you open it), walk there or have it fetched. "Remove marks" clears all marks
Selection tool (B): left click sets the first corner, right click the second (up to 160 blocks away), the mouse wheel moves the side you look at (sprint = 8 blocks). No click goes to the server. The frame is drawn through walls like Baritone's and also shows up in the viewer, in 2D and 3D. Then save it as a schematic, or flatten, fill or clear it
Chest count: "In chests: 340 (12 chests)" in every item tooltip, in the inventory and the hotbar, and briefly above the hotbar when you switch items
Small job display at the screen edge while a job runs (corner selectable, can be turned off)
Releases are now also published to Modrinth and CurseForge
Fixed

/wm works on Minecraft 26.x
Baritone's selection boxes no longer stay in the world after a clear, fill or flatten job
Opening a selection in the viewer keeps it in 3D mode
Removed

The old Python viewer and its tools; the viewer built into the mod replaces them

v0.8.1-alpha

Choose a tag to compare

@Ehnkode Ehnkode released this 16 Oct 14:21

New

The viewer now runs inside the mod: F10 starts its server in the game, no Python, numpy or Pillow needed any more. Block and item images are built once from your game jar
3D selection like in Axiom: left click sets the first corner, right click the second, Alt+click picks the air block in front of you, the mouse wheel grows or shrinks the side you look at (Ctrl = 8 blocks). X and Z can be typed in like Y, on the map and in 3D
Editor: "Replace" takes the place of "Break" (air in the palette removes blocks), the chosen block is previewed at the pointer, no more thin lines between blocks, and the cut face is drawn closed like in 3D
Delete schematics from Build > Schematics with x (they go to a recycle bin folder and their placements are unloaded)
Stashes: walk there or view them in 3D, from the map popup and from the list
Map: soft relief shading with ambient occlusion; new option "Soft shader", turn it off for the classic vanilla map look
3D: water moves like in the game, drag with the middle mouse button to look around (also while selecting)
The viewer starts in your Minecraft language (German or English) when you haven't picked one
Improved and fixed

Chest window: double click opens shulkers again, the window no longer jumps when the fetch button appears, and inside a shulker you can fetch that shulker
Broken chests and shulkers disappear from the map and the chest search right away
3D: the "Caves" and "Fog" options are gone
New 3D help with middle mouse, mouse wheel and selection controls, clearer hint line
The map tiles are rebuilt once after the update
License

From this release on Webmatica is licensed under the GNU LGPL v3.0 (COPYING.LESSER, with the GPL it builds on in COPYING). Earlier releases stay MIT.
Put the jar for your Minecraft version (1.21.11, 26.1.x, 26.2, 26.3) into your mods folder; F10 starts the viewer.

v0.8.0-alpha

Choose a tag to compare

@Ehnkode Ehnkode released this 14 Oct 19:33

New

  • Own printer: places the blocks of schematics set "In game" as soon as you are near, lowest layer first, with the right rotation (stairs, logs, slabs and more). No Litematica Printer needed; range and speed on the web page, an optional key in game
  • Server-safe mode, per server and off by default: turns off everything most public servers forbid (Baritone, auto-build, farming, flattening, fetching and storing, X-Ray). The printer then only places what you could by hand: no faked view direction, only visible faces, normal reach, hotbar only, at most 5 blocks per second
  • Own walking engine: fetching, storing, unpacking, picking up drops and "Walk here" work without Baritone. With Baritone installed it still walks, and the own engine takes over when Baritone is stuck. It never digs or places blocks and avoids lava, fire and deep water. Option "Walk with": automatic, always own engine, Baritone only
  • Farming no longer stops early when no chest is set; storing only uses chests within 128 m and lists every target chest with coordinates; store into one chest straight from the chest window on the map
  • Game tests for developers: ./gradlew :1.21.11:runClient -Pautotest=all -Pautoquit checks walking, fetching and the printer in a fresh world (see docs/testing.md)

Improved and fixed

  • Missing chunks right after joining a world are recorded again
  • The Litematica Printer bridge is gone; Webmatica's own printer replaces it

Put the jar for your Minecraft version (1.21.11, 26.1.x, 26.2, 26.3) into your mods folder; F10 starts the viewer.

v0.7.0-alpha

Choose a tag to compare

@Ehnkode Ehnkode released this 14 Oct 16:47

New

  • X-Ray in 3D and on the 2D map: show only the blocks you search for, with counters, jump to the next find, send Baritone straight to it
  • Timelapse with selectable range, step and speed, also in 3D, export as GIF or video
  • Own folder for every singleplayer world and every server port; the viewer follows the world you are in
  • Map icons for signs and chests, mob spawns on the 2D map, light up an area, flatten with preview and progress
  • Start check before auto-build and automations; one game status (recording, Litematica, Baritone, Printer) in the bottom right
  • Wrong blocks are shown in 3D before they are broken; farming: new switch "Allow digging through on the way"

Improved and fixed

  • Fetching only counts what actually arrived; eating swaps the tool back
  • Open chunks are still saved on dimension change, disconnect and quit
  • Auto-build no longer reports never-recorded build sites as done and pauses while recording is off
  • Viewer start creates its own .venv when Python is "externally managed"
  • The viewer rejects foreign Host headers (protection against DNS rebinding)
  • Lots of internal cleanup (viewer split into modules, web page as ES modules, Baritone access in one place)

Put the jar for your Minecraft version (1.21.11, 26.1.x, 26.2, 26.3) into your mods folder; F10 starts the viewer.

v0.6.0-alpha

Choose a tag to compare

@Ehnkode Ehnkode released this 13 Oct 14:54

What's new

  • New interface: tools grouped into Build, Automation and Storage; Places, History and Radar for the map; one bar at the top with view, cut, trail, settings and search.
  • Search is a magnifier that opens on click and finds waypoints or coordinates.
  • Build opens with the editor first, schematics as the second page.
  • Some 3D render improvements
  • Improved Shader with lighting features
  • Fix: cutting an area with loot chests into the editor no longer fails.
  • Fix: the activity bar no longer stretches over the full height on narrow windows.
  • Fix: a schematic's name now moves along when you drag it on the map.