LeviLamina
Loading...
Searching...
No Matches
EntityPredicateTypes.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/spawn/EntityPredicateToken.h"
7#include "mc/world/level/spawn/EntitySpawnReason.h"
8
9// auto generated forward declare list
10// clang-format off
11class BlockPos;
12class BlockSource;
13class IRandom;
14namespace br::spawn { struct EntityType; }
15// clang-format on
16
17namespace br::spawn::EntityPredicateTypes {
18// functions
19// NOLINTBEGIN
20MCAPI ::std::vector<::std::tuple<
21 ::std::string,
22 ::std::function<
23 bool(::br::spawn::EntityType const&, ::BlockSource&, ::br::spawn::EntitySpawnReason&, ::BlockPos, ::IRandom&)>>>
24defaults();
25// NOLINTEND
26
27// static variables
28// NOLINTBEGIN
29MCAPI ::br::spawn::EntityPredicateToken const& MOB();
30// NOLINTEND
31
32} // namespace br::spawn::EntityPredicateTypes
Definition BlockPos.h:18
Definition BlockSource.h:67
Definition IRandom.h:10
Definition EntityType.h:15