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

ВЕРСИИ (12)

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+`
release

EasyPlaceFix 0.5.8

0.5.8
6 мар. 2026 г.25,8 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
### EasyPlaceFix 0.5.8 Version 0.5.8 focuses on rotation stability during placement, anti-cheat-friendly placement pacing, and memory stability in long sessions. ### Changes - Fixed a race condition in LookAt. - Reworked LookAt from a mutable enum into an immutable class. - Removed shared-state mutation via customize()/NowYaw()/NowPitch(), which could produce incorrect yaw/pitch in rapid chained actions. - Added safe variants: - LookAt.PlayerYaw - LookAt.PlayerPitch - LookAt.of(float) for computed angles - Updated orientation-sensitive block mixins (rails, signs, hanging signs, wall hanging signs, pistons, observers, barrels, dispensers, doors, shulkers, skulls, etc.) to use the new LookAt model. - Added global anti-cheat placement pacing via placementDelay. - New config: placementDelay (0..20 ticks, default 0). - Applied before per-position cooldown checks. - When placementDelay > 0, Easy Place enforces a global pause between placement attempts (ticks * 50ms). - This reduces anti-cheat flags on stricter servers. - Fixed memory growth in the placement cooldown cache. - Added stale-entry pruning in lastPlacementTimeMap (older than 10 seconds) when the cache grows. - Kept per-position cooldown threshold logic as RTT + 100ms. - Prevents uncontrolled cache growth in long building sessions. ### Placement pipeline details - Added isGlobalPlacementCooling() check in doEasyPlace before per-position cooldown. - Added markGlobalPlacement() when a placement action starts. - Removed duplicated manual yawLock/pitchLock writes from the old path; rotation now follows a single safer flow with current-angle reads. ### Compatibility - Minecraft 1.21.11 - Java 17 - Fabric Loader 0.18.4
release

EasyPlaceFix 0.5.7

0.5.7
27 февр. 2026 г.208Minecraft: 1.21.11fabric
Скачать
Что нового
Improvements This release hardens placement logic for complex interactive blocks at high speed, especially when using Easy Place on multiplayer servers. Main changes - Reworked the placementStateOverride flow: - replaced the previous one-shot global state with a short-lived override queue; - overrides are now scoped to block position and block type; - improved resilience against multiple internal getPlacementState() calls during one placement; - added a fallback path for rare client desync cases. Trapdoors - Fixed the direction inversion issue: trapdoors should no longer be placed mirrored relative to the schematic. - Improved high-speed placement stability. - Hardened follow-up interaction handling for states that require an extra click (OPEN). Stairs - Improved enforcement of facing and half. - SHAPE is no longer forced, allowing neighbor-dependent shape updates to resolve naturally on the server. - This reduces incorrect placements under high-speed conditions. Lecterns - Added dedicated support for correct facing placement. - Added interactive handling via ICanUse. - Shelf blocks - Facing is now enforced more safely without forcing dynamic runtime properties. - Internal changes - Updated the mixin set. - Added new mixins for LecternBlock. - The project builds successfully after these changes. Known limitations 1. There are still open findings around follow-up interactions for some multi-click blocks. 2. Generic multiface placement still needs additional work. 3. If you rely heavily on glow lichen / sculk vein style blocks, separate testing is recommended.