📖 Документация · ⬇️ Modrinth · ⬇️ CurseForge · 🐛 Сообщить о проблеме
Введение
- Распространяет события игроков с сервера в формате
JSONчерезWebSocket
📖 Документация · ⬇️ Modrinth · ⬇️ CurseForge · 🐛 Сообщить о проблеме
JSON через WebSocket
Konfig — это многозагрузочная библиотека конфигурации для модов Minecraft.
Она позволяет модам объявлять типизированные конфигурационные значения в общем коде, сохранять их в виде прокомментированного TOML, синхронизировать выбранные значения с клиентами и генерировать экраны конфигурации для Fabric, Forge и NeoForge.
MaLiLib API — это библиотека модов, предназначенная для упрощения использования библиотеки конфигураций MaLiLib.
Для версий 1.19+ обратите внимание на Simply Tools, так как Vanilla Hammers был объединён с Vanilla Excavators для улучшения некоторых аспектов.
Vanilla Hammers добавляет в Minecraft 1.14+ несколько молотов, которые могут добывать область 3x3. Молот работает как кирка, поэтому им можно добывать камень и руды.
ElegantNetworking — это фреймворк для системы пакетов, который стремится сделать клиент-серверное взаимодействие в модах для MinecraftForge максимально простым.
Пример объявления пакета: И использование пакета: И это всё, что требуется!
SimpleLogin — это мод для Forge, предназначенный для защиты серверов в офлайн-режиме.
SimpleLogin похож на некоторые плагины авторизации в Bukkit, такие как AuthMe: мод проверяет пароль игрока при входе.
Однако есть отличия: вместо ввода пароля с помощью команды, пароли хранятся в специальном файле на стороне клиента и автоматически отправляются на сервер при присоединении игрока, так что игрокам не нужно вводить пароль каждый раз.
NeoForge и MinecraftForge синхронизируют всё содержимое всех «серверных конфигураций» с клиентом. Поскольку это не очевидно из названия, некоторые моды начали помещать в эти конфиги секретные значения, например, токены Discord-ботов. Если вы запускаете сервер с использованием мода, имеющего эту проблему, это позволяет любому пользователю, который может присоединиться к вашему серверу, получить доступ к этим значениям.