

fStats
Активный0.0
Установок
Последнее обновление
Версии
fStats
fStats представляет собой стороннюю библиотеку для сбора статистических данных. Основная цель проекта — помочь разработчикам понять реальный размер своей аудитории с помощью наглядных графиков и диаграмм.
Использование
Для игроков
Мод включает настраиваемую конфигурацию, позволяющую отключить сбор статистики как на стороне сервера, так и клиента, а также скрыть информацию о местоположении.
../config/fstats-api/config.json
{ "enabled": true, // Включить/отключить сбор данных с нашего сервера "hideLocation": false // Мод не собирает ваш IP-адрес, только название страны }
Для разработчиков
Первым шагом необходимо зарегистрироваться и создать проект для получения уникального идентификатора проекта.
После этого можно добавить библиотеку в зависимости проекта.
Java - build.gradle
groovy repositories { maven { url "https://api.modrinth.com/maven" } } dependencies { // Вариант 1: Включить fStats API в проект для доступности внутри вашего jar-файла (ВСЕГО ~9КБ!) include(modImplementation("maven.modrinth:fstats:<version>") // Вариант 2: Зависимость от fStats API с требованием ручной установки пользователями modImplementation "maven.modrinth:fstats:<version>" }
Kotlin - build.gradle.kts
kts repositories { maven("https://api.modrinth.com/maven") } dependencies { // Вариант 1: Включить fStats API в проект для доступности внутри вашего jar-файла ВСЕГО ~9КБ! include(modImplementation("maven.modrinth", "fstats", "<version>")) // Вариант 2: Зависимость от fStats API с требованием ручной установки пользователями modImplementation("maven.modrinth", "fstats", "<version>") }
fabric.mod.json
"suggests": {
"fstats-api": "*"
}
Настройка проекта
fabric.mod.json
"custom": {
"fstats": <projectId>
}
Готово! Теперь, когда любой сервер использует ваш мод и не отключает fStats, вы будете получать данные о его использовании на веб-сайте.
Рекомендуется добавить значок в описание вашего проекта, чтобы уведомить пользователей о сборе информации.
Можно изменить размер значка по вашему усмотрению
Планы развития
Полный список предлагаемых функций и известных проблем можно найти в открытых вопросах.
Лицензия
Распространяется под лицензией MIT. Подробности смотрите в файле LICENSE.txt
.