Tags
Creators
Details
0.0.5-release
Compatibility
Changes
Вот итоговый список изменений и добавленного функционала в моде:
Интеграция интерфейса
- Полный отказ от чат-команд. Все управление перенесено в графический интерфейс.
- Добавлена вкладка "Друзья" в стандартное меню "Социальные взаимодействия" (клавиша P).
- Добавлена кнопка "Настройки" (шестеренка) внутри вкладки друзей.
Список друзей
- Оффлайн-режим: Игроки остаются в списке после выхода с сервера.
- Статусы: Визуальное разделение онлайн и оффлайн игроков (настраиваемые цвета никнеймов).
- Отслеживание активности: Добавлен статус "Был в сети" (Last Seen) с таймером времени.
- Избранное: Возможность пометить друга "Звездочкой", чтобы закрепить его вверху списка при сортировке.
- Кнопки управления: В строку каждого игрока добавлены кнопки: Добавить/Удалить, Избранное, Открыть заметки.
- Подтверждение действий: Добавлено окно подтверждения при удалении друга.
Система заметок
- Полностью новый графический экран для управления заметками.
- Сетка (Grid): Возможность переключения вида отображения заметок (в 1, 2 или 3 колонки).
- Inline-редактирование: Изменение текста заметки происходит прямо в строке списка, без открытия дополнительных окон.
- Массовое удаление: Добавлены чекбоксы для выбора нескольких заметок и кнопка удаления выбранного.
- Визуализация: Добавлены рамки для заметок, корректный скроллбар и увеличенные поля ввода.
Настройки и Конфигурация
- Меню настроек для изменения цветов статусов (Online/Offline) через HEX-коды.
- Переработана система сохранения данных: переход на хранение UUID для корректной работы с оффлайн-игроками.
Удалено
- Все текстовые команды (/friend add, /friend list и т.д.).
Interface Integration
- Complete removal of chat commands. All management has been moved to the Graphical User Interface (GUI).
- Added a "Friends" tab to the standard "Social Interactions" menu (Key P).
- Added a "Settings" button (gear icon) inside the Friends tab.
Friend List
- Offline Mode: Players remain in the list after leaving the server.
- Statuses: Visual distinction between online and offline players (customizable nickname colors).
- Activity Tracking: Added "Last Seen" status with a time counter.
- Favorites: Ability to mark a friend with a "Star" to pin them at the top of the list during sorting.
- Control Buttons: Add/Remove, Favorite, and Open Notes buttons added to each player entry.
- Action Confirmation: Added a confirmation screen when removing a friend.
Notes System
- Completely new GUI for note management.
- Grid View: Ability to switch note display modes (1, 2, or 3 columns).
- Inline Editing: Note text editing happens directly within the list entry, without opening additional windows.
- Bulk Deletion: Added checkboxes for selecting multiple notes and a button to delete selected items.
- Visualization: Added borders for notes, a proper scrollbar, and enlarged input fields.
Settings and Configuration
- Settings menu for changing status colors (Online/Offline) via HEX codes.
- Reworked data saving system: switched to UUID storage for correct offline player handling.
Removed
- All text commands (/friend add, /friend list, etc.).
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:g6Hd7DiQ:ER7vHIE1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:g6Hd7DiQ:ER7vHIE1"
}

