Class RandomTradeBuilder
java.lang.Object
me.desht.pneumaticcraft.common.util.RandomTradeBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.entity.npc.VillagerTrades.ItemListingbuild()booleancanBuild()createFunction(net.minecraft.world.item.Item item, int min, int max) setEmeraldPrice(int emeralds) setEmeraldPrice(int min, int max) setEmeraldPriceFor(int min, int max, net.minecraft.world.item.Item item) setEmeraldPriceFor(int min, int max, net.minecraft.world.item.Item item, int amt) setEmeraldPriceFor(int emeralds, net.minecraft.world.item.Item item) setEmeraldPriceFor(int emeralds, net.minecraft.world.item.Item item, int amt) setForSale(Function<Random, net.minecraft.world.item.ItemStack> forSale) setForSale(net.minecraft.world.item.Item item, int min, int max) setPrice(net.minecraft.world.item.Item item, int min, int max) setPrice2(net.minecraft.world.item.Item item, int min, int max)
-
Constructor Details
-
RandomTradeBuilder
public RandomTradeBuilder(int maxTrades, int xp, float priceMult)
-
-
Method Details
-
setPrice
-
setPrice
-
setPrice2
-
setPrice2
-
setForSale
-
setForSale
-
setEmeraldPrice
-
setEmeraldPriceFor
public RandomTradeBuilder setEmeraldPriceFor(int emeralds, net.minecraft.world.item.Item item, int amt) -
setEmeraldPriceFor
-
setEmeraldPrice
-
setEmeraldPriceFor
public RandomTradeBuilder setEmeraldPriceFor(int min, int max, net.minecraft.world.item.Item item, int amt) -
setEmeraldPriceFor
-
canBuild
public boolean canBuild() -
build
public net.minecraft.world.entity.npc.VillagerTrades.ItemListing build() -
createFunction
-