COWMODSКаталог модов

EasyPlaceFix

Litematica Easy Place Fix is a small Fabric client-side addon for Litematica that corrects block orientation when using Easy Place mode on multiplayer servers

Автор: LTS_Server77,3 тыс.46обновлён 5 окт. 2026 г.
Механики игрыУтилиты

Описание

EasyPlaceFix

EasyPlaceFix is a client-side Fabric add-on for Litematica. It replaces the fragile parts of Easy Place with placement logic designed for multiplayer servers: correct block orientation, controlled interaction timing, fewer duplicate clicks, and safer retries under latency.

What it fixes

EasyPlaceFix helps when normal Easy Place:

  • places directional blocks with the wrong orientation;
  • struggles with interactive or multi-step blocks;
  • repeats clicks after server delay;
  • desynchronizes on Paper or other multiplayer servers.

It has dedicated handling for stairs, trapdoors, signs and hanging signs, shelves, lecterns, crafters, observers, pistons, rails, skulls, banners, wall-mounted blocks, multiface blocks, and other placements that need a custom hit position or a follow-up interaction.

Key features

  • Note block tuning: new and existing note blocks can be tuned to the schematic through a shared rate-limited queue.
  • Server-friendly interaction: supported containers and workstations open correctly on Paper and Servux servers, including while an item is held.
  • Placement pacing: Balanced, Safe, Fast, and Custom presets, plus optional timing jitter.
  • Excavation Guard: protects correctly placed blocks and blocks outside loaded schematic regions.
  • Automatic tool switching: selects a suitable tool before mining.
  • Terrain replacement: can replace mismatched dirt, grass, coarse dirt, and dirt paths.
  • Safer delayed-action cleanup and configuration recovery.
  • English, Russian, Spanish, Mexican Spanish, and Simplified Chinese translations.

Excavation Guard, automatic tool switching, and terrain replacement are disabled by default and can be enabled separately.

Configuration

The mod adds an Easy Fix tab to Litematica's configuration screen.

  • enableFix — enable the EasyPlaceFix placement logic.
  • loosenMode — allow looser item matching when the exact item isn't available.
  • nbtIgnore — search for items without strict NBT matching.
  • AllowInteraction — allow normal interaction with supported containers and workstations.
  • observerDetect — avoid placing an observer when its required schematic neighbor is not ready.
  • clientRotationRevert — restore the client view after a temporary placement rotation.
  • placementPreset and placementJitter — control placement frequency.
  • excavationGuard, autoToolSwitch, and terrainAutoReplace — optional building helpers.

Hotkeys are available for loosenMode, nbtIgnore, and AllowInteraction. Loosen Mode data is stored in config/loosenMode.json.

Installation

Install EasyPlaceFix together with compatible versions of:

EasyPlaceFix runs entirely on the client. Check the Versions tab for supported Minecraft versions and exact dependency requirements.

For multiplayer, SLAB_ONLY works without a server component. AUTO can use Servux V3 when it is available. A separate TickPrediction installation is not required.

Links

Последние версии

Все версии →
release

EasyPlaceFix 0.6.7

0.6.7
5 окт. 2026 г.10,2 тыс.Minecraft: 26.3fabric
Скачать
Что нового
Basically a 26.3 version. No more cool things :c
beta

EasyPlaceFix 0.6.6-1.21.11

0.6.6-1.21.11
13 сент. 2026 г.3,6 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
## EasyPlaceFix 0.6.6 — Minecraft 1.21.11 - Automatic note block tuning for newly placed and existing blocks. - Fixed `AllowInteraction` on Paper and Servux servers, including interaction with an item in hand. - Added more supported interactive blocks. - Added placement speed presets and optional timing jitter. - Added excavation protection, automatic tool switching, and terrain replacement. - Improved delayed-action cleanup and configuration recovery. - Added five complete translations. Requires Java 21+, Fabric Loader 0.18.4+, Litematica 0.26.12, and MaLiLib 0.27.16.
release

EasyPlaceFix 0.6.6

