LuxinfineLogger-5.0-1.7.10
Last updated
Last updated
Информация:
Мод для логгирования всех действий игроков и сервера в отдельные файлы, включая логирование пакетов, с очень тонкой настройкой. На данный момент все логи хранятся в файлах:
Конфигурация:
{
"configuration": {
"ExplosionsLogger": {
"properties": {
"explosionsEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"explosionsDimsBlacklist": {
"comment": "Список миров, где взрывы логгироваться не будут",
"range": "От -2147483648 до 2147483647",
"type": "Set<Integer>",
"default": [],
"value": []
},
"maxAffectedBlocks": {
"comment": "Максимальное кол-во задетых блоков, после которого взрыв НЕ БУДЕТ логгироваться.",
"range": "От 0 до 2147483647",
"type": "int",
"default": 2147483647,
"value": 2147483647
},
"minAffectedEntities": {
"comment": "Минимальное кол-во задетых существ, после которого взрыв БУДЕТ логгироваться. 0 для отключения.",
"range": "От 0 до 2147483647",
"type": "int",
"default": 0,
"value": 0
},
"minAffectedBlocks": {
"comment": "Минимальное кол-во задетых блоков, после которого взрыв БУДЕТ логгироваться. 0 для отключения.",
"range": "От 0 до 2147483647",
"type": "int",
"default": 0,
"value": 0
},
"maxAffectedEntities": {
"comment": "Максимальное кол-во задетых существ, после которого взрыв НЕ БУДЕТ логгироваться.",
"range": "От 0 до 2147483647",
"type": "int",
"default": 2147483647,
"value": 2147483647
}
}
},
"PacketHandlerLogger": {
"properties": {
"logVanillaPackets": {
"comment": "Логгировать ванильные пакеты",
"type": "boolean",
"default": false,
"value": false
},
"customPacketsBlackList": {
"comment": "Чёрный список CustomPacketEvent, по имени класса, обработчиков для логгирования",
"type": "CustomClassList",
"default": [
"ic2.core.network.NetworkManager"
],
"value": [
"ic2.core.network.NetworkManager"
]
},
"enableS2CPacketsListener": {
"comment": "Включить логирование пакетов Server->Client",
"type": "boolean",
"default": true,
"value": false
},
"packetBlackListChannels": {
"comment": "Чёрный список каналов для логгера пакетов",
"type": "Set<String>",
"default": [],
"value": []
},
"packetSizeToConsole": {
"comment": "Минимальный размер пакета в байтах для уведомления в консоль. -1 для отключения отсылки в консоль.",
"range": "От -2147483648 до 2147483647",
"type": "int",
"default": -1,
"value": -1
},
"packetSizeToLog": {
"comment": "Минимальный размер пакета в байтах для записи в лог. -1 для логгирования всех пакетов.",
"range": "От -2147483648 до 2147483647",
"type": "int",
"default": -1,
"value": -1
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"enableC2SPacketsListener": {
"comment": "Включить логирование пакетов Client->Server",
"type": "boolean",
"default": true,
"value": false
},
"imessageBlackList": {
"comment": "Чёрный список IMessage пакетов, по имени канала и ID дескриминатора, для логгирования",
"type": "Set<ImmutablePair<String, Byte>>",
"default": [
{
"key": "SimplyJetpacks",
"value": 2
}
],
"value": [
{
"key": "SimplyJetpacks",
"value": 2
}
]
}
}
},
"EntityAttackLogger": {
"properties": {
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"entityAttackLogFakes": {
"comment": "Включить логгирование фейк-плееров (автономные активаторы и т.п.)",
"type": "boolean",
"default": true,
"value": true
},
"entityAttackEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"entityAttackBlackListItemsVerify": {
"comment": "Чёрный список предметов для логирования в формате modid:itemname:meta. Вместо meta допустима \"*\"",
"type": "CustomStackList",
"default": [],
"value": []
},
"entityAttackBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"entityAttackEmptyHandEnable": {
"comment": "Логгировать атаку пустой рукой",
"type": "boolean",
"default": true,
"value": true
}
}
},
"EntityInteractLogger": {
"properties": {
"entityInteractEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"entityInteractLogFakes": {
"comment": "Включить логгирование фейк-плееров (автономные активаторы и т.п.)",
"type": "boolean",
"default": true,
"value": true
},
"entityInteractEmptyHandEnable": {
"comment": "Логгировать клики пустой рукой",
"type": "boolean",
"default": true,
"value": true
},
"entityInteractBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"entityInteractBlackListItemsVerify": {
"comment": "Чёрный список предметов для логирования в формате modid:itemname:meta. Вместо meta допустима \"*\"",
"type": "CustomStackList",
"default": [],
"value": []
}
}
},
"InteractLogger": {
"properties": {
"interactEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"interactBlackListItemsVerify": {
"comment": "Чёрный список предметов для логирования в формате modid:itemname:meta. Вместо meta допустима \"*\"",
"type": "CustomStackList",
"default": [],
"value": []
},
"interactBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"interactLogFakes": {
"comment": "Включить логгирование фейк-плееров (автономные активаторы и т.п.)",
"type": "boolean",
"default": false,
"value": false
},
"interactEmptyHandEnable": {
"comment": "Логгировать клики пустой рукой",
"type": "boolean",
"default": true,
"value": true
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
}
}
},
"CommandsLogger": {
"properties": {
"commandsBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"commandsRCONEnable": {
"comment": "Включить логирование выполнение команд через RCON/Console",
"type": "boolean",
"default": true,
"value": true
},
"commandsBlackListCMDS": {
"comment": "Чёрный список команд (НЕ алиасы!) для логгера",
"type": "Set<String>",
"default": [
"msg",
"help",
"tpdeny",
"spawn",
"tpa",
"sethome",
"tpaccept",
"home"
],
"value": [
"home",
"tpaccept",
"tpdeny",
"spawn",
"sethome",
"tpa",
"msg",
"help"
]
},
"commandsPlayersEnable": {
"comment": "Включить логирование выполнение команд игроками",
"type": "boolean",
"default": true,
"value": true
}
}
},
"DeathLogger": {
"properties": {
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"deathBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"deathCauseEnable": {
"comment": "Включить логирование причины смерти",
"type": "boolean",
"default": true,
"value": true
},
"deathArmorEnable": {
"comment": "Включить логирование брони при смерти",
"type": "boolean",
"default": true,
"value": true
},
"deathEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"deathLvlEnable": {
"comment": "Включить логирование опыта при смерти",
"type": "boolean",
"default": true,
"value": true
},
"deathInvEnable": {
"comment": "Включить логирование инвентаря при смерти",
"type": "boolean",
"default": true,
"value": true
}
}
},
"BreakLogger": {
"properties": {
"breakLogFakes": {
"comment": "Включить логгирование фейк-плееров (автономные активаторы и т.п.)",
"type": "boolean",
"default": true,
"value": true
},
"breakBlackListItemsVerify": {
"comment": "Чёрный список предметов для логирования в формате modid:itemname:meta. Вместо meta допустима \"*\"",
"type": "CustomStackList",
"default": [],
"value": []
},
"breakEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"breakBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
}
}
},
"PlaceLogger": {
"properties": {
"placeBlackListItemsVerify": {
"comment": "Чёрный список предметов для логирования в формате modid:itemname:meta. Вместо meta допустима \"*\"",
"type": "CustomStackList",
"default": [],
"value": []
},
"placeLogFakes": {
"comment": "Включить логгирование фейк-плееров (автономные активаторы и т.п.)",
"type": "boolean",
"default": true,
"value": true
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"placeEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"placeBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
}
}
},
"PickupLogger": {
"properties": {
"pickupEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"pickupBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"pickupBlackListItemsVerify": {
"comment": "Чёрный список предметов для логирования в формате modid:itemname:meta. Вместо meta допустима \"*\"",
"type": "CustomStackList",
"default": [],
"value": []
}
}
},
"DropLogger": {
"properties": {
"dropEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"dropBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"dropBlackListItemsVerifi": {
"comment": "Чёрный список предметов для логирования в формате modid:itemname:meta. Вместо meta допустима \"*\"",
"type": "CustomStackList",
"default": [],
"value": []
}
}
},
"LocalChatLogger": {
"properties": {
"chatBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "List<String>",
"default": [
"daniorio"
],
"value": [
"daniorio"
]
},
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"localChatEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"ignoredPrefixes": {
"comment": "Сообщения, начинающиеся на эти префиксы не будут логгироваться",
"type": "Set<String>",
"default": [
"!"
],
"value": [
"!"
]
}
}
},
"ContainerChangeLogger": {
"properties": {
"maxLogSize": {
"comment": "Максимальный размер лога (в байтах). Значение -1 отключает лимит",
"range": "От -1 до 9223372036854775807",
"type": "long",
"default": 5242880,
"value": 5242880
},
"containerChangeBlackListPlayers": {
"comment": "Список игроков, за которыми не будет записываться лог",
"type": "Set<String>",
"default": [],
"value": []
},
"containerChangeEnable": {
"comment": "Включить логирование данной категории",
"type": "boolean",
"default": true,
"value": true
},
"ignoredContainers": {
"comment": "Список классов контейнеров, которые не будут логгироваться",
"type": "CustomClassList",
"default": [
"net.minecraft.inventory.ContainerPlayer"
],
"value": [
"net.minecraft.inventory.ContainerPlayer"
]
},
"logStacks": {
"comment": "Логгировать содержимое контейнера",
"type": "boolean",
"default": true,
"value": true
}
}
}
}
}