Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Overview / Описание
CustomNPCs-constructor 1.12.2 is a fully standalone, offline-ready web builder designed for the Minecraft Custom NPCs mod. It is built entirely using pure HTML, CSS, and JavaScript. You don't need to download or install anything—simply open it in your browser or run locally to visually create complex NPC dialogue trees, quests, and scripts.
CustomNPCs-constructor 1.12.2 — это полностью автономный веб-конструктор для мода Custom NPCs, работающий без интернета. Он написан на чистом HTML, CSS и JavaScript. Программа не требует установки: вы можете использовать её прямо в браузере или запускать локально на ПК для визуального создания сложных деревьев диалогов, квестов и скриптов.
- Source Code (GitHub): https://github.com/picadoni/customNPCs-constructor
- Live Web App / Онлайн-версия: (https://picadoni.github.io/customNPCs-constructor/)
Key Features / Возможности
- Dialogue Builder — Create branching dialogues and response options without touching complex config files. / Визуальный конструктор диалогов и разветвленных веток ответов.
- Quest Editor — Easily set up quest names, completion conditions. / Удобный редактор квестов, условий выполнения.
- Smart Templates — Generate basic structures with a single click to speed up map-making. / Быстрые шаблоны для мгновенной генерации структуры заданий.
- Script Generator — Features quick presets for JavaScript (ECMAScript 5.1), including sounds, particles, chat messages, and potion effects. / Генератор скриптов с готовыми пресетами для JavaScript.
Eng
[Version Final (2.5)]
Dialogue Constructor "Photon 🏁" / Quest Constructor "Nuclear 🏁" / Script Module "Quantum Radiation 🏁" (This is the final version, featuring updates across all modules).
- New Features: Added a Script Tester to validate script syntax and ensure no commas or quotation marks are missing.
- Additional Features: Added an Export Guide with instructions on moving the generated dialogue, quest, and script files, explaining exactly which folders they belong in.
- Improvements: Replaced the broken "Alarm" script with "Gift from a Blogger". The side menu has also been fully polished.
- Bug Fixes: Rewrote all script templates so they now function correctly. Fixed the "Screenwriter's Notes" feature, where transparency wasn't working properly; it is now displayed correctly.
- Logic Improvements: Removed the individual buttons for "Create Extra Dialogue", "Download All .zip", "Create New Quest", and "Download All Quests .zip". These actions have been moved to the side menu, which now features dynamic button switching (the previous intermediate version only included tests for this).
- Localization: Expanded translations for the following components:
- Script templates (including comments for better readability in other languages)
- Dialogue templates
- Quest templates
- Dialogue Simulator
- Quest Simulator
- Script Validator
- STORY MONITOR: End-to-End Simulator (Dialogues & Quests)
- Development Status: Project development is officially complete, but it will receive ongoing support and hotfixes based on user bug reports.
Rus
[Версия 2.5 Финальная]
Конструктор диалогов «Фотон» (Вер. 🏁) / Конструктор заданий «Ядерный» (Вер. 🏁) / Скриптовый модуль «Квантовое Излучение» (Вер. 🏁)
(Это финальная версия получившая обновление всех модулей).
- Нововведения: Тест скриптов, проверяет скрипт на валидность, чтобы не было пропущено запятых или кавычек.
- Доп. Нововведения: Инструкция по переносу полученных файлов диалогов, заданий и скриптов, с пояснением в какую папку нужно все сложить.
- Улучшение: Заменен не рабочий скрипт "Тревога" на "Подарок от блогера", так же было доработано боковое меню до конца.
- Исправление ошибок: Переписаны все шаблоны скриптов, теперь они функционируют правильно, так же была исправлена функция "Заметки сценариста", у него не работала прозрачность, теперь все работает нормально.
- Улучшение логики: Были убраны кнопки создать доп. диалог и скачать все .zip, а так же создать новое задание и скачать все задания .zip, и было перенесено в боковое меню, боковое меню имеет динамическую смену кнопок (в промежуточной версии были его только тесты).
- Перевод: Дополнен перевод следующего:
-
- Шаблоны скриптов в том числе комментариев, чтобы было читабельно на других языках
- Шаблоны диалогов
- Шаблоны заданий
- Симулятора диалогов
- Симулятора задании
- Проверщика скриптов
- МОНИТОР СЮЖЕТА: Сквозной симулятор (Диалогов и заданий)
- Разработка и создание окончено: Проект завершен, но он будет получать поддержку и исправления по мере получения отчётов об ошибках


