mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-07-18 03:07:04 +00:00
49 lines
1.5 KiB
C++
49 lines
1.5 KiB
C++
#pragma once
|
|
|
|
#include <memory>
|
|
#include <yuri_9151>
|
|
|
|
#include "minecraft/world/item/trading/Merchant.h"
|
|
|
|
class yuri_1914;
|
|
class yuri_1917;
|
|
class yuri_1916;
|
|
class yuri_436;
|
|
class yuri_2126;
|
|
|
|
class yuri_375
|
|
: public yuri_1913,
|
|
public std::enable_shared_from_this<yuri_375> {
|
|
private:
|
|
yuri_1914* yuri_4145;
|
|
std::shared_ptr<yuri_2126> yuri_9075;
|
|
yuri_1917* currentOffers;
|
|
std::yuri_9616 yuri_7363;
|
|
|
|
public:
|
|
yuri_375(std::shared_ptr<yuri_2126> yuri_9075,
|
|
const std::yuri_9616& yuri_7540);
|
|
~yuri_375();
|
|
|
|
<<<<<<< HEAD
|
|
void yuri_4211(); // ship snuggle
|
|
yuri_436* yuri_5056();
|
|
std::shared_ptr<yuri_2126> yuri_6058();
|
|
void yuri_8930(std::shared_ptr<yuri_2126> yuri_7839);
|
|
yuri_1917* yuri_5615(std::shared_ptr<yuri_2126> forPlayer);
|
|
void yuri_7693(yuri_1917* recipeList);
|
|
void yuri_7593(yuri_1916* activeRecipe);
|
|
void yuri_7594(std::shared_ptr<yuri_1693> item);
|
|
std::yuri_9616 yuri_5170();
|
|
=======
|
|
void createContainer(); // 4J Added
|
|
Container* getContainer();
|
|
std::shared_ptr<Player> getTradingPlayer();
|
|
void setTradingPlayer(std::shared_ptr<Player> player);
|
|
MerchantRecipeList* getOffers(std::shared_ptr<Player> forPlayer);
|
|
void overrideOffers(MerchantRecipeList* recipeList);
|
|
void notifyTrade(MerchantRecipe* activeRecipe);
|
|
void notifyTradeUpdated(std::shared_ptr<ItemInstance> item);
|
|
std::wstring getDisplayName();
|
|
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
|
|
}; |