Repository navigation
Weft 26.10.4
Install: unpack the archive for your system anywhere and run the game. Needs a GPU with Vulkan.
- Windows: run
weft.exe. - Linux (x64):
tar xf Weft-*-linux-x64.tar.gz, thenWeft/weft. Needs your GPU's Vulkan driver. - macOS (Apple Silicon, macOS 12 or newer):
tar xf Weft-*-macos-arm64.tar.gz, thenxattr -dr com.apple.quarantine Weft, as the game is not signed by Apple, thenWeft/weft. Vulkan comes with the game (MoltenVK).
Textures: the game comes with its own. If Minecraft is installed through the official launcher or Prism, Weft builds a resource pack from your copy on the first start (Settings > Resource Packs to turn it off). Nothing from Mojang is included or downloaded.
Multiplayer: pause menu > Multiplayer > Open to Friends gives a ticket; your friend pastes it into Multiplayer > Join. It also works by address, with the port forwarded, and weft --server runs a world with no window (see the README).
Mods: put a mod's .zip into the mods folder: the Mods screen has a button that opens it. Mods are native libraries and have to be built for your system and the same engine version, see the modding cheat sheet.
The mod interface and the save format can still change between versions.
Changes
Gameplay
- Beds: respawn point, lying pose
- Spawn eggs for every entity, including mods'
- Advancements stay through death (#28)
- Explosions no longer break water
- The crosshair targets a mob in front of a block
- Air refills in creative; swimming no longer bobs the view
- Third person: held items like Minecraft's, the view shakes from hits and walking
Multiplayer
Graphics and performance
- GPU simulated particles, rain and snow
- Vanilla-like falling particles
- Terrain and sky shader optimizations (#30)
- Distant terrain fixes, from high above and from underground (#13, #23)
- Redrawn dirt, grass, stone, ores and tall grass
- Inventory block icons no longer squashed
- Armor texture layout fixed
Resource packs and shaders
- Leather items and armor take their textures from the Minecraft pack (#27)
- Beds take their textures from the pack, in both of its layouts
- Fixed the crash after disabling the generated resource pack (#20)
- Shader pack fixes
Install and data
- Releases write to per-user folders, so the game can live in a read-only location and survive updates (#32)
- An existing run/config keeps a copy portable; --run-dir still overrides everything
- A player's copy of a mod replaces the shipped one
- The test mod is no longer in releases
Modding
- .handheld() tag for items held like tools
- Tag-based localization (see docs/localization.md)
- Advancements go by tags, so new food and mobs count on their own
- Mods can be switched on and off in the Mods screen, applied after a restart
- Mods can keep marked components through death and are told about respawns
- The base game starts with every other mod turned off
Fixes and project
- Clipboard is cached instead of being recreated each time (#16)
- A toast hides with the GUI on F1 and stays behind when leaving a world
- Faster parallel test runs
- Cache clipboard instead of remaking it each time by @RTTEXFile in #16
- Textures redraw by @Gigores in #24
- Optimize terrain and sky shader ALU and texture queries by @ahlansantos in #30
- Beds, and advancements that survive death by @rettedascode in #22
- More Textures redraw by @Gigores in #33
New Contributors
- @RTTEXFile made their first contribution in #16
- @Gigores made their first contribution in #24
- @ahlansantos made their first contribution in #30
Full Changelog: v26.10.3...v26.10.4