LeviLamina
Loading...
Searching...
No Matches
GroundTravelTypeSystem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
AABB
;
8
class
BaseGameVersion
;
9
class
IConstBlockSource
;
10
class
Vec3
;
11
struct
TickingSystemWithInfo
;
12
// clang-format on
13
14
struct
GroundTravelTypeSystem
{
15
public
:
16
// static functions
17
// NOLINTBEGIN
18
MCAPI
static
float
calcMoveRelativeSpeed(
19
::IConstBlockSource
const
& region,
20
::Vec3
const
& pos,
21
::AABB
const
& aabb,
22
float
speed,
23
bool
hasSoulSpeedEnchant,
24
::BaseGameVersion
const
& version
25
);
26
27
MCAPI static ::TickingSystemWithInfo create(
::BaseGameVersion
const
& version);
28
// NOLINTEND
29
30
public
:
31
// static variables
32
// NOLINTBEGIN
33
MCAPI static ::BaseGameVersion
const
& FRICTION_FIX_VERSION();
34
// NOLINTEND
35
};
AABB
Definition
AABB.h:18
BaseGameVersion
Definition
BaseGameVersion.h:13
IConstBlockSource
Definition
IConstBlockSource.h:24
Vec3
Definition
Vec3.h:10
GroundTravelTypeSystem
Definition
GroundTravelTypeSystem.h:14
TickingSystemWithInfo
Definition
TickingSystemWithInfo.h:13
src
mc
entity
systems
GroundTravelTypeSystem.h
Generated on
for LeviLamina by
1.16.1