fix: trade price multipliers

This commit is contained in:
hypercross 2025-12-01 18:32:17 +08:00
parent 2d67e9e668
commit 968297a2f8
2 changed files with 17 additions and 16 deletions

View File

@ -266,7 +266,7 @@ MoreJSEvents.villagerTrades((event) => {
offer.setOutput('5x emerald');
offer.setMaxUses(1);
offer.setVillagerExperience(1);
offer.setPriceMultiplier(1);
offer.setPriceMultiplier(0.2);
});
// 2 for the rest
for(let i = 0; i < 2; i ++) {
@ -276,16 +276,16 @@ MoreJSEvents.villagerTrades((event) => {
offer.setOutput(roll(deco_list, random));
offer.setMaxUses(4);
offer.setVillagerExperience(1);
offer.setPriceMultiplier(1);
offer.setPriceMultiplier(0.05);
});
// level 3
event.addCustomTrade(prof, 3, (offer, entity, random) => {
offer.setFirstInput(roll(gems, random));
offer.setSecondInput('8x emerald');
offer.setFirstInput('8x emerald');
offer.setSecondInput(roll(gems, random));
offer.setOutput(genEnchanted(['enchanted_book'], enchantments, rolls+1, random, false));
offer.setMaxUses(1);
offer.setVillagerExperience(1);
offer.setPriceMultiplier(1);
offer.setPriceMultiplier(0.2);
});
// level 2
if(staples.length > 0)
@ -295,7 +295,7 @@ MoreJSEvents.villagerTrades((event) => {
else offer.setOutput(roll(staples, random));
offer.setMaxUses(1);
offer.setVillagerExperience(1);
offer.setPriceMultiplier(1);
offer.setPriceMultiplier(0.05);
});
// level 1
event.addCustomTrade(prof, 1, (offer, entity, random) => {
@ -303,7 +303,7 @@ MoreJSEvents.villagerTrades((event) => {
offer.setOutput('1x emerald');
offer.setMaxUses(1);
offer.setVillagerExperience(5);
offer.setPriceMultiplier(1);
offer.setPriceMultiplier(0.05);
});
}
});

View File

@ -4450,24 +4450,25 @@
"files": [
{
"type": "modrinth",
"file_name": "spawn-3.2.jar",
"file_name": "spawn-3.3.jar",
"mc_versions": [
"1.20.1"
],
"loaders": [
"forge"
"forge",
"neoforge"
],
"release_type": "release",
"url": "https://cdn.modrinth.com/data/rex9wwpz/versions/S8LFiSXq/spawn-3.2.jar",
"id": "S8LFiSXq",
"url": "https://cdn.modrinth.com/data/rex9wwpz/versions/leymEt9o/spawn-3.3.jar",
"id": "leymEt9o",
"parent_id": "rex9wwpz",
"hashes": {
"sha512": "c254a3717560bd053877dc44e5cec1b3ecdcf77d6ac7c3163be2723b05e61c0be0a3cdff0c809b323a6b305b621565b0031bab8208137f66a541cfbdc8524810",
"sha1": "7ab6e4a7848743afbc9ab662331137c019ea1595"
"sha512": "52387c93b42a70dd12702f513f7e48c9c6e13baee24b549a4c61b6fc4dae6b5eb3861f0358f3bd3736cd5ff3753f18895e878d4930b0623b42d767eb4df86db7",
"sha1": "fb25c00462dc106c41e739e4e28c765867b4a73d"
},
"required_dependencies": [],
"size": 27774954,
"date_published": "2025-11-27T15:39:01.100787Z"
"size": 27777409,
"date_published": "2025-11-29T17:33:19.625649Z"
}
]
},