From 0374c4de8324c977b90657f3a514b2645d4b5d0c Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Fri, 28 Mar 2025 03:46:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=81=E6=B5=AA=E5=95=86?= =?UTF-8?q?=E4=BA=BA=E7=9A=84=E4=BA=A4=E6=98=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../superbwarfare/init/ModVillagers.java | 27 +++---------------- 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/src/main/java/com/atsuishio/superbwarfare/init/ModVillagers.java b/src/main/java/com/atsuishio/superbwarfare/init/ModVillagers.java index d2412daa4..7f31755fd 100644 --- a/src/main/java/com/atsuishio/superbwarfare/init/ModVillagers.java +++ b/src/main/java/com/atsuishio/superbwarfare/init/ModVillagers.java @@ -1,6 +1,7 @@ package com.atsuishio.superbwarfare.init; import com.atsuishio.superbwarfare.ModUtils; +import com.atsuishio.superbwarfare.item.SmallContainerBlockItem; import com.google.common.collect.ImmutableSet; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import net.minecraft.core.Holder; @@ -249,30 +250,8 @@ public class ModVillagers { public static void addWandererTrade(WandererTradesEvent event) { List rareTrades = event.getRareTrades(); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.HUNTING_RIFLE_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.RPG_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.HK_416_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.RPK_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.VECTOR_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.MK_14_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.M_60_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.SVD_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.M_98B_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.DEVOTION_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.QBZ_95_BLUEPRINT.get()), 1, 0, 0.05f)); - rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 64), - new ItemStack(ModItems.AK_12_BLUEPRINT.get()), 1, 0, 0.05f)); + rareTrades.add(new BasicItemListing(new ItemStack(Items.EMERALD, 16), + SmallContainerBlockItem.createInstance(ModUtils.loc("containers/blueprints")), 10, 0, 0.05f)); } private static Holder getItemHolder(String name) {