Luxplaytime-6.8-1.7.10-1.12.2
Информация:
Серверный мод на версии майнкрафт 1.7.10 и 1.12.2 созданный с целью подсчета и записи в БД MySql времени, проведенного в игре каждым из игроков. Высокооптимизированный алгоритм подсчета времени. Добавляет команды проверки времени в игре для игроков и топа играющих - /playtime <user>| top
Конфигурация:
{
"configuration": {
"topSize": {
"comment": "Размер топа игроков по времени в игре",
"range": "От 1 до 2147483647",
"type": "int",
"default": 10,
"value": 10
},
"saveQuitTime": {
"comment": "Сохранение времени выхода игрока",
"type": "boolean",
"default": false,
"value": false
},
"minSaveTime": {
"comment": "Минимальное время для сохранения в миллисекундах",
"range": "От 1000 до 2147483647",
"type": "int",
"default": 30000,
"value": 30000
},
"saveInterval": {
"comment": "Интервал автоматического сохранения наигранного времени в секундах",
"range": "От 1 до 2147483647",
"type": "int",
"default": 600,
"value": 600
},
"database": {
"properties": {
"usernameColumn": {
"comment": "Колонка с ником пользователя в базе данных",
"type": "String",
"default": "name",
"value": "name"
},
"playtimeColumn": {
"comment": "Колонка с временем в игре в базе данных",
"type": "String",
"default": "playtime",
"value": "playtime"
},
"quitTimeColumn": {
"comment": "Колонка с временем выхода в базе данных",
"type": "String",
"default": "last_play",
"value": "last_play"
},
"UUIDColumn": {
"comment": "Колонка с UUID пользователя в базе данных",
"type": "String",
"default": "uuid",
"value": "uuid"
},
"table": {
"comment": "Таблица в базе данных",
"type": "String",
"default": "dle_users",
"value": "dle_users"
},
"id_general": {
"comment": "Идентификатор подключения к базе данных для сохранения игрового времени",
"range": "От -2147483648 до 2147483647",
"type": "int",
"default": 0,
"value": 1
},
"id_time": {
"comment": "Идентификатор подключения к базе данных для сохранения времени входа",
"range": "От -2147483648 до 2147483647",
"type": "int",
"default": 0,
"value": 0
}
}
},
"command": {
"properties": {
"format_time": {
"comment": "Вывод наигранного времени в виде часов, минут и секунд, иначе в виде часов",
"type": "boolean",
"default": true,
"value": true
}
}
}
}
}
Last updated