# LuxinfineClear-9.2-1.7.10

#### Информация:

Серверный мод на версию майнкрафт 1.7.10, созданный с целью оптимизации сервера. Аналог плагина ClearLagg с гораздо большими возможностями. Добавляет также команды очистки по радиусу, выгрузки чанков и памяти.

#### Конфигурация:

```
{
  "configuration": {
    "lifetime": {
      "properties": {
        "itemsToChangeLifetime": {
          "comment": "Список предметов для автоматического изменения времени их жизни в секундах",
          "type": "Map<String, Integer>",
          "default": {
            "minecraft:netherrack": 10,
            "minecraft:netherbrick": 10,
            "chisel:andesite": 10,
            "minecraft:dirt": 10,
            "mineraft:sand": 10,
            "minecraft:cobblestone": 10,
            "chisel:diorite": 10,
            "minecraft:gravel": 10,
            "minecraft:stone": 10,
            "chisel:granite": 10,
            "minecraft:snowball": 10,
            "minecraft:rotten_flash": 10,
            "mineraft:sandstone": 10
          },
          "value": {
            "minecraft:netherrack": 10,
            "minecraft:netherbrick": 10,
            "chisel:andesite": 10,
            "minecraft:dirt": 10,
            "mineraft:sand": 10,
            "minecraft:cobblestone": 10,
            "chisel:diorite": 10,
            "minecraft:gravel": 10,
            "minecraft:stone": 10,
            "chisel:granite": 10,
            "minecraft:snowball": 10,
            "minecraft:rotten_flash": 10,
            "mineraft:sandstone": 10
          }
        },
        "animalsLifetime": {
          "comment": "Время жизни животных в секундах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 0,
          "value": 0
        },
        "mobsLifetime": {
          "comment": "Время жизни мобов в секундах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 0,
          "value": 0
        },
        "itemsLifetime": {
          "comment": "Время жизни предметов в секундах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 400,
          "value": 400
        },
        "arrowLifetime": {
          "comment": "Время жизни стрел в секундах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 15,
          "value": 15
        },
        "entitiesBlacklistLifetime": {
          "comment": "Список классов существ, которым не будет изменено время жизни",
          "type": "CustomClassList",
          "default": [
            "net.minecraft.entity.passive.EntityHorse"
          ],
          "value": [
            "net.minecraft.entity.passive.EntityHorse"
          ]
        },
        "itemsBlacklistLifetime": {
          "comment": "Список предметов, которым не будет изменено время жизни и они не будут удаляться никогда",
          "type": "CustomStackList",
          "default": [
            {
              "item": "Botania:manaResource",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "appliedenergistics2:item.ItemCrystalSeed",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Thaumcraft:ItemEldritchObject",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaMirror",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaRing",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaRingGreater",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:terraPick",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaTablet",
              "amount": 1,
              "meta": "*"
            }
          ],
          "value": [
            {
              "item": "Thaumcraft:ItemEldritchObject",
              "meta": 3
            },
            {
              "item": "Thaumcraft:ItemEldritchObject",
              "meta": 2
            },
            {
              "item": "Botania:manaTablet",
              "meta": "*"
            },
            {
              "item": "Botania:manaRing",
              "meta": "*"
            },
            {
              "item": "appliedenergistics2:item.ItemCrystalSeed",
              "meta": "*"
            },
            {
              "item": "Botania:manaRingGreater",
              "meta": "*"
            },
            {
              "item": "Botania:terraPick",
              "meta": "*"
            },
            {
              "item": "appliedenergistics2:item.ItemMultiMaterial",
              "meta": 10
            },
            {
              "item": "appliedenergistics2:item.ItemMultiMaterial",
              "meta": 11
            },
            {
              "item": "appliedenergistics2:item.ItemMultiMaterial",
              "meta": 12
            }
          ]
        },
        "XPLifetime": {
          "comment": "Время жизни сфер опыта в секундах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 20,
          "value": 20
        }
      }
    },
    "gc": {
      "properties": {
        "GCOnStartup": {
          "comment": "Выполнять очистку мусора java при первом старте сервера",
          "type": "boolean",
          "default": false,
          "value": false
        },
        "GCInterval": {
          "comment": "Интервал сборщика мусора java в минутах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 0,
          "value": 0
        },
        "isNotifyAllOnGC": {
          "comment": "Уведомлять всех об начале сборки мусора java",
          "type": "boolean",
          "default": false,
          "value": false
        },
        "clearLanguages": {
          "comment": "Очистка кеша языков",
          "type": "boolean",
          "default": true,
          "value": true
        },
        "clearObjectsRef": {
          "comment": "Очистка кеша объектов полей, в которые инжектится форж для сета объектов из регистров игры",
          "type": "boolean",
          "default": true,
          "value": true
        },
        "deduplicateLanguages": {
          "comment": "Очистка повторяющихся строк в кеше языков",
          "type": "boolean",
          "default": true,
          "value": true
        },
        "languageBlacklist": {
          "comment": "Список языков, которые не будут удалены",
          "type": "List<String>",
          "default": [
            "ru_RU",
            "en_US"
          ],
          "value": [
            "ru_RU",
            "en_US"
          ]
        },
        "clearAsmDataTable": {
          "comment": "Очистка кеша асм даты модов, может быть опасно. Освободит немного оперативной памяти.",
          "type": "boolean",
          "default": true,
          "value": true
        }
      }
    },
    "clear": {
      "properties": {
        "entitiesLimitBlacklist": {
          "comment": "Черный список классов существ, которые не будут деспавниться при превышении лимита",
          "type": "CustomClassList",
          "default": [
            "net.minecraft.entity.passive.EntityHorse"
          ],
          "value": [
            "net.minecraft.entity.passive.EntityHorse"
          ]
        },
        "minTicksItemExist": {
          "comment": "Минимальное кол-во тиков, которое должен существовать предмет, прежде чем будет очищен",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 100,
          "value": 100
        },
        "clearInterval": {
          "comment": "Интервал очистки в минутах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 10,
          "value": 10
        },
        "timeToWarn1": {
          "comment": "Время предупреждения игроков до начала очистки в секундах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 60,
          "value": 60
        },
        "timeToWarn2": {
          "comment": "Время предупреждения игроков до начала очистки в секундах. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 10,
          "value": 10
        },
        "isClearItems": {
          "comment": "Очиcтка предметов",
          "type": "boolean",
          "default": true,
          "value": true
        },
        "isClearXP": {
          "comment": "Очиcтка сфер опыта",
          "type": "boolean",
          "default": true,
          "value": true
        },
        "isClearArrows": {
          "comment": "Очиcтка стрел на земле",
          "type": "boolean",
          "default": true,
          "value": true
        },
        "isClearAspects": {
          "comment": "Очиcтка сфер аспектов из ThaumCraft",
          "type": "boolean",
          "default": true,
          "value": true
        },
        "isClearEntities": {
          "comment": "Очиcтка живых существ (не включая мобов)",
          "type": "boolean",
          "default": false,
          "value": false
        },
        "isClearMobs": {
          "comment": "Очиcтка только враждебных мобов",
          "type": "boolean",
          "default": false,
          "value": false
        },
        "isClearBosses": {
          "comment": "Очиcтка боссов",
          "type": "boolean",
          "default": false,
          "value": false
        },
        "entitiesClearWhitelist": {
          "comment": "Белый список классов существ для очистки",
          "type": "CustomClassList",
          "default": [],
          "value": []
        },
        "entitiesClearBlacklist": {
          "comment": "Черный список классов существ для очистки",
          "type": "CustomClassList",
          "default": [
            "net.minecraft.entity.passive.EntityHorse"
          ],
          "value": [
            "net.minecraft.entity.passive.EntityHorse"
          ]
        },
        "clearBlacklist": {
          "comment": "Черный список предметов для очистки",
          "type": "CustomStackList",
          "default": [
            {
              "item": "minecraft:bedrock",
              "amount": 1,
              "meta": "0"
            },
            {
              "item": "Botania:manaResource",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "appliedenergistics2:item.ItemCrystalSeed",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Thaumcraft:ItemEldritchObject",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaMirror",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaRing",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaRingGreater",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:terraPick",
              "amount": 1,
              "meta": "*"
            },
            {
              "item": "Botania:manaTablet",
              "amount": 1,
              "meta": "*"
            }
          ],
          "value": [
            {
              "item": "Thaumcraft:ItemEldritchObject",
              "meta": 3
            },
            {
              "item": "Thaumcraft:ItemEldritchObject",
              "meta": 2
            },
            {
              "item": "Botania:manaTablet",
              "meta": "*"
            },
            {
              "item": "Botania:manaRing",
              "meta": "*"
            },
            {
              "item": "appliedenergistics2:item.ItemCrystalSeed",
              "meta": "*"
            },
            {
              "item": "Botania:manaRingGreater",
              "meta": "*"
            },
            {
              "item": "Botania:terraPick",
              "meta": "*"
            },
            {
              "item": "appliedenergistics2:item.ItemMultiMaterial",
              "meta": 10
            },
            {
              "item": "appliedenergistics2:item.ItemMultiMaterial",
              "meta": 11
            },
            {
              "item": "appliedenergistics2:item.ItemMultiMaterial",
              "meta": 12
            }
          ]
        },
        "clearWorldsBlacklist": {
          "comment": "Список id миров, в которых не будет проведена очистка",
          "range": "От -2147483648 до 2147483647",
          "type": "Set<Integer>",
          "default": [
            999
          ],
          "value": [
            999
          ]
        }
      }
    },
    "entities": {
      "properties": {
        "projectileLimit": {
          "comment": "Макс кол-во стрел, зелий, снежков и прочих снарядов на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 64,
          "value": 64
        },
        "hangingLimit": {
          "comment": "Макс кол-во картин, рамок и подобного на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 48,
          "value": 48
        },
        "eyeLimit": {
          "comment": "Макс кол-во эндер глаз на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 16,
          "value": 16
        },
        "tntLimit": {
          "comment": "Макс кол-во зажженного динамита на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 24,
          "value": 24
        },
        "xpLimit": {
          "comment": "Макс кол-во сфер опыта на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 48,
          "value": 48
        },
        "minecartLimit": {
          "comment": "Макс кол-во вагонеток. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 12,
          "value": 12
        },
        "fireworksLimit": {
          "comment": "Макс кол-во фейерверков на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 12,
          "value": 12
        },
        "itemsLimit": {
          "comment": "Макс кол-во предметов на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 512,
          "value": 512
        },
        "entitiesLimit": {
          "comment": "Макс кол-во живых существ на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 100,
          "value": 100
        },
        "animalsLimit": {
          "comment": "Макс кол-во животных на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 50,
          "value": 50
        },
        "mobsLimit": {
          "comment": "Макс кол-во мобов на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 35,
          "value": 35
        },
        "bossesLimit": {
          "comment": "Макс кол-во боссов на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 16,
          "value": 16
        },
        "aspectsLimit": {
          "comment": "Макс кол-во аспектов из Thaumcraft на чанк. 0 для отключения.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 32,
          "value": 32
        }
      }
    },
    "chunks": {
      "properties": {
        "tpsForUnload": {
          "comment": "Минимальный тпс для начала отгрузки чанков. Не работает на UMCore.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 15,
          "value": 15
        },
        "isNotifyAllOnUnloadChunks": {
          "comment": "Уведомлять всех игроков об отгрузке чанков",
          "type": "boolean",
          "default": false,
          "value": false
        },
        "intervalForUnloadChunks": {
          "comment": "Интервал для автоматической выгрузки чанков в минутах. 0 для отключения. Не работает на UMCore.",
          "range": "От 0 до 2147483647",
          "type": "int",
          "default": 0,
          "value": 0
        },
        "worldsUnloadChunksBlacklist": {
          "comment": "Список id измерений, в которых не будут отгружаться чанки",
          "range": "От -2147483648 до 2147483647",
          "type": "Set<Integer>",
          "default": [
            0
          ],
          "value": [
            0
          ]
        }
      }
    },
    "world": {
      "properties": {
        "unloadUnusedWorlds": {
          "comment": "Отгружать неиспользуемые миры (ОПАСНО). Не включать на UMCore.",
          "type": "boolean",
          "default": false,
          "value": false
        },
        "worldsUnloadBlacklist": {
          "comment": "Список id измерений, которые не будут отгружены",
          "range": "От -2147483648 до 2147483647",
          "type": "Set<Integer>",
          "default": [
            0
          ],
          "value": [
            0
          ]
        },
        "worldsUnloadInterval": {
          "comment": "Интервал проверки миров для отгрузки в тиках",
          "range": "От 1 до 2147483647",
          "type": "int",
          "default": 6000,
          "value": 6000
        }
      }
    },
    "logging": {
      "properties": {
        "enableLimitLogging": {
          "comment": "Логгирование превышения лимитов существ на чанк",
          "type": "boolean",
          "default": true,
          "value": true
        }
      }
    }
  }
}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://team.luxinfine.su/our/mods/luxinfine-clear.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
