LeviLamina
Loading...
Searching...
No Matches
EnderChestBlockActor.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/block/actor/ChestBlockActor.h"
7
8// auto generated forward declare list
9// clang-format off
10class BlockSource;
11class ItemStack;
12class Player;
13// clang-format on
14
16public:
17 // virtual functions
18 // NOLINTBEGIN
19 // vIndex: 0
20 virtual ~EnderChestBlockActor() /*override*/ = default;
21
22 // vIndex: 49
23 virtual void openBy(::Player& p) /*override*/;
24
25 // vIndex: 27
26 virtual ::std::string getName() const /*override*/;
27
28 // vIndex: 32
29 virtual bool canPushInItem(int, int, ::ItemStack const&) const /*override*/;
30
31 // vIndex: 33
32 virtual bool canPullOutItem(int, int, ::ItemStack const&) const /*override*/;
33
34 // vIndex: 50
35 virtual void playOpenSound(::BlockSource& region) /*override*/;
36
37 // vIndex: 51
38 virtual void playCloseSound(::BlockSource& region) /*override*/;
39 // NOLINTEND
40
41public:
42 // virtual function thunks
43 // NOLINTBEGIN
44 MCNAPI void $openBy(::Player& p);
45
46 MCNAPI ::std::string $getName() const;
47
48 MCNAPI bool $canPushInItem(int, int, ::ItemStack const&) const;
49
50 MCNAPI bool $canPullOutItem(int, int, ::ItemStack const&) const;
51
52 MCNAPI void $playOpenSound(::BlockSource& region);
53
54 MCNAPI void $playCloseSound(::BlockSource& region);
55 // NOLINTEND
56
57public:
58 // vftables
59 // NOLINTBEGIN
60 MCNAPI static void** $vftableForFillingContainer();
61
63 // NOLINTEND
64};
Definition BlockSource.h:67
Definition ChestBlockActor.h:28
Definition EnderChestBlockActor.h:15
MCAPI void $playCloseSound(::BlockSource &region)
MCAPI void $openBy(::Player &p)
MCAPI bool $canPushInItem(int, int, ::ItemStack const &) const
static MCAPI void ** $vftableForRandomizableBlockActorContainerBase()
MCAPI bool $canPullOutItem(int, int, ::ItemStack const &) const
MCAPI::std::string $getName() const
static MCAPI void ** $vftableForFillingContainer()
MCAPI void $playOpenSound(::BlockSource &region)
Definition ItemStack.h:25
Definition Player.h:119