0.6.6
13 сент. 2026 г.10,2 тыс.Minecraft: 26.1.2, 26.2fabric
Скачать
Что нового
## EasyPlaceFix 0.6.6 - Added an optional **Excavation guard** that protects blocks outside loaded schematics and blocks already placed correctly. - Added **Auto tool switch** for selecting the fastest suitable mining tool from the inventory. - Added **Terrain auto-replace** for dirt, grass blocks, coarse dirt, and dirt paths. - Fixed non-working hotkeys for Excavation guard, `placementJitter`, Auto tool switch, and Terrain auto-replace. - Updated all five translations, README, and project icon. All new features are OFF by default. No configuration migration is required. **Compatibility:** Minecraft 26.1.2–26.2, Fabric Loader 0.19.3+, Java 25, Litematica 0.27.10/0.28.4, MaLiLib 0.28.9/0.29.3.
release

EasyPlaceFix 0.6.5

0.6.5
27 авг. 2026 г.4,8 тыс.Minecraft: 26.1.2, 26.2fabric
Скачать
Что нового
EasyPlaceFix 0.6.5 addresses server timer anti-cheat kicks, spreads multi-click interactions across ticks, retunes placement presets, and revamps the settings menu with multi-line hover tooltips. ### Anti-Cheat & Timing Pacing - **Tick-Based Placement Cadence**: Global placement pacing is now tracked in client ticks rather than wall-clock time, conforming to the server tick cycle and resolving build: timer-A disconnects. - **Multi-Click Interaction Spreading**: Extra clicks for multi-stage blocks (repeaters, trapdoors, comparators) are no longer sent in a single tick burst; each click is executed across separate client ticks. - **Placement Jitter (placementJitter)**: New option to add a randomized 0–1 extra tick delay between placements to defeat strict fixed-cadence anti-cheat checks. - **Clean Reset**: Timing limiters and queues reset cleanly upon server disconnect or world transition. ### Placement Presets Retuned - **Balanced**: Delay increased from 1 to 2 ticks. - **Safe**: Delay increased from 3 to 4 ticks. - **Fast**: 1 tick delay (fastest vanilla-legal cadence). - **Custom**: The only mode allowing delay 0 if desired. ### Configuration UI & Translations - **Reorganized Easy Fix Tab**: Grouped options logically into Core, Pacing, Matching, Interaction, and Debug. - **Detailed Multi-Line Tooltips**: Added comprehensive hover explanations for every setting detailing behavior and tuning advice. - **Localization Sync**: Updated translations for en_us, ru_ru, es_es, es_mx, and zh_cn. ### Stability & Internal Improvements - **Look-Lock Timeout (clientRotationRevert)**: Time-boxed rotation lock to automatically release after 1.5 seconds if the restore task gets dropped or fails. - **Shared Note Block Pump**: All note block tuning interactions route through a unified queue (max 1 click per 2 ticks round-robin), avoiding packet bursts. - **Block Prediction Desync Fix**: Sequence lookups in ClientLevel properly close prediction contexts (startPredicting balanced with close). - **Loosen Mode In-Memory Cache**: Eliminated disk re-reads and JSON parsing on every fallback placement. - **Dead Code Cleanup**: Removed unused MixinPlayerInteractBlockC2SPacket and IisSimpleHitPos.
release

EasyPlaceFix 0.6.4

0.6.4
3 авг. 2026 г.6,4 тыс.Minecraft: 26.1.2, 26.2fabric
Скачать
Что нового
# EasyPlaceFix 0.6.4 EasyPlaceFix 0.6.4 adds atomic configuration persistence for loosen mode and refines MaLiLib / Litematica compatibility across Minecraft 26.1.2 and 26.2. ### 🛡️ Key Changes - **Atomic Config Persistence**: `LoosenModeData` now uses temporary file writes with atomic replacement and `.bak` backups to prevent file corruption on crash or abrupt exits. - **BoundingBox API Audit**: Verified spatial bounding box compatibility for MaLiLib (`0.28.9` / `0.29.3`) and Litematica (`0.27.10` / `0.28.4`). - **Localization Sync**: Synchronized translation keys across `ru_ru`, `en_us`, `es_es`, and `es_mx`.
release

EasyPlaceFix 0.6.3

0.6.3
25 июл. 2026 г.2,6 тыс.Minecraft: 26.1.2, 26.2fabric
Скачать
Что нового
EasyPlaceFix 0.6.3 fixes the Easy Place crash with current Litematica and MaLiLib versions. - Fixed `ExceptionInInitializerError` / `NoSuchMethodException` with Litematica 0.28.4 and MaLiLib 0.29.3. - Fixed the incorrect exact lookup for `IntBoundingBox#contains(BlockPos)`. - Added runtime compatibility with both: - legacy `containsPos(Vec3i)`; - current `contains(Vec3i)`. - Retained support for both legacy and relocated `IntBoundingBox` classes. - Expanded accepted dependency ranges: - Litematica `>=0.27.10 <0.29`; - MaLiLib `>=0.28.9 <0.30`. - Refactored internal package names from `Mixin` to `mixin` and from `until` to `util`. - Renamed `doEasyPlace` to `EasyPlaceHandler`. - Updated documentation and bumped the version to 0.6.3. Verified with: - Minecraft 26.1.2, Litematica 0.27.10, MaLiLib 0.28.9; - Minecraft 26.2, Litematica 0.28.4, MaLiLib 0.29.3. Requires Fabric Loader 0.19.3+, Java 25, Litematica, and MaLiLib. Client-side only.
release

EasyPlaceFix 0.6.2

0.6.2
22 июл. 2026 г.1,3 тыс.Minecraft: 26.1.2, 26.2fabric
Скачать
Что нового
EasyPlaceFix 0.6.2 provides one JAR for Minecraft 26.1.2 and 26.2. - Fixed `AllowInteraction` with Servux/V3. - Fixed the `SLAB_ONLY` fallback path. - Added compatibility with Litematica 0.27.10 / MaLiLib 0.28.9 on Minecraft 26.1.2. - Retained compatibility with Litematica 0.28.4 / MaLiLib 0.29.3 on Minecraft 26.2. - Removed an unused Mixin shadow field that caused a startup warning. - Both supported Minecraft versions are now verified by CI. Requires Fabric Loader 0.19.3+, Java 25, Litematica, and MaLiLib. Client-side only.
release

EasyPlaceFix 0.6.1

0.6.1
20 июл. 2026 г.765Minecraft: 26.2fabric
Скачать
Что нового
- Fixed `NoSuchMethodError` when calling `SchematicPlacementManager.PlacementPart#getBox()`. - Added support for `fi.dy.masa.malilib.util.position.IntBoundingBox`. - Replaced `IntBoundingBox#containsPos()` with `IntBoundingBox#contains()`. - Updated dependencies: - Minecraft: `26.2` - Fabric Loader: `0.19.3` - Fabric API: `0.153.0+26.2` - Litematica: `0.28.4` - MaLiLib: `0.29.3` - Minimum supported versions: - Litematica: `0.28.3` - MaLiLib: `0.29.2`
release

EasyPlaceFix 0.6.0

0.6.0
27 июн. 2026 г.3,7 тыс.Minecraft: 26.2fabric
Скачать
Что нового
## EasyPlaceFix 0.6.0 Version 0.6.0 ports the mod to Minecraft 26.2 and updates compatibility with the current Litematica/MaLiLib branch. ## Changes - Ported the mod to Minecraft 26.2. - Updated compatibility with: - Litematica 0.27.1 - MaLiLib 0.28.2 - Fabric API 0.145.4+26.2 - Java 25 - Adapted internal mixins to current client mappings and API changes. - Added an internal `Tuple` compatibility class to keep placement logic working correctly on Minecraft 26.2. ## Compatibility - Minecraft 26.2 - Java 25 - Fabric Loader 0.19.0+ ## Note This is a client-side mod. For multiplayer stability, set Easy Place protocol to `SLAB_ONLY`.
release

EasyPlaceFix 0.5.9

0.5.9
19 апр. 2026 г.7,8 тыс.Minecraft: 26.1.1, 26.1.2fabric
Скачать
Что нового
### EasyPlaceFix 0.5.9 Version 0.5.9 ports the mod to Minecraft 26.1.1 and the new Litematica/MaLiLib branch and refreshes client-side mod metadata. ### Changes - Ported the mod to Minecraft `26.1.1`. - Updated the project to the current Fabric stack for `26.1.1`. - Updated compatibility with: - Litematica `0.27.1` - MaLiLib `0.28.2` - Fabric API `0.145.4+26.1.1` - Java `25` - Migrated the codebase to the new mappings and API model used by the `26.1` branch. - Fixed `decorated_pot` placement: - item lookup now respects item components; - Refreshed mod metadata: - fixed the client entrypoint; - marked the mod as client-only; ### Compatibility - Minecraft `26.1.1` - Java `25` - Fabric Loader `0.19.0+`