Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for hafiy_dev

Mobs Aren't Dumb Anymore. Every Mob Thinks Smarter.

Report SentientMobs?

Release
2.3.1

hafiy_dev released SentientMobs version 2.3.1 on July 7, 2026

SentientMobs Changelog v2.3.1

New Features

Configurable Villager Dialogue

  • Villager dialogue is now fully configurable.
  • Added a new villager.dialogue configuration section.
  • Dialogue and greeting phrases can now be customized.
  • Supports configurable:
    • Dialogue and greeting lists
    • Chat chance
    • Greeting chance
    • Maximum phrases per conversation
    • Pair cooldown
    • Greeting cooldown
  • Automatically falls back to the language file if no custom phrases are provided.

Standalone Villager Dialogue AI

  • Refactored the villager dialogue system into its own independent AI module.
  • Added VillagerDialogueAI to handle:
    • Dialogue loading
    • Greeting loading
    • Phrase randomization without immediate repetition
    • Anti-spam cooldowns
    • Built-in fallback phrases

Speech Bubble System

  • Added floating speech bubbles above villagers.
  • Speech bubbles follow moving entities.
  • One active bubble per entity.
  • Nearby bubbles automatically stack to prevent overlapping.
  • Bubble duration is configurable.

Two-Way Conversations

  • Added /talk <message> command.
  • Villagers can now respond to players using simple keyword-based AI (English & Indonesian).
  • While talking, villagers:
    • Stop walking.
    • Look at the player.
    • Ignore ambient conversations and greetings.
  • Added configurable:
    • Talk range
    • Conversation timeout

🐞 Bug Fixes

Fixed Village Leaders Being Re-Elected Repeatedly

  • Fixed council data not being shared correctly between double chests.
  • Council data is now synchronized across both sides of Community Chest double chests.
  • Initial council creation and leadership transfers now work correctly with double chests.

Information

Published onJuly 7, 2026
Downloads9

Platforms

Paper Paper (1.20-26.2)