LeviLamina
Loading...
Searching...
No Matches
CaveFeatureUtils.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
Block
;
8
class
BlockType
;
9
class
Random
;
10
// clang-format on
11
12
namespace
CaveFeatureUtils {
13
// functions
14
// NOLINTBEGIN
15
MCAPI
int
getBiasRandomY_1_16(
::Random
& random,
int
heightLimit);
16
17
MCFOLD
int
getDistance_1_16(
::Random
&);
18
19
MCAPI
int
getDistance_1_18(
::Random
& random);
20
21
MCAPI
float
getTunnelThickness_1_16(
::Random
& random);
22
23
MCAPI
float
getTunnelThickness_1_18(
::Random
& random);
24
25
MCAPI
int
getUniformRandomY_1_18(
::Random
& random,
int
heightLimit);
26
27
MCAPI
bool
isDiggable_1_16(
::Block
const
& block,
::Block
const
& above);
28
29
MCAPI
bool
isDiggable_1_18(
::Block
const
& block,
::Block
const
&);
30
31
MCAPI
bool
isSurface_1_16(
::BlockType
const
& blockType);
32
33
MCAPI
bool
isSurface_1_18(
::BlockType
const
& blockType);
34
// NOLINTEND
35
36
}
// namespace CaveFeatureUtils
BlockType
Definition
BlockType.h:84
Block
Definition
Block.h:37
Random
Definition
Random.h:10
src-server
mc
world
level
levelgen
feature
cave_feature_utils
CaveFeatureUtils.h
Generated on Sun Oct 12 2025 06:32:31 for LeviLamina by
1.12.0