Перейти к содержимому
Mineforgian

Companion Trials

Turns Minecraft’s new mannequin into an experimental companion that follows you, picks up swords, and defends its player and social options.

Загрузки
1K
Подписчики
11
Обновлён
20 апреля 2026 г.
Лицензия
MIT

Опубликован 28 октября 2025 г.

Companion-Trials-Logo

separatorbar

Add NPCs in Minecraft to create more alive and immersive encounters. Introduce behaviors and reactions: expanded animations, contextual decisions, and responses to world events.

Showcase

separatorbar2

Features

Dynamic Behaviors

  • Daily Routines - NPCs follow simple schedules (work, leisure, sleep) and change their activities based on the time of day and weather.
  • Contextual Reactions - NPCs react naturally to damage, fire, explosions, and environmental changes (water, lava, player proximity).

Enhanced Movement & Pathfinding

  • Natural Movement - NPCs avoid obstacles with smoother movements and varied pacing instead of sudden turns.
  • Block Interaction - NPCs seamlessly use doors, climb stairs, and stop in front of obvious dangers.

Social Interactions

  • Conversations & Greetings - Experience small dialogues or gestures between NPCs and with the player.
  • Grouping - NPCs can form groups or follow collective routines (such as gathering at markets or teamwork).

Customization & API

  • In-Game Settings - Toggle features, control aggressiveness, behavior density, and detection ranges directly in-game.
  • Modding API - Includes a limited API allowing other mods to add new custom behaviors or conditions.

Dependencies:

  • Fabric Loader 1.21.10 (required)
  • Fabric API (required)
  • Mod Menu (optional, for quick in-game config access)
  • Cloth Config (optional, for detailed config screens)

Server-Side & Client-Side - Requires installation on both the server (for the AI, routines, and pathfinding) and the client (for the configuration screens and animations).

Ченджлог

0.8.0Бета26.1, 26.1.1, 26.1.2 · 20 апреля 2026 г.

[0.8.0]

Added / Changed / Fixed

  • Changed persistent Free Roam to use the same ambient behavior system as naturally spawned NPCs.

  • Moved NPC name tag visibility to a client-only global setting per player, accessible from Mod Menu and a new config keybind.

  • Removed the server-side NPC name tag toggle from the interaction menu so one player no longer changes visibility for everyone.

  • Fixed npc-dynamics:open_menu payload registration so the NPC menu packet encodes correctly.

  • Added a safe fallback message instead of sending GUI packets to clients that do not have the mod installed.

  • Added Mod Menu client settings to hide NPC name tags locally or show them always / only when nearby.

  • Added a client-only nametag rendering override so the preference only affects the local player.

  • Fixed dedicated server startup by removing a client-only screen reference from common item initialization.

  • Kept the custom NPC spawn UI client-side while preserving the same in-game behavior for players.

  • NPC now can use bed correctly.

0.5.0Бета26.1, 26.1.1, 26.1.2 · 14 апреля 2026 г.

NPC Dynamics 0.5.0 — Changelog

Natural NPC generation + more natural NPC behavior

0.4.0Бета26.1, 26.1.1, 26.1.2 · 28 марта 2026 г.

NPC Dynamics — Changelog

Features Added

  • NPC Natural Spawing
  • Boat Riding — Mannequin automatically boards the player's boat when the player rides one, and dismounts when the player does.
  • Trident Throwing — Mannequin throws its trident at enemies with a 15-tick charge-up, then waits for it to return (or times out after 80 ticks).
  • Crossbow Firework Shots — Mannequin can load and fire firework rockets from a crossbow in addition to arrows.
  • Arrow Pickup — Mannequin picks up nearby arrows from the ground (within 2.5 blocks) and stores them in its inventory.

Vanilla Feel Improvements

  • Auto Sprint — Mannequin sprints when more than 5 blocks from the player.
  • Proper Swimming — Mannequin stays afloat and surfaces when idle in water instead of sinking.
  • Reactive Shield — Mannequin raises its shield immediately when hit, lowers it after 60 ticks.
  • Torch Placement — Mannequin places torches in dark areas (block light < 7) if it has one available.
  • Idle Gaze — Mannequin looks at the player when idle

Localization

  • Synced es_es.json with en_us.json — added all missing Spanish translations for farming, tree cutting, specials menu, custom spawn, item names, and item group.

and more!

0.3.0Бета26.1 · 26 марта 2026 г.

26.1 Support

0.2.2Альфа1.21.11 · 19 февраля 2026 г.

New Animation + Support for 1.21.11

0.2.0Альфа1.21.10 · 6 ноября 2025 г.

NPC improvements + New features

Комментарии

Загружаем…