Village and Pillage TweaksСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (21)
release
Village and Pillage Tweaks v1.2.0 for Fabric 26.2.x
1.2.0+26.2.x18 июн. 2026 г.347Minecraft: 26.2fabric, quilt
Что нового
## Update to 26.2
- Version bump, dependency updates, and README tweaks
- Package change from `BreakEvent` to `BlockToolModificationEvent` on NeoForge
release
Village and Pillage Tweaks v1.2.0 for NeoForge 26.2.x
1.2.0+26.2.x18 июн. 2026 г.50Minecraft: 26.2neoforge
Что нового
## Update to 26.2
- Version bump, dependency updates, and README tweaks
- Package change from `BreakEvent` to `BlockToolModificationEvent` on NeoForge
release
Village and Pillage Tweaks v1.2.0 for Fabric 26.1.x
1.2.0+26.1.x4 июн. 2026 г.126Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
v1.2.0 - New Features and Config Organization
- Bumped to v1.2.0 and updated README
- Added Crop Trample Threshold config, with vanilla's 0.5 blocks as default
- Implemented server-side farmland logic so entities use the configured trample threshold (players are unaffected)
- Added the option 'Ignore Unarmed Pillagers' where villagers and other mobs that flee from pillagers no longer treat unarmed pillagers as hostile. Iron golems, snow golems, and trader llamas also stop targeting unarmed pillagers
- Removed 'Miscellaneous Tweaks' category and merged most config options into new "Mob Behavior Changes"
- Updated en_us and ko_kr translations
release
Village and Pillage Tweaks v1.2.0 for NeoForge 26.1.x
1.2.0+26.1.x4 июн. 2026 г.36Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
v1.2.0 - New Features and Config Organization
- Bumped to v1.2.0 and updated README
- Added Crop Trample Threshold config, with vanilla's 0.5 blocks as default
- Implemented server-side farmland logic so entities use the configured trample threshold (players are unaffected)
- Added the option 'Ignore Unarmed Pillagers' where villagers and other mobs that flee from pillagers no longer treat unarmed pillagers as hostile. Iron golems, snow golems, and trader llamas also stop targeting unarmed pillagers
- Removed 'Miscellaneous Tweaks' category and merged most config options into new "Mob Behavior Changes"
- Updated en_us and ko_kr translations
release
Village and Pillage Tweaks v1.1.0 for Fabric 26.1.x
1.1.0_26.1.x6 апр. 2026 г.191Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
v1.1.0 BIG 26.1 Migration fix
- Bump version
- Fixes a BIG oversight where data is not saved when upgrading pre-existing worlds to 26.1 under the new directories.
- Added `HandsOffMyWorldDataMigrator` which runs on server start and copies handsoffmyblock_marked.dat from the old pre-26.1 flat dimension paths
- More details provided in `HandsOffMyMarkedBlocksData` and `HandsOffMyWorldDataMigrator`. Apologies to anyone who may have downloaded the deleted Modrinth version
release
Village and Pillage Tweaks v1.1.0 for NeoForge 26.1.x
1.1.0_26.1.x6 апр. 2026 г.31Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
v1.1.0 BIG 26.1 Migration fix
- Bump version
- Fixes a BIG oversight where data is not saved when upgrading pre-existing worlds to 26.1 under the new directories.
- Added `HandsOffMyWorldDataMigrator` which runs on server start and copies handsoffmyblock_marked.dat from the old pre-26.1 flat dimension paths
- More details provided in `HandsOffMyMarkedBlocksData` and `HandsOffMyWorldDataMigrator`. Apologies to anyone who may have downloaded the deleted Modrinth version
release
Hands Off My Block v0.3.2 for Fabric 1.21.11
0.3.223 февр. 2026 г.254Minecraft: 1.21.11fabric, quilt
Что нового
### Hands Off My Block v0.3.2 - "The Server-Side Update!"
- Lots of client-side tweaks and UI reliability fixes specifically when playing on servers
- Fixed Fabric config screen title widget creation so it is only created once
- Disabled the marker item `EditBox` and all client config toggles on multiplayer servers
- Updated translations, and added a new localized message key `message.actionbar.onServer` for en_us and ko_kr.
- Added tooltips to disabled config controls on multiplayer servers using the onServer message.
- Updated keybind behavior on multiplayer servers:
- `show_markings` and `require_sneaking` keybinds no longer change local client config when on servers, they will now display the same onServer actionbar message instead
release
Hands Off My Block v0.3.2 for NeoForge 1.21.11
0.3.223 февр. 2026 г.51Minecraft: 1.21.11neoforge
Что нового
### Hands Off My Block v0.3.2 - "The Server-Side Update!"
- Lots of client-side tweaks and UI reliability fixes specifically when playing on servers
- Fixed Fabric config screen title widget creation so it is only created once
- Disabled the marker item `EditBox` and all client config toggles on multiplayer servers
- Updated translations, and added a new localized message key `message.actionbar.onServer` for en_us and ko_kr.
- Added tooltips to disabled config controls on multiplayer servers using the onServer message.
- Updated keybind behavior on multiplayer servers:
- `show_markings` and `require_sneaking` keybinds no longer change local client config when on servers, they will now display the same onServer actionbar message instead
release
Hands Off My Block v0.3.1 for Fabric 1.21.11
0.3.122 февр. 2026 г.32Minecraft: 1.21.11fabric, quilt
Что нового
Hands Off My Block v0.3.1 Hotfix
- Separated the client-side and server-side logic to ensure the mod can initialize in a headless (server-side) environment.
- Added 'Korean' translations (ko_kr.json) (ekfvoddl3536)
release
Hands Off My Block v0.3.1 for NeoForge 1.21.11
0.3.122 февр. 2026 г.25Minecraft: 1.21.11neoforge
Что нового
Hands Off My Block v0.3.1 Hotfix
- Separated the client-side and server-side logic to ensure the mod can initialize in a headless (server-side) environment.
- Added 'Korean' translations (ko_kr.json) (ekfvoddl3536)
release
Hands Off My Block v0.3.0 for Fabric 1.21.11
0.3.013 февр. 2026 г.66Minecraft: 1.21.11fabric, quilt
Что нового
Hands Off My Block v0.3.0 for 1.21.11
HandsOffMyBlock Common:
- Probably my biggest mod changelog to date btw
- Edited init logger message
- Fabric and NeoForge startup methods now call the common init() method, which wasn't being used previously and thus the init logger never fired
Villager Bed Reclaim Inconsistency Fix:
- Bed POI refresh now does a full "rebuild" cycle so old/pre-existing beds properly re-register after unmarking, and both halves of a bed are refreshed on unmark, which makes reclaimed beds behave more like a real break/place update.
- When marked, the bed head POI is explicitly released first to avoid stale claim occupancy before blocking the bed.
- When unmarking, nearby villagers get a "nudge" in their pathfinding so they retry claiming/sleeping in unmarked beds sooner.
Context-Based Unmark Reasoning:
- New HandsOffMyServerLevelSetBlockMixin hook that captures destruction reasons before the marked block state changes, and added contextual reasoning for POIs that are unmarked due to it being destroyed (Broken, Burned, Exploded, Pushed, Replaced)
- Updated translations for en_us, mostly for the new context-based reasoning actionbar components listed above
Marked Bell Logic:
- Added the bell to WORKSTATIONS HashSet allowing bells to be marked like any other POI (if this causes any unintended side effects, please make a bug report! More info below...)
- Extended villager invalidation logic to work with bells, nearby villagers now clear MEETING_POINT memory if it points to that marked bell
- Also added a safeguard that continuously drops MEETING_POINT which prevents villagers from reconnecting to marked bells after the initial invalidation pass
- Added bell-compatible particle triggering by updating villagerHasMemoryForBlock() to include MEETING_POINT in Fabric and NeoForge, so marking a bell now counts as a villager-linked POI for angry particle feedback.
release
Hands Off My Block v0.3.0 for NeoForge 1.21.11
0.3.013 февр. 2026 г.32Minecraft: 1.21.11neoforge
Что нового
Hands Off My Block v0.3.0 for 1.21.11
HandsOffMyBlock Common:
- Probably my biggest mod changelog to date btw
- Edited init logger message
- Fabric and NeoForge startup methods now call the common init() method, which wasn't being used previously and thus the init logger never fired
Villager Bed Reclaim Inconsistency Fix:
- Bed POI refresh now does a full "rebuild" cycle so old/pre-existing beds properly re-register after unmarking, and both halves of a bed are refreshed on unmark, which makes reclaimed beds behave more like a real break/place update.
- When marked, the bed head POI is explicitly released first to avoid stale claim occupancy before blocking the bed.
- When unmarking, nearby villagers get a "nudge" in their pathfinding so they retry claiming/sleeping in unmarked beds sooner.
Context-Based Unmark Reasoning:
- New HandsOffMyServerLevelSetBlockMixin hook that captures destruction reasons before the marked block state changes, and added contextual reasoning for POIs that are unmarked due to it being destroyed (Broken, Burned, Exploded, Pushed, Replaced)
- Updated translations for en_us, mostly for the new context-based reasoning actionbar components listed above
Marked Bell Logic:
- Added the bell to WORKSTATIONS HashSet allowing bells to be marked like any other POI (if this causes any unintended side effects, please make a bug report! More info below...)
- Extended villager invalidation logic to work with bells, nearby villagers now clear MEETING_POINT memory if it points to that marked bell
- Also added a safeguard that continuously drops MEETING_POINT which prevents villagers from reconnecting to marked bells after the initial invalidation pass
- Added bell-compatible particle triggering by updating villagerHasMemoryForBlock() to include MEETING_POINT in Fabric and NeoForge, so marking a bell now counts as a villager-linked POI for angry particle feedback.
release
Hands Off My Block v0.2.1 for Fabric 1.21.11
0.2.131 янв. 2026 г.56Minecraft: 1.21.11fabric, quilt
Что нового
Unintentional Bed Unmarking Hotfix 0.2.1
- This hotfix prevents beds from being unmarked when slept in by only triggering unmarking when the actual block type changes, instead of when its internal state updates.
- A few minor tweaks
release
Hands Off My Block v0.2.1 for NeoForge 1.21.11
0.2.131 янв. 2026 г.31Minecraft: 1.21.11neoforge
Что нового
Unintentional Bed Unmarking Hotfix 0.2.1
- This hotfix prevents beds from being unmarked when slept in by only triggering unmarking when the actual block type changes, instead of when its internal state updates.
- A few minor tweaks
release
Hands Off My Block v0.2.0 for Fabric 1.21.11
0.2.029 янв. 2026 г.32Minecraft: 1.21.11fabric, quilt
Что нового
Hands Off My Block 0.2.0 Full Release!
- Final polishes and first official version release!
- Added FULL NeoForge support, and Quilt is now properly marked as supported
- Added Mod Menu compatibility for ConfigScreenFabric and support for NeoForge's built-in mod menu with ConfigScreenNeoForge
- Renamed all common classes to match the HandsOffMy... naming conventions (cuz it's funny)
- Added icon.png by PurpleSquirrel1503
- Add translation support and en_us.json lang file
- Finalized fabric.mod.json and neoforge.mods.toml
- Added README
release
Hands Off My Block v0.2.0 for NeoForge 1.21.11
0.2.029 янв. 2026 г.28Minecraft: 1.21.11neoforge
Что нового
Hands Off My Block 0.2.0 Full Release!
- Final polishes and first official version release!
- Added FULL NeoForge support, and Quilt is now properly marked as supported
- Added Mod Menu compatibility for ConfigScreenFabric and support for NeoForge's built-in mod menu with ConfigScreenNeoForge
- Renamed all common classes to match the HandsOffMy... naming conventions (cuz it's funny)
- Added icon.png by PurpleSquirrel1503
- Add translation support and en_us.json lang file
- Finalized fabric.mod.json and neoforge.mods.toml
- Added README
beta
Hands Off My Block v0.1.0-beta4 for Fabric 1.21.11
0.1.0-beta426 янв. 2026 г.33Minecraft: 1.21.11fabric
Что нового
Hands Off My Block 0.1.0-beta4
- Introduced a Pathfinding Tweak via VillagerMixin that causes villagers to avoid trapdoors, effectively blocking them from getting stuck trying to pathfind through.
- Added unmarkBroken() to main Fabric class and ExternalBlockListener class to detect and automatically unmark blocks that are destroyed (by player, explosion, piston, fire, commands, etc.)
- Overhauled BlockAccessManager to support future context-dependent DestroyReason for actionbar messages (Exploded, Pushed, Burned, Destroyed, etc.)
- Added Workstation Marking, Pathfinding Tweaks, and Display Markings toggles to config.
- Added third row of buttons to ConfigScreen to keep clean and organized.
- More big code cleanup and code formatting tweaks
beta
Hands Off My Block v0.1.0-beta3 for Fabric 1.21.11
0.1.0-beta324 янв. 2026 г.31Minecraft: 1.21.11fabric
Что нового
Hands Off My Block 0.1.0-beta3
*What happened to beta2*... nobody knows!
- MASSIVE fixes and additions! Including persistent data storage; marked POIs are now saved in the local world folder, read the comment in MarkedBlocksData for specifics
- Introduced ServerLevelMixin and ServerLevelTracker to access an individual world's data and keep data storage world-dependent. Also tweaked PoiManagerMixin and BlockAccessManager to utilize the new persisted data system.
- Moved Workstation HashSet to dedicated BlockSets class for organization and easier future NeoForge implementation
- Major HandsOffMyBlockFabric code cleanup
beta
Hands Off My Block v0.1.0-beta1 for Fabric 1.21.11
0.1.0-beta123 янв. 2026 г.25Minecraft: 1.21.11fabric
Что нового
Hands Off My Block 0.1.0-beta1, out of alpha!
- Added Config, ConfigManager, and a custom ConfigScreen
- Tons of changes made to HandsOffMyBlockFabric.java to fit new config additions
- "ANGRY_VILLAGER" thunder cloud particles now appear when a POI is unmarked
- Toggle features for Required Sneaking and Enabled Bed Marking
- Reimplemented client directory for config keybind registry
- Cleaned up some major bugs related to villager memory breaking when unmarking a potential POI
- 9 hours & 15 minutes in IntelliJ btw
alpha
Hands Off My Block v0.1.0-alpha2 for Fabric 1.21.11
0.1.0-alpha222 янв. 2026 г.24Minecraft: 1.21.11fabric
Что нового
Hands Off My Block 0.1.0-alpha2
- Bare functionality complete
- Marking/Unmarking functionality fleshed out for beds and workstations (works almost perfectly)
- Added the 13 job blocks to HashSet
- Config and persistence coming soon!
alpha
Hands Off My Block v0.1.0-alpha1 for Fabric 1.21.11
0.1.0-alpha121 янв. 2026 г.36Minecraft: 1.21.11fabric
Что нового
Early dev 0.1.0-alpha
- BlockAccessManager
- PoiStorageMixin
- HandsOffMyBlockFabric