
Fork Client
The modern utility mod for Fabric with a customizable HUD, Click GUI, rendering, and QoL additions for Minecraft.
Оцените первым
859
7
Список изменений
Refactored BUILDING HELPERS modules (Litematica-style package structure) Created new package com/mahidx7/forkclient/client/modules/building/ with 8 self-contained, Litematica-pattern module classes: Extracted from the monolith (ForkClientController.java, shrunk from 3,490 → ~3,300 lines):
- GridOverlayModule — grid/chunk gizmo rendering + cache
- ChunkBorderModule — chunk border gizmo rendering + cache
- BuildHeightModule — Y/limit/remaining widget text
- BlockMeasurementModule — block-hit detection tick + widget text + its own state Made the 4 previously non-functional (toggle-only) modules functional:
- BlockPaletteModule — tracks a building palette with color groups + favorites, persisted to config (palette.*); viewable via palette widget
- MaterialCalculatorModule — counts block types in the measured region (reuses BlockMeasurementModule points) and displays totals; materials widget, recalculated via calculate()
- ShapePreviewModule — renders live ghost previews (circle/sphere/cylinder/dome) at the player using Gizmos.line, with radius/shape-type settings; shape_preview widget
- BlueprintPreviewModule — renders a wireframe blueprint box (with grid) at the player, width/height/depth settings; blueprint_preview widget Controller changes
- LevelRenderEvents.BEFORE_GIZMOS now dispatches to GridOverlayModule, ChunkBorderModule, ShapePreviewModule, BlueprintPreviewModule
- Tick handler delegates to BlockMeasurementModule.onTick()
- Widget line generation delegates to the modules (removed ~180 lines of inline logic)
- Added 4 new widgets (palette, materials, shape_preview, blueprint_preview) and their module↔widget mappings
- Added block-palette config save/load Fixed
- Fixed ResourceLocation → renamed Identifier (net.minecraft.resources.Identifier) for this MC 26.2 mapping — this was the compile error
- Removed unused imports/fields I introduced Note: The ArmorDurabilityConfigScreen and EntityCullingModule warnings in your report are pre-existing and unrelated to this task — I left them untouched.
Файлы
fork-client-1.1.8+26.2.jar(2.01 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.1.8+26.2
Загрузчики
Fabric
Версии игры
26.2
Загрузок
55
Дата публикации
03.09.2026
