LeviLamina
Loading...
Searching...
No Matches
BucketableComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
10class ItemStack;
11class Player;
12// clang-format on
13
15public:
16 // member functions
17 // NOLINTBEGIN
18 MCAPI bool getInteraction(::Actor& owner, ::Player& player, ::ActorInteraction& interaction);
19 // NOLINTEND
20
21public:
22 // static functions
23 // NOLINTBEGIN
24 MCAPI static bool _canBucketWithItem(::ItemStack const& item, ::BaseGameVersion const& baseGameVersion);
25
26 MCAPI static void implInteraction(::Actor& owner, ::Player& player);
27 // NOLINTEND
28
29public:
30 // static variables
31 // NOLINTBEGIN
32 MCAPI static ::BaseGameVersion const& WATER_BUCKET_USEABLE_VERSION();
33 // NOLINTEND
34};
Definition ActorInteraction.h:5
Definition Actor.h:104
Definition BaseGameVersion.h:13
Definition BucketableComponent.h:14
Definition ItemStack.h:25
Definition Player.h:119