BasicTradeListing

Link to basictradelisting

Importing the class

Link to importing-the-class

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.villager.trade.type.BasicTradeListing;

Implemented Interfaces

Link to implemented-interfaces

BasicTradeListing implements the following interfaces. That means all methods defined in these interfaces are also available in BasicTradeListing

ZenScript
Copy
new BasicTradeListing(emeralds as int, forSale as ItemStack, maxTrades as int, xp as int) as BasicTradeListing
ParameterType
Parameter
emeralds
Type
int
Parameter
forSale
Type
ItemStack
Parameter
maxTrades
Type
int
Parameter
xp
Type
int
ZenScript
Copy
new BasicTradeListing(price as ItemStack, forSale as ItemStack, maxTrades as int, xp as int, priceMult as float) as BasicTradeListing
ParameterType
Parameter
price
Type
ItemStack
Parameter
forSale
Type
ItemStack
Parameter
maxTrades
Type
int
Parameter
xp
Type
int
Parameter
priceMult
Type
float
ZenScript
Copy
new BasicTradeListing(price as ItemStack, price2 as ItemStack, forSale as ItemStack, maxTrades as int, xp as int, priceMult as float) as BasicTradeListing
ParameterType
Parameter
price
Type
ItemStack
Parameter
price2
Type
ItemStack
Parameter
forSale
Type
ItemStack
Parameter
maxTrades
Type
int
Parameter
xp
Type
int
Parameter
priceMult
Type
float

Name: getForSale

Return Type: ItemStack

ZenScript
Copy
// BasicTradeListing.getForSale() as ItemStack

myBasicTradeListing.getForSale();

Name: getMaxTrades

Return Type: int

ZenScript
Copy
// BasicTradeListing.getMaxTrades() as int

myBasicTradeListing.getMaxTrades();

Name: getPrice

Return Type: ItemStack

ZenScript
Copy
// BasicTradeListing.getPrice() as ItemStack

myBasicTradeListing.getPrice();

Name: getPrice2

Return Type: ItemStack

ZenScript
Copy
// BasicTradeListing.getPrice2() as ItemStack

myBasicTradeListing.getPrice2();

Name: getPriceMult

Return Type: float

ZenScript
Copy
// BasicTradeListing.getPriceMult() as float

myBasicTradeListing.getPriceMult();

Name: getXp

Return Type: int

ZenScript
Copy
// BasicTradeListing.getXp() as int

myBasicTradeListing.getXp();
名称TypeHas GetterHas Setter
名称
forSale
Type
ItemStack
Has Getter
true
Has Setter
false
名称
maxTrades
Type
int
Has Getter
true
Has Setter
false
名称
price
Type
ItemStack
Has Getter
true
Has Setter
false
名称
price2
Type
ItemStack
Has Getter
true
Has Setter
false
名称
priceMult
Type
float
Has Getter
true
Has Setter
false
名称
xp
Type
int
Has Getter
true
Has Setter
false