Type Alias Component_Trade_table
Component_Trade_table: {
type: "compound";
value: {
FirstTimeTrade?: { type: "int"; value: number };
Offers?: {
type: "list";
value: (
| { type: "byte"; value: number[] }
| { type: "short"; value: number[] }
| { type: "int"; value: number[] }
| { type: "long"; value: [high: number, low: number][] }
| { type: "float"; value: number[] }
| { type: "double"; value: number[] }
| { type: "string"; value: number[] }
| { type: "byteArray"; value: number[][] }
| { type: "shortArray"; value: number[][] }
| { type: "intArray"; value: number[][] }
| { type: "longArray"; value: [high: ..., low: ...][][] }
| { type: "compound"; value: Record<string, any> }
| { type: "list"; value: any[] }
)[];
};
Riches: { type: "int"; value: number };
sizeOfTradeFirstTimeVector: { type: "int"; value: number };
TradeTier: { type: "int"; value: number };
Willing: { type: "byte"; value: number };
};
}
Type declaration
type: "compound"
value: {
FirstTimeTrade?: { type: "int"; value: number };
Offers?: {
type: "list";
value: (
| { type: "byte"; value: number[] }
| { type: "short"; value: number[] }
| { type: "int"; value: number[] }
| { type: "long"; value: [high: number, low: number][] }
| { type: "float"; value: number[] }
| { type: "double"; value: number[] }
| { type: "string"; value: number[] }
| { type: "byteArray"; value: number[][] }
| { type: "shortArray"; value: number[][] }
| { type: "intArray"; value: number[][] }
| { type: "longArray"; value: [high: ..., low: ...][][] }
| { type: "compound"; value: Record<string, any> }
| { type: "list"; value: any[] }
)[];
};
Riches: { type: "int"; value: number };
sizeOfTradeFirstTimeVector: { type: "int"; value: number };
TradeTier: { type: "int"; value: number };
Willing: { type: "byte"; value: number };
}
OptionalFirstTimeTrade?: { type: "int"; value: number }
OptionalOffers?: {
type: "list";
value: (
| { type: "byte"; value: number[] }
| { type: "short"; value: number[] }
| { type: "int"; value: number[] }
| { type: "long"; value: [high: number, low: number][] }
| { type: "float"; value: number[] }
| { type: "double"; value: number[] }
| { type: "string"; value: number[] }
| { type: "byteArray"; value: number[][] }
| { type: "shortArray"; value: number[][] }
| { type: "intArray"; value: number[][] }
| { type: "longArray"; value: [high: ..., low: ...][][] }
| { type: "compound"; value: Record<string, any> }
| { type: "list"; value: any[] }
)[];
}
Riches: { type: "int"; value: number }
sizeOfTradeFirstTimeVector: { type: "int"; value: number }
TradeTier: { type: "int"; value: number }
Willing: { type: "byte"; value: number }
This component is used by old villagers.