- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 1,4 тыс.
- Подписчиков на Modrinth
- 9
- версий
- 11
- Обновлён
- 1 июля 20261 июл.
- Опубликован
- в 2024
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
txt2book
Этот мод позволяет импортировать книги или статьи с поддерживаемых сайтов и конвертировать их в книги Minecraft прямо в игре.
Поддерживаемые сайты:
- Telegraph (хорошо)
- Ponyfiction (хорошо)
- Ficbook (хорошо с небольшими текстами)
- Документы .docx (в разработке)
В конфиге можно настроить прокси.
Зацените мой новый мод — PxIgnis!
Серверный мод, который добавляет поддержку Lua-скриптов в Minecraft! Мгновенная горячая перезагрузка, очень простой, но мощный API для прототипирования игровых механик, кастомного ИИ мобов, мини-игр, кастомных команд и всего, что придёт вам в голову.
local arena = world:createRegion(vec(-50, 64, -50), vec(50, 80, 50))
arena:on("entity_enter", function(entity)
if entity:isPlayer() then
mc.broadcast(entity.name .. " entered the arena")
coroutine.wrap(function()
local res = mc.fetch("https://api.example.com/arena/log")
if not res.ok then
mc.broadcast("log failed: " .. res.error, true)
end
end)()
end
end)Как использовать
Чтобы импортировать книгу, используйте следующую команду:
`/txt2book [signed]`
Пример:
/txt2book ponyfiction 333
Это импортирует историю с ponyfiction.org/story/333 и выдаст вам книгу Minecraft.
Также можно указать, должна ли книга быть подписанной (minecraft:written_book) или неподписанной (minecraft:writable_book). По умолчанию книга подписывается.
Примеры:
/txt2book ponyfiction 333 true— создаёт подписанную книгу./txt2book ponyfiction 333 false— создаёт неподписанную книгу, которую можно редактировать.
Как найти workId:
- Ficbook:
ficbook.net/readfic/**10936980**→ Work ID —"10936980" - Ponyfiction:
ponyfiction.org/story/**220**→ Work ID —"220" - Telegraph:
telegra.ph/**Pikabu-Puls-August-2024-09-16**→ Work ID —"Pikabu-Puls-August-2024-09-16"

Импорт docx (небольшое руководство)
/txt2book docx "<url>" [writtenBook]url — это ссылка на файл .docx.
Можно просто отправить файл в Discord и скопировать ссылку на него.
Как работают главы
Главы разделяются по стилям абзацев в файле docx.
Title — задаёт название книги Heading 1...9 — начинает новую главу Любой другой стиль — текст
Пример структуры
[Title] MY SUPER BOOK
[Heading 1] Everything goes good
But main hero dies
[Heading 1] Now everything is bad
And sadНа выходе:
- Название книги:
MY SUPER BOOK - Глава 1:
Everything goes good— основной текст - Глава 2:
Now everything is bad— основной текст
Команды администратора
/txt2book reload— перезагружает конфигурацию./txt2book resetCache— очищает кэш книг, ускоряя доступ к недавно импортированным книгам.
Права доступа
По умолчанию все команды доступны только операторам сервера. Доступ можно настроить через систему прав.
ru.pyxiion.txt2book— право на использование основной команды.ru.pyxiion.txt2book.ficbook— право на импорт книг с Ficbook.ru.pyxiion.txt2book.ponyfictionru.pyxiion.txt2book.telegraphru.pyxiion.txt2book.docxru.pyxiion.txt2book.reload— право на перезагрузку конфигурации мода.ru.pyxiion.txt2book.resetCache— право на сброс кэша книг.
Конфигурация
Файл: config/txt2book.toml
Параметры:
config_version— не изменяйте это значение.lang— язык мода. Можно указать "ru" или "en", либо добавить свой язык.maximum_file_size— максимальный размер импортируемых файлов.[characters],[characters.category],[characters.width]— системные параметры.[langs.X]— сообщения для языка X.
Поддержка языков
Мод поддерживает как английский, так и русский. Вы можете выбрать или добавить языки в файле конфигурации (txt2book.toml).
Некоторые ограничения
Мод поддерживает не все возможные буквы. Он отфильтровывает те, размер которых моду неизвестен.
Об импорте docx
Первый заголовок в документе считается названием книги. Все последующие заголовки — названиями глав.
Планы
- Улучшить импорт .docx
- Улучшить импорт с Ficbook
Сообщите, если нашли баг или у вас есть предложение, например добавить новый источник.
Частые вопросы
Как установить txt2book?
Установите Fabric под свою версию Minecraft, скачайте txt2book под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть txt2book?
У txt2book есть сборки для Minecraft 1.21–1.21.11.
Нужен ли txt2book на сервере?
Ставится только на сервер; игрокам ставить не нужно
