Загрузка данных
LootJS.modifiers((event) => {
// Впишите сюда ID вашей проклятой пластинки
const cursedDisc = 'kubejs:cursed_music_disc';
// =========================================================================
// ГРУППА 1: Сундуки, где ОБЫЧНО спавнятся пластинки в ванильном Майнкрафте
// Стандартный для них шанс (например, 8-10%, как у ванильных дисков)
// =========================================================================
const standardChests = [
'minecraft:chests/simple_dungeon', // Сокровищница (спавнер монстров)
'minecraft:chests/woodland_mansion', // Лесной особняк
'minecraft:chests/ancient_city' // Древний город (здесь также часто диски)
];
event.addLootModifier(standardChests)
.randomChance(0.009) // Шанс 0,9%
.addLoot(cursedDisc);
// =========================================================================
// ГРУППА 2: Другие сундуки, но с БОЛЕЕ РЕДКИМ шансом
// Проклятая вещь отлично впишется в опасные или заброшенные места
// =========================================================================
const rareChests = [
'minecraft:chests/abandoned_mineshaft', // Заброшенная шахта
'minecraft:chests/stronghold_corridor', // Крепость (коридоры перед порталом)
'minecraft:chests/stronghold_crossing', // Крепость (перекрестки)
'minecraft:chests/nether_bridge' // Адская крепость
];
event.addLootModifier(rareChests)
.randomChance(0.003) // Шанс всего 0,3% (очень редкий спавн)
.addLoot(cursedDisc);
// =========================================================================
// БОНУС: Уникальное место с "гарантированным" или очень высоким шансом
// Проклятой пластинке самое место в Энд-Сити, разбавим атмосферу космоса
// =========================================================================
event.addLootModifier('minecraft:chests/end_city')
.randomChance(0.005) // Шанс 0,5%
.addLoot(cursedDisc);
// =========================================================================
// ГРУППА 1: Сундуки, где ОБЫЧНО спавнятся пластинки (Шанс 8%)
// Сюда добавлены улучшенные данжи от YUNG и мода "Dungeons and Taverns"
// =========================================================================
const standardChests = [
'minecraft:chests/simple_dungeon', // Ванильная сокровищница
'minecraft:chests/woodland_mansion', // Лесной особняк
'minecraft:chests/ancient_city', // Древний город
// Папки из мода Dungeons and Taverns (опционально, если хотите подстраховаться)
/dungeons_and_taverns:.*/
];
event.addLootModifier(standardChests)
.randomChance(0.008) // Шанс 0,8%
.addLoot(cursedDisc);
// =========================================================================
// ГРУППА 2: Другие сундуки с ультра-редким шансом 0.9%
// Используем регулярные выражения (RegExp), чтобы поймать ВСЕ шахты и крепости,
// включая ванильные и переработанные от YUNG's
// =========================================================================
event.addLootModifier([
/.*mineshaft.*/, // Поймает и minecraft:abandoned_mineshaft, и yungsbettermineshafts:chests/...
/.*stronghold.*/, // Поймает все коридоры и перекрестки крепостей ванили и YUNG
'minecraft:chests/nether_bridge' // Адская крепость
])
.randomChance(0.009) // Шанс ровно 0.9%
.addLoot(cursedDisc);
// Регистрирует кастомные изменения лута в моде Just Enough Resources (JER)
JsonIO.write('config/jeresources/world-gen-loot.json', event.getInjectedLootTableData());
});