Pig Pen Cipher
pig-pen-cipher · 1520869 загрузок · LGPL-2.1-only
клиент: required · сервер: required (заявлено автором мода)
Добавляет шифр свинарника в Minecraft.
Описание
Этот мод добавляет Pig Pen Cipher в Minecraft в качестве нового шрифта. Его можно использовать для книг, шрифтов, сообщений чата, всплывающих подсказок и практически любого другого текста в игре.
Обзор
Шифр Pig Pen — это простой шифр замены, используемый для кодирования сообщений, использующих английский алфавит.

Руководство пользователя
Использование шифра
Шифр «Свинарник» иногда называют шифром «крестики-нолики». Это связано с тем, что клавиша, используемая для кодирования/декодирования символов, выглядит как доска для крестиков-ноликов.
![]()
Чтобы написать символ с использованием шифра Pigpen, вы просто заменяете символ строками, окружающими его. Например, если вы хотите написать букву А, вы должны нарисовать перевернутую букву L, а буква Е будет нарисована в виде квадрата. Если символ содержит точку, вы должны использовать версию справа, поэтому квадрат с точкой внутри является буквой N. Восемь нижних символов подчиняются тем же правилам: T будет стрелкой, указывающей вправо, а W будет стрелкой, указывающей вниз, с точкой внутри.
Хотя поначалу шифр может показаться сложным, после некоторой практики его станет намного легче понять.
Команды
Если этот мод установлен на сервере Forge, вы сможете использовать некоторые специальные команды, которые помогут вам использовать этот мод. Эти команды также можно использовать в одиночной игре, если установлен мод.
- /pigpensay — публикует сообщение в чате с использованием шифра. Эту команду могут использовать все игроки. Версия открытого текста регистрируется в консоли сервера. .
- /рука свинарника — переименовывает удерживаемый элемент с помощью шифра. Ограничено 2-м уровнем операций. .
- /pigpen book (кодировать|декодировать) — перезаписывает сохраненную книгу для использования шифра. Также можно превращать закодированные книги в книги с открытым текстом. Ограничено 2-м уровнем операций. .
- /pigpen tile (encode|decode) — переписывает объект плитки, например знак, для использования шифра. Ограничено 2-м уровнем операций. .
Код
Если вы разрабатываете мод или имеете доступ к инструментам кода/скриптов, вы можете применить шифр к ITextComponent, изменив стиль компонента.
// имена MCP пока недоступны
// func_240703_c_ = setStyle
// func_240719_a_ = setFontId
IFormattableTextComponent text = new StringTextComponent("Привет World");
text.func_240703_c_(text.getStyle().func_240719_a_(new ResourceLocation("свинарник", "свинарник")));
Ванильные команды и NBT
Любая ванильная команда, которая позволяет указать текстовый компонент, может использовать шифр, указав идентификатор шрифта в свойствах текста. Например, его можно использовать в команде Give или в команде заголовка.
/give @pstone{display:{Name:"[{\"text\":\"Hello\",\"italic\":false, \"color\":\"gold\",\"font\":\"pigpen:pigpen\"}]"}} 1
/title @a title {"text":"Привет","font":"pigpen:pigpen"}
Версии (60)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
26.3.0.1 |
26.3 | neoforge | скачать |
26.3.0.1 |
26.3 | fabric | скачать |
26.2.0.1 |
26.2 | fabric | скачать |
26.2.0.1 |
26.2 | neoforge | скачать |
26.1.2.4 |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
26.1.2.4 |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
26.1.2.3 |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
26.1.2.3 |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
26.1.2.2 |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
26.1.2.2 |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
26.1.2.1 |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
26.1.2.1 |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
21.1.5 |
1.21.1 | fabric, quilt | скачать |
21.1.5 |
1.21.1 | neoforge | скачать |
15.0.3 |
1.20.1 | forge | скачать |
15.0.3 |
1.20.1 | fabric | скачать |
21.1.4 |
1.21.1 | fabric, quilt | скачать |
21.1.4 |
1.21.1 | neoforge | скачать |
21.1.3 |
1.21.1 | neoforge | скачать |
21.1.2 |
1.21.1 | neoforge | скачать |
21.1.2 |
1.21.1 | forge | скачать |
21.1.2 |
1.21.1 | fabric, quilt | скачать |
21.1.1 |
1.21.1 | neoforge | скачать |
21.1.1 |
1.21.1 | forge | скачать |
21.1.1 |
1.21.1 | fabric, quilt | скачать |
17.0.3 |
1.20.4 | neoforge | скачать |
17.0.3 |
1.20.4 | forge | скачать |
17.0.3 |
1.20.4 | fabric | скачать |
17.0.2 |
1.20.4 | neoforge | скачать |
17.0.2 |
1.20.4 | forge | скачать |
17.0.2 |
1.20.4 | fabric | скачать |
16.0.2 |
1.20.3 | neoforge | скачать |
16.0.2 |
1.20.3 | forge | скачать |
16.0.2 |
1.20.3 | fabric | скачать |
15.0.1 |
1.20.2 | neoforge | скачать |
15.0.1 |
1.20.2 | forge | скачать |
15.0.1 |
1.20.2 | fabric | скачать |
15.0.3 |
1.20.2 | neoforge | скачать |
15.0.3 |
1.20.2 | forge | скачать |
15.0.3 |
1.20.2 | fabric | скачать |
15.0.2 |
1.20.2 | neoforge | скачать |
15.0.2 |
1.20.2 | forge | скачать |
15.0.2 |
1.20.2 | fabric | скачать |
15.0.1 |
1.20.2 | neoforge | скачать |
15.0.1 |
1.20.2 | forge | скачать |
15.0.1 |
1.20.2 | fabric | скачать |
15.0.2 |
1.20.1 | forge | скачать |
15.0.2 |
1.20.1 | fabric | скачать |
15.0.1 |
1.20.1 | forge | скачать |
15.0.1 |
1.20.1 | fabric | скачать |
14.0.1 |
1.20 | forge | скачать |
14.0.1 |
1.20 | fabric | скачать |
13.0.1 |
1.19.4 | forge | скачать |
13.0.1 |
1.19.4 | fabric, quilt | скачать |
12.0.1 |
1.19.3 | forge | скачать |
12.0.1 |
1.19.3 | fabric, quilt | скачать |
11.1.2 |
1.19.2 | forge | скачать |
11.1.2 |
1.19.2 | fabric, quilt | скачать |
11.0.1 |
1.19.2 | forge | скачать |
11.0.1 |
1.19.2 | fabric, quilt | скачать |