Nyctography
Добавляет шифр замены Nyctography как используемый шрифт Minecraft.
- Загрузчики
- FabricNeoForgeForgeQuilt
- Скачиваний на Modrinth
- 16,3 тыс.
- Подписчиков на Modrinth
- 18
- версий
- 29
- Обновлён
- 25 сентября 202625 сент.
- Опубликован
- в 2024
Коротко о моде
Нужен и в игре, и на сервере
Этот мод добавляет шифр замены Nyctography в качестве шрифта Minecraft! Этот шрифт можно использовать для книг, табличек, сообщений в чате, подсказок и большинства видов внутриигрового текста.
История
Систему письма nyctography изобрёл в 1891 году Льюис Кэрролл. Целью этой системы было упростить письмо в темноте, отсюда и название. Текст писали с помощью никторафа — трафарета с квадратными отверстиями, которые использовались для выравнивания и написания символов. В наше время эту систему письма используют для головоломок в играх, кампаний в DnD и геокешинга.
Понимание Nyctography
Эта система письма использует набор точек и линий, расположенных по краям квадрата. Например, у буквы E точка в верхнем левом углу и линия сверху. Каждый символ отдалённо напоминает свою букву латинского алфавита. Например, у буквы O точка в верхнем левом углу, а затем линия со всех сторон квадрата, образуя замкнутый контур.

Как и в азбуке Брайля, цифры записываются с помощью буквы. Этот мод автоматически обрабатывает это при написании текста шрифтом, но вам всё равно нужно знать, как их читать. Используются только согласные, чтобы избежать путаницы с настоящими словами.
- 0 = Z
- 1 = B (первая согласная в алфавите)
- 2 = D (два на латыни — Duo)
- 3 = T
- 4 = F
- 5 = L (римское 50)
- 6 = S
- 7 = M (от Septem — семь на латыни)
- 8 = H (восемь по-французски — huit)
- 9 = N
Помимо букв и цифр есть пять специальных символов.
- The — в этом моде записывается дефисом (-). Выглядит как точка в верхнем левом углу, линия сверху и две точки снизу.
- And — в этом моде записывается амперсандом (&). Выглядит как точка в верхнем и нижнем левом углу и линия справа.
- Digit — в этом моде записывается решёткой (#). Указывает, что следующие символы следует читать как число. Выглядит как только углы буквы F от «figures».
- Letter — в этом моде записывается звёздочкой (*). Указывает, что следующие символы — буквы. Выглядит как только углы буквы L от «letters».
- Date — в этом моде записывается символом @. Указывает, что следующие символы — дата в формате DDMMYY. Выглядит как углы буквы D от «date».
Техническое использование
Этот шрифт можно применить к любому тексту с помощью системы текстовых компонентов Mojang, включая все команды и возможности датапаков, принимающие сырой JSON-текст. Для этого нужно задать свойству font текста значение nyctography:nyctography.
Ванильные команды
Ванильные команды часто позволяют задавать текст в формате сырого JSON. Свойство font управляет тем, какой шрифт будет использоваться при отрисовке этого текста. Это работает для всех шрифтов и не является особенностью шрифтов, добавленных этим модом.
/give @a stone[custom_name='["",{"text":"Stone","font":"nyctography:nyctography",italic:false}]']/title @a title {"text":"Hello","font":"nyctography:nyctography"}/give @a written_book[written_book_content={pages:['[["",{"text":"Test book","font":"nyctography:nyctography"}]]'],title:"aaa",author:"bbb"}]
Команды Bookshelf
Этот мод зависит от библиотеки Bookshelf, которая предлагает несколько команд для работы со шрифтами. Несколько примеров таких команд приведены ниже.
- /bookshelf font say nyctography:nyctography <text_here> — отправляет сообщение в чат, оформленное этим шрифтом.
- /bookshelf font item nyctography:nyctography — переименовывает предмет в руке, используя этот шрифт.
- /bookshelf font block nyctography:nyctography X Y Z — применяет шрифт к блоку. Это изменит текст таблички или переименует блоки, которые можно называть, например сундуки.
Скрипты, плагины и моды
Если у вас есть доступ к коду или инструментам для скриптинга, вы можете применить шрифт к любому изменяемому текстовому компоненту. Для этого нужно задать ID шрифта в стиле текстового компонента. Пример того, как я это делаю в своём коде, можно найти здесь.
Частые вопросы
Как установить Nyctography?
Установите Fabric под свою версию Minecraft, скачайте Nyctography под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Nyctography?
У Nyctography есть сборки для Minecraft 1.21.1, 26.1–26.3.
Нужен ли Nyctography на сервере?
Нужен и в игре, и на сервере