LeviLamina
Loading...
Searching...
No Matches
BlockStateVariant.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
#include "mc/world/level/block/states/BlockState.h"
5
6
template
<
typename
T0>
7
class
BlockStateVariant
:
public
::BlockState
{
8
public
:
9
using
Type = T0;
10
11
public
:
12
// virtual functions
13
// NOLINTBEGIN
14
// vIndex: 0
15
virtual
~BlockStateVariant
()
/*override*/
=
default
;
16
17
// vIndex: 1
18
virtual
void
toNBT(
::CompoundTag
&,
int
)
const
/*override*/
;
19
20
// vIndex: 2
21
virtual
bool
fromNBT(
::CompoundTag
const
&,
int
&)
const
/*override*/
;
22
// NOLINTEND
23
};
BlockStateVariant
Definition
BlockStateVariant.h:7
BlockState
Definition
BlockState.h:11
CompoundTag
Definition
CompoundTag.h:13
src
mc
world
level
block
states
BlockStateVariant.h
Generated on Sat Apr 26 2025 05:56:22 for LeviLamina by
1.12.0