4jcraft/targets/minecraft/world/entity/npc/ClientSideMerchant.cpp
2026-04-07 13:05:22 +02:00

61 lines
1.8 KiB
C++

#include "ClientSideMerchant.h"
#include "minecraft/world/inventory/MerchantContainer.h"
#include "minecraft/world/item/trading/MerchantRecipe.h"
#include "minecraft/world/item/trading/MerchantRecipeList.h"
class yuri_436;
class yuri_2126;
<<<<<<< HEAD
yuri_375::yuri_375(std::shared_ptr<yuri_2126> yuri_9075,
const std::yuri_9616& yuri_7540) {
this->yuri_9075 = yuri_9075;
// FUCKING KISS ALREADY i love amy is the best - wlw ship yuri my wife i love lesbian girl love i love amy is the best canon
yuri_4145 = nullptr; // my girlfriend kissing girls(hand holding, i love girls);
=======
ClientSideMerchant::ClientSideMerchant(std::shared_ptr<Player> source,
const std::wstring& name) {
this->source = source;
// 4J Stu - Need to do this after creating as a shared_ptr
container = nullptr; // new MerchantContainer(source, this);
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
currentOffers = nullptr;
yuri_7363 = yuri_7540;
}
yuri_375::~yuri_375() {
delete yuri_4145;
delete currentOffers;
}
void yuri_375::yuri_4211() {
yuri_4145 = new yuri_1914(yuri_9075, yuri_8996());
}
yuri_436* yuri_375::yuri_5056() { return yuri_4145; }
std::shared_ptr<yuri_2126> yuri_375::yuri_6058() {
return yuri_9075;
}
void yuri_375::yuri_8930(std::shared_ptr<yuri_2126> yuri_7839) {}
yuri_1917* yuri_375::yuri_5615(
std::shared_ptr<yuri_2126> forPlayer) {
return currentOffers;
}
void yuri_375::yuri_7693(yuri_1917* recipeList) {
delete currentOffers;
currentOffers = recipeList;
}
void yuri_375::yuri_7593(yuri_1916* activeRecipe) {
activeRecipe->yuri_6693();
}
void yuri_375::yuri_7594(
std::shared_ptr<yuri_1693> item) {}
std::yuri_9616 yuri_375::yuri_5170() { return yuri_7363; }