MonitoringMinecraft MonitoringMinecraft

NpcTexture

Мод Fabric

NpcTexture — мод для Майнкрафт, показывает диалоги NPC Citizens в окне в стиле Pokémon и заставляет NPC подходить к игроку

40 скачиваний 1 подписчик
Оцените первым

A two-part system that shows Citizens NPC dialogue in a Pokémon-style text box and makes the NPC walk up to you, on a Minecraft 1.21.1 hybrid (Mohist/Arclight) server running Cobblemon.

Part 1 — Client mod (npc-dialog-box, Fabric)

Installed in the client's mods/ folder. It's purely visual.

  • Listens to incoming chat/system messages using Fabric's message events.
  • Matches a configurable regex pattern against each line. The default matches your server's NPC speech format | : (e.g. ᴅᴏc | Toh: Hello!) and also the rank-less form Name: text, while ignoring normal player chat (which uses the » separator) and plugin broadcasts like [PokeHunt] ….
  • When a line matches, it hides it from chat and opens a Pokémon-style box at the bottom of the screen, drawing the original KantoNPCs textures (dialog_box.png, arrow_down.png).
  • Typewriter effect: text appears character-by-character.
  • Auto-pagination: long text is split into pages of ~2 lines that fit the box; a bouncing arrow shows when there's more. Click / Space / Enter advances; the last click closes it.
  • Consecutive lines from the same NPC merge into extra pages of the same box.
  • Config file config/npcdialogbox.json: pattern, charsPerTick (typing speed), scale, wrapWidth, linesPerPage, debug.
  • Test command: /npcdialogtest opens the box directly.

Part 2 — Server plugin (npc-approach-plugin, Bukkit/Citizens)

Installed in the server's plugins/ folder. It controls NPC behavior (the client can't move server entities).

  • Detects the nearest player within a radius, makes the Citizens NPC walk up to them, and when it arrives sends that player the dialogue line (in the [rank] | Name: text format the client mod reads).
  • When the player leaves, the NPC walks back to its home spot (teleports back as a fallback), restoring its original facing — mirroring KantoNPCs' behavior.
  • Per-NPC setup in-game: select with /npc select, then /npcapproach set , plus add, enable/disable, radius, stop, cooldown, speed, info, clear, reload (with tab-complete).
  • Global defaults in config.yml (radius 8, stop 2, cooldown 16s, speed 1.0 — matched to KantoNPCs).
Смотри также

Похожие подборки моды — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
1737 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
Minestory
29 онлайн
1.21 — 26.2 версия
Выживание • Экономика • Кланы • Приваты • Ивенты • PVP • Работа
BULLCRAFT
BULLCRAFT Java + BE
190 онлайн
26.2 версия
Анархия! PvP | Работают поршни и вагонетки
Battle Mine
Battle Mine Java + BE
0 онлайн
1.21.4 — 26.2 версия
ОТКРЫТИЕ! 20 + различных ивентов, 10+ различных боссов, много интересных механник
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.4. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат