LeviLamina
Loading...
Searching...
No Matches
FullPlayerInventoryWrapper.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/ContainerID.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
ItemStack
;
11
class
SimpleContainer
;
12
// clang-format on
13
14
class
FullPlayerInventoryWrapper
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::UntypedStorage<8, 8>
mUnk62d28c;
19
::ll::UntypedStorage<8, 8>
mUnk9d1952;
20
::ll::UntypedStorage<8, 8>
mUnkc14899;
21
::ll::UntypedStorage<8, 8>
mUnkef44d3;
22
::ll::UntypedStorage<8, 8>
mUnk6b016b;
23
// NOLINTEND
24
25
public
:
26
// prevent constructor by default
27
FullPlayerInventoryWrapper
& operator=(
FullPlayerInventoryWrapper
const
&);
28
FullPlayerInventoryWrapper
(
FullPlayerInventoryWrapper
const
&);
29
FullPlayerInventoryWrapper
();
30
31
public
:
32
// member functions
33
// NOLINTBEGIN
34
MCAPI
int
_clearSimpleContainerItem(
::SimpleContainer
& container, ::ContainerID containerId,
int
slot);
35
36
MCAPI
int
_getSimpleContainerItemCount(
37
::SimpleContainer
& container,
38
int
slot,
39
::std::function<
bool
(
::ItemStack
const
&)> comparator
40
);
41
42
MCAPI
int
_removeCursorItem(
::ItemStack
const
& item,
bool
requireExactAux,
int
maxCount);
43
44
MCAPI
int
_removeSimpleContainerItem(
45
::SimpleContainer
& container,
46
::ContainerID containerId,
47
int
slot,
48
::ItemStack
const
& sourceItem,
49
bool
requireExactAux,
50
int
maxCount
51
);
52
53
MCAPI
void
_sendCursorSlotPacket()
const
;
54
55
MCAPI
int
clearAllItems();
56
57
MCAPI
int
getItemCount(::std::function<
bool
(
::ItemStack
const
&)> comparator);
58
59
MCAPI
int
removeResource(
60
::ItemStack
const
& sourceItem,
61
::std::function<
bool
(
::ItemStack
const
&)> comparator,
62
bool
requireExactAux,
63
int
maxCount
64
);
65
// NOLINTEND
66
};
FullPlayerInventoryWrapper
Definition
FullPlayerInventoryWrapper.h:14
ItemStack
Definition
ItemStack.h:25
SimpleContainer
Definition
SimpleContainer.h:14
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
actor
player
FullPlayerInventoryWrapper.h
Generated on Sat Apr 26 2025 05:56:06 for LeviLamina by
1.12.0