WorldLoot
Генерируй структуры до и после генерации твоих чанков. Полезно, если хочешь, чтобы в твоём мире появлялся случайный лут, как в шутерах.
- Загрузчики
- FabricQuilt
- Скачиваний на Modrinth
- 175
- Подписчиков на Modrinth
- 0
- версии
- 4
- Обновлён
- 29 августа 202629 авг.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
WorldLoot
WorldLoot позволяет генерировать структуры после генерации мира.
Это можно использовать, например, для случайного лута, который появляется внутри уже сгенерированных и новых чанков.
Как настроить
- Скачай последний релиз
- Помести мод в инстанс Minecraft 26.2 (полезное руководство: https://docs.fabricmc.net/players/installing-fabric/)
- Запусти Minecraft с модом
- Настрой в
<minecraft_dir>/config/worldloot.json - Перезапусти игру и проверь изменения
Конфиг
Конфиг по умолчанию
{
"discord": {
"enabled": false,
"webhookUrl": "WEBHOOK_URL",
"lootCache": "New loot cache \"{name}\" at {x}, {y}, {z}. Time: {formatted_time}."
},
"structures": {
"minecraft:overworld": [
{
"name": "Example",
"structureLocation": "worldloot:example",
"centerSpawn": {
"x": 0,
"z": 0
},
"radius": 100,
"intervalTicks": 24000,
"verticalBoundary": {
"minY": 50,
"maxY": 100
},
"retries": 5,
"chatMessage": "New loot: {x}, {y}, {z}",
"minPlayers": 0,
"offset": {
"x": 1,
"y": 2,
"z": 1
}
}
]
}
}Пояснения
Discord
enabled:
boolean- включить эту функцию?
webhookUrl:
String, url- url вебхука (например, из Discord); пустая строка ("", " " и т. п.) отключает отправку сообщений
lootCache:
String- сообщение для отправки через вебхук
Structures/Dimension
- id измерения (видно на экране F3)
String, идентификатор → структурыStructure[]
Structure
name:
String- название твоей структуры (должно быть уникальным)
structureLocation:
String, идентификатор- путь к твоей структуре в датапаке Minecraft, пример: minecraft:village/plains/houses/plains_stable_1
centerSpawn:
{x, y}- координаты центра радиуса, в котором должна спавниться структура
radius:
int- радиус квадратной области
intervalTicks:
int- сколько тиков ждать между спавнами
verticalBoundary:
{minY, minX}- на какой высоте может спавниться структура (смещение применяется после этого)
retries:
int- сколько раз максимум повторять попытку, если структура не смогла уложиться в verticalBoundary
chatMessage:
String- сообщение для отправки в чат; пустая строка ("", " " и т. п.) отключает отправку сообщений
minPlayers:
int- минимальное число игроков онлайн, чтобы таймер продолжал идти
offset:
{x, y, z}- куда сдвинуть структуру (если хочешь просто немного закопать структуру или отцентрировать её — настрой здесь)
Плейсхолдеры
Сообщения в конфиге поддерживают следующие плейсхолдеры:
{x}: координата x спавна структуры{y}: координата y спавна структуры{z}: координата z спавна структуры{name}: название структуры{formatted_time}: время в формате, например 2026-08-12 13:40:09{dc_relative_time}: показывает 2 minutes ago и т. п. в Discord (с учётом часового пояса){dc_short_time}: показывает 13:42 и т. п. в Discord (с учётом часового пояса){dc_long_time}: показывает 13:42:00 и т. п. в Discord (с учётом часового пояса){dc_short_date_time}: показывает 12/08/26 и т. п. в Discord (с учётом часового пояса){dc_long_date_time}: показывает 12 August 2026 и т. п. в Discord (с учётом часового пояса){dc_long_date_short_time}: показывает 12 August 2026 13:42 и т. п. в Discord (с учётом часового пояса){dc_long_date_day_of_week_short_time}: показывает Wednesday, 12 August 2026 13:42 и т. п. в Discord (с учётом часового пояса){unix_millis}: миллисекунды с 1 января 1970 (UTC): например, 1786535327509{unix_secs}: секунды с 1 января 1970 (UTC): например, 1786535327
Частые вопросы
Как установить WorldLoot?
Установите Fabric под свою версию Minecraft, скачайте WorldLoot под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть WorldLoot?
У WorldLoot есть сборки для Minecraft 26.1–26.2.
Нужен ли WorldLoot на сервере?
Ставится только на сервер; игрокам ставить не нужно