File Details
contractedguards-1.0.1.jar
- R
- Jun 8, 2026
- 136.36 KB
- 29
- 1.20.1
- Forge
File Name
contractedguards-1.0.1.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Contracted Guards v1.0.1 Changelog
English
Contracted Guards v1.0.1
This update focuses on combat stability, contracted mob interaction, witch behavior, slime/magma cube compatibility, and guard/patrol reliability.
Added
- Contracted mobs can now be targeted and attacked by hostile mobs.
- Villagers and passive animals can now be contracted more reliably, even if they normally have right-click interactions.
- Hostile mobs can now recognize contracted villagers, animals, and monsters as valid combat targets.
- Contracted slimes and magma cubes now deal reliable contact damage instead of relying only on vanilla slime attack behavior.
- Slimes and magma cubes spawned from a contracted slime/magma cube split will inherit the original contract data.
- Some entity conversions now attempt to preserve contract data when a contracted mob transforms into another entity type.
- Contracted witches can now support allied contracted mobs with healing and buffs.
- Witch support behavior now has cooldowns and avoids repeatedly applying the same effects.
Changed
Witch potion behavior has been improved.
- Witches use Healing potions against undead targets.
- Witches use Harming potions against non-undead targets.
Contracted witches now distinguish between attacking enemies and supporting allied contracted mobs.
Contracted witches no longer attack contracted villagers.
Contracted creepers continue to use custom non-destructive AOE attacks instead of vanilla explosions.
Guard and patrol area checks now work more reliably on uneven terrain.
Patrol point selection has been improved for hills, slopes, and village terrain.
Guard post and patrol anchor radius descriptions are now unified as 8–64 blocks.
Guard posts can now be crafted using any plank type via the
minecraft:plankstag.
Fixed
- Fixed a crash caused by contracted villagers or animals missing the
generic.attack_damageattribute. - Fixed passive contracted mobs failing or crashing when attempting to attack hostile targets.
- Fixed contracted slimes/magma cubes appearing to attack without dealing damage.
- Fixed split slimes/magma cubes losing their contract state.
- Fixed contracted witches incorrectly attacking contracted villagers.
- Fixed hostile witches using the wrong potion type against contracted non-undead mobs.
- Fixed invalid guard post or patrol anchor positions continuing to be treated as valid after the block was removed.
- Fixed misleading upgrade-related tooltip text for patrol anchors.
- Fixed inconsistent radius information in documentation and language files.
- Fixed release packaging notes to avoid using non-reobfuscated development jars.
Notes
This update is intended to improve the mod’s reliability for gameplay and video production. Special combat mobs such as witches, slimes, magma cubes, and creepers now have more dedicated behavior instead of relying entirely on vanilla AI.
简体中文
Contracted Guards v1.0.1
本次更新主要围绕战斗稳定性、契约对象交互、女巫行为、史莱姆/岩浆怪兼容性,以及守卫/巡逻系统可靠性进行修复与扩展。
新增
- 契约单位现在可以被敌对怪物识别并攻击。
- 村民和动物现在可以更稳定地被契约,即使它们原本拥有右键交互行为。
- 普通敌对怪物现在可以把契约村民、契约动物、契约怪物识别为有效攻击目标。
- 契约史莱姆和契约岩浆怪现在拥有稳定的接触伤害,不再只依赖原版史莱姆攻击逻辑。
- 契约史莱姆 / 岩浆怪分裂后生成的小个体会继承原本的契约数据。
- 部分实体转换时会尝试保留契约数据。
- 契约女巫现在可以为同阵营契约单位提供治疗和增益效果。
- 女巫支援行为加入冷却机制,避免重复刷同类 Buff。
调整
优化女巫药水逻辑。
- 面对亡灵目标时使用治疗药水造成伤害。
- 面对非亡灵目标时使用伤害药水。
契约女巫现在会区分“攻击敌人”和“支援友方契约单位”。
契约女巫不再攻击契约村民。
契约苦力怕继续使用自定义非破坏性范围攻击,不会回到原版自爆逻辑。
守卫和巡逻范围判断在高低差地形上更加稳定。
巡逻点寻找逻辑优化,更适合山坡、村庄、河岸等地形。
守卫岗和巡逻锚点半径说明统一为 8~64 格。
守卫岗现在可以使用任意木板合成,配方改用
minecraft:planks标签。
修复
- 修复契约村民、契约动物因缺少
generic.attack_damage属性导致的崩溃。 - 修复非战斗型契约单位攻击敌人时可能失效或崩溃的问题。
- 修复契约史莱姆 / 岩浆怪看似攻击但没有伤害的问题。
- 修复史莱姆 / 岩浆怪分裂后丢失契约状态的问题。
- 修复契约女巫错误攻击契约村民的问题。
- 修复普通女巫对契约非亡灵目标使用错误药水的问题。
- 修复守卫岗或巡逻锚点被破坏后,旧坐标仍被当作有效点位的问题。
- 修复巡逻锚点 tooltip 中有关升级范围的误导性说明。
- 修复语言文件和文档中半径描述不一致的问题。
- 修正发行版打包说明,避免将未 reobf 的开发 JAR 当作正式版使用。
备注
本次更新主要提升模组在实际游玩和视频拍摄中的稳定性。女巫、史莱姆、岩浆怪、苦力怕等特殊战斗单位现在拥有更明确的专用行为,不再完全依赖原版 AI。
繁體中文
Contracted Guards v1.0.1
本次更新主要圍繞戰鬥穩定性、契約對象互動、女巫行為、史萊姆/岩漿怪相容性,以及守衛/巡邏系統可靠性進行修復與擴充。
新增
- 契約單位現在可以被敵對怪物識別並攻擊。
- 村民與動物現在可以更穩定地被契約,即使牠們原本擁有右鍵互動行為。
- 普通敵對怪物現在可以將契約村民、契約動物、契約怪物識別為有效攻擊目標。
- 契約史萊姆與契約岩漿怪現在擁有穩定的接觸傷害,不再只依賴原版史萊姆攻擊邏輯。
- 契約史萊姆 / 岩漿怪分裂後生成的小個體會繼承原本的契約資料。
- 部分實體轉換時會嘗試保留契約資料。
- 契約女巫現在可以為同陣營契約單位提供治療與增益效果。
- 女巫支援行為加入冷卻機制,避免重複刷同類 Buff。
調整
優化女巫藥水邏輯。
- 面對亡靈目標時使用治療藥水造成傷害。
- 面對非亡靈目標時使用傷害藥水。
契約女巫現在會區分「攻擊敵人」與「支援友方契約單位」。
契約女巫不再攻擊契約村民。
契約苦力怕繼續使用自訂非破壞性範圍攻擊,不會回到原版自爆邏輯。
守衛與巡邏範圍判定在高低差地形上更加穩定。
巡邏點尋找邏輯優化,更適合山坡、村莊、河岸等地形。
守衛崗與巡邏錨點半徑說明統一為 8~64 格。
守衛崗現在可以使用任意木板合成,配方改用
minecraft:planks標籤。
修復
- 修復契約村民、契約動物因缺少
generic.attack_damage屬性導致的崩潰。 - 修復非戰鬥型契約單位攻擊敵人時可能失效或崩潰的問題。
- 修復契約史萊姆 / 岩漿怪看似攻擊但沒有傷害的問題。
- 修復史萊姆 / 岩漿怪分裂後遺失契約狀態的問題。
- 修復契約女巫錯誤攻擊契約村民的問題。
- 修復普通女巫對契約非亡靈目標使用錯誤藥水的問題。
- 修復守衛崗或巡邏錨點被破壞後,舊座標仍被當作有效點位的問題。
- 修復巡邏錨點 tooltip 中有關升級範圍的誤導性說明。
- 修復語言檔案與文件中半徑描述不一致的問題。
- 修正發行版打包說明,避免將未 reobf 的開發 JAR 當作正式版使用。
備註
本次更新主要提升模組在實際遊玩與影片拍攝中的穩定性。女巫、史萊姆、岩漿怪、苦力怕等特殊戰鬥單位現在擁有更明確的專用行為,不再完全依賴原版 AI。
日本語
Contracted Guards v1.0.1
このアップデートでは、戦闘の安定性、契約対象とのインタラクション、ウィッチの挙動、スライム/マグマキューブの互換性、守衛・巡回システムの信頼性を中心に修正と拡張を行いました。
追加
- 契約ユニットが敵対モブから攻撃対象として認識されるようになりました。
- 村人や動物など、通常右クリック操作を持つモブもより安定して契約できるようになりました。
- 通常の敵対モブが、契約された村人・動物・モンスターを有効な攻撃対象として認識できるようになりました。
- 契約スライムと契約マグマキューブに安定した接触ダメージを追加しました。
- 契約スライム / マグマキューブが分裂した場合、分裂後の小型個体も契約情報を引き継ぐようになりました。
- 一部のエンティティ変換時に契約情報を引き継ぐ処理を追加しました。
- 契約ウィッチが味方の契約ユニットを回復・強化できるようになりました。
- ウィッチの支援行動にクールダウンを追加し、同じ効果を過剰に付与しないようにしました。
変更
ウィッチのポーション選択ロジックを改善しました。
- アンデッド系の対象には回復ポーションでダメージを与えます。
- 非アンデッド系の対象には負傷ポーションを使用します。
契約ウィッチが「敵への攻撃」と「味方契約ユニットへの支援」を区別するようになりました。
契約ウィッチは契約村人を攻撃しないようになりました。
契約クリーパーは引き続き、地形を破壊しない独自の範囲攻撃を使用します。
守衛範囲と巡回範囲の判定を、高低差のある地形でもより安定するよう調整しました。
山道、村、川岸などでも巡回地点を見つけやすくなりました。
守衛所と巡回アンカーの半径説明を 8~64 ブロックに統一しました。
守衛所のクラフトに任意の木材板を使用できるようになりました。レシピは
minecraft:planksタグを使用します。
修正
- 契約村人や契約動物が
generic.attack_damage属性を持たないことによるクラッシュを修正しました。 - 非戦闘系の契約ユニットが攻撃時に失敗またはクラッシュする問題を修正しました。
- 契約スライム / マグマキューブが攻撃しているように見えてもダメージを与えない問題を修正しました。
- スライム / マグマキューブの分裂後に契約状態が失われる問題を修正しました。
- 契約ウィッチが契約村人を誤って攻撃する問題を修正しました。
- 通常ウィッチが非アンデッドの契約対象に誤ったポーションを使用する問題を修正しました。
- 守衛所や巡回アンカーが破壊された後も、古い座標が有効な作業地点として扱われる問題を修正しました。
- 巡回アンカーの tooltip に残っていた範囲アップグレード関連の誤解を招く説明を修正しました。
- 言語ファイルとドキュメント内の半径説明の不一致を修正しました。
- reobf されていない開発用 JAR をリリース版として使用しないよう、ビルド手順の説明を修正しました。
備考
このアップデートは、通常プレイおよび動画撮影時の安定性を高めることを目的としています。ウィッチ、スライム、マグマキューブ、クリーパーなどの特殊な戦闘ユニットには、バニラ AI だけに依存しない専用挙動が追加されています。