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
Stos przedmiotów
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
Stos przedmiotów
Parameter
forSale
Type
Stos przedmiotów
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
Stos przedmiotów
Parameter
price2
Type
Stos przedmiotów
Parameter
forSale
Type
Stos przedmiotów
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();
NameTypeHas GetterHas Setter
Name
forSale
Type
Stos przedmiotów
Has Getter
true
Has Setter
false
Name
maxTrades
Type
int
Has Getter
true
Has Setter
false
Name
price
Type
Stos przedmiotów
Has Getter
true
Has Setter
false
Name
price2
Type
Stos przedmiotów
Has Getter
true
Has Setter
false
Name
priceMult
Type
float
Has Getter
true
Has Setter
false
Name
xp
Type
int
Has Getter
true
Has Setter
false