3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/screens/controllers/BlockContainerScreenController.h"
7#include "mc/world/level/block/actor/BlockActorType.h"
15namespace Json {
class Value; }
21 ChestScreenController();
26 virtual ~ChestScreenController() =
default;
28 virtual void addStaticScreenVars(::Json::Value& globalVars) ;
30 virtual void _registerCoalesceOrder() ;
32 virtual void _registerAutoPlaceOrder() ;
39 ::std::shared_ptr<::ClientInstanceScreenModel> model,
43 ::BlockActorType blockEntityType
51 ::std::shared_ptr<::ClientInstanceScreenModel> model,
55 ::BlockActorType blockEntityType
Definition BlockContainerScreenController.h:5
Definition ChestScreenController.h:5
MCAPI void $_registerAutoPlaceOrder()
MCAPI ChestScreenController(::std::shared_ptr<::ClientInstanceScreenModel > model, ::Player &player, ::BlockPos const &pos, ::ActorUniqueID uniqueId, ::BlockActorType blockEntityType)
MCAPI void $addStaticScreenVars(::Json::Value &globalVars)
MCAPI void * $ctor(::std::shared_ptr<::ClientInstanceScreenModel > model, ::Player &player, ::BlockPos const &pos, ::ActorUniqueID uniqueId, ::BlockActorType blockEntityType)
MCAPI void $_registerCoalesceOrder()
Definition ClientInstanceScreenModel.h:5
Definition ActorUniqueID.h:5