LeviLamina
Loading...
Searching...
No Matches
WellKnownBiomeTags.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/util/IDType.h"
7#include "mc/util/TagRegistry.h"
8#include "mc/world/level/biome/registry/WellKnownTagID.h"
9
10// auto generated forward declare list
11// clang-format off
12class HashedString;
13struct BiomeTagIDType;
15// clang-format on
16
17struct WellKnownBiomeTags {
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<8, 24, ::WellKnownTagID> OCEAN_TAG_ID;
22 ::ll::TypedStorage<8, 24, ::WellKnownTagID> PLAINS_TAG_ID;
23 ::ll::TypedStorage<8, 24, ::WellKnownTagID> DESERT_TAG_ID;
24 ::ll::TypedStorage<8, 24, ::WellKnownTagID> JUNGLE_TAG_ID;
25 ::ll::TypedStorage<8, 24, ::WellKnownTagID> TAIGA_TAG_ID;
26 ::ll::TypedStorage<8, 24, ::WellKnownTagID> EXTREME_HILLS_TAG_ID;
27 ::ll::TypedStorage<8, 24, ::WellKnownTagID> FROZEN_TAG_ID;
28 ::ll::TypedStorage<8, 24, ::WellKnownTagID> COLD_TAG_ID;
29 ::ll::TypedStorage<8, 24, ::WellKnownTagID> SWAMP_TAG_ID;
30 ::ll::TypedStorage<8, 24, ::WellKnownTagID> FLOWER_FOREST_TAG_ID;
31 ::ll::TypedStorage<8, 24, ::WellKnownTagID> FOREST_TAG_ID;
32 ::ll::TypedStorage<8, 24, ::WellKnownTagID> BIRCH_TAG_ID;
33 ::ll::TypedStorage<8, 24, ::WellKnownTagID> HILLS_TAG_ID;
34 ::ll::TypedStorage<8, 24, ::WellKnownTagID> MUTATED_TAG_ID;
35 ::ll::TypedStorage<8, 24, ::WellKnownTagID> DEEP_TAG_ID;
36 ::ll::TypedStorage<8, 24, ::WellKnownTagID> MESA_TAG_ID;
37 ::ll::TypedStorage<8, 24, ::WellKnownTagID> ICE_PLAINS_TAG_ID;
38 ::ll::TypedStorage<8, 24, ::WellKnownTagID> ICE_TAG_ID;
39 ::ll::TypedStorage<8, 24, ::WellKnownTagID> MOUNTAIN_TAG_ID;
40 ::ll::TypedStorage<8, 24, ::WellKnownTagID> RARE_TAG_ID;
41 ::ll::TypedStorage<8, 24, ::WellKnownTagID> NO_LEGACY_WORLDGEN_TAG_ID;
42 ::ll::TypedStorage<8, 24, ::WellKnownTagID> OVERWORLD_TAG_ID;
43 ::ll::TypedStorage<8, 24, ::WellKnownTagID> FOREST_GEN_TAG_ID;
44 ::ll::TypedStorage<8, 24, ::WellKnownTagID> PALE_GARDEN_TAG_ID;
45 ::ll::TypedStorage<8, 24, ::WellKnownTagID> MEADOW_TAG_ID;
46 ::ll::TypedStorage<8, 24, ::WellKnownTagID> SLIME_TAG_ID;
47 ::ll::TypedStorage<8, 24, ::WellKnownTagID> SWAMP_WATER_HUGE_MUSHROOM_TAG_ID;
48 ::ll::TypedStorage<8, 24, ::WellKnownTagID> FAST_FISHING_TAG_ID;
49 ::ll::TypedStorage<8, 24, ::WellKnownTagID> HIGH_SEAS_TAG_ID;
50 ::ll::TypedStorage<8, 24, ::WellKnownTagID> SURFACE_MINESHAFT_TAG_ID;
51 // NOLINTEND
52
53public:
54 // prevent constructor by default
55 WellKnownBiomeTags();
56
57public:
58 // member functions
59 // NOLINTBEGIN
60 MCAPI explicit WellKnownBiomeTags(
62 );
63 // NOLINTEND
64
65public:
66 // static variables
67 // NOLINTBEGIN
68 MCAPI static ::HashedString const& BIRCH_TAG_HASH();
69
70 MCAPI static ::HashedString const& COLD_TAG_HASH();
71
72 MCAPI static ::HashedString const& DEEP_TAG_HASH();
73
74 MCAPI static ::HashedString const& DESERT_TAG_HASH();
75
76 MCAPI static ::HashedString const& EXTREME_HILLS_TAG_HASH();
77
78 MCAPI static ::HashedString const& FAST_FISHING_TAG_HASH();
79
80 MCAPI static ::HashedString const& FLOWER_FOREST_TAG_HASH();
81
82 MCAPI static ::HashedString const& FOREST_GEN_TAG_HASH();
83
84 MCAPI static ::HashedString const& FOREST_TAG_HASH();
85
86 MCAPI static ::HashedString const& FROZEN_TAG_HASH();
87
88 MCAPI static ::HashedString const& HIGH_SEAS_TAG_HASH();
89
90 MCAPI static ::HashedString const& HILLS_TAG_HASH();
91
92 MCAPI static ::HashedString const& ICE_PLAINS_TAG_HASH();
93
94 MCAPI static ::HashedString const& ICE_TAG_HASH();
95
96 MCAPI static ::HashedString const& JUNGLE_TAG_HASH();
97
98 MCAPI static ::HashedString const& MEADOW_TAG_HASH();
99
100 MCAPI static ::HashedString const& MESA_TAG_HASH();
101
102 MCAPI static ::HashedString const& MOUNTAIN_TAG_HASH();
103
104 MCAPI static ::HashedString const& MUTATED_TAG_HASH();
105
106 MCAPI static ::HashedString const& NO_LEGACY_WORLDGEN_TAG_HASH();
107
108 MCAPI static ::HashedString const& OCEAN_TAG_HASH();
109
110 MCAPI static ::HashedString const& OVERWORLD_TAG_HASH();
111
112 MCAPI static ::HashedString const& PALE_GARDEN_TAG_HASH();
113
114 MCAPI static ::HashedString const& PLAINS_TAG_HASH();
115
116 MCAPI static ::HashedString const& RARE_TAG_HASH();
117
118 MCAPI static ::HashedString const& SLIME_TAG_HASH();
119
120 MCAPI static ::HashedString const& SURFACE_MINESHAFT_TAG_HASH();
121
122 MCAPI static ::HashedString const& SWAMP_TAG_HASH();
123
124 MCAPI static ::HashedString const& SWAMP_WATER_HUGE_MUSHROOM_TAG_HASH();
125
126 MCAPI static ::HashedString const& TAIGA_TAG_HASH();
127 // NOLINTEND
128
129public:
130 // constructor thunks
131 // NOLINTBEGIN
133 // NOLINTEND
134};
Definition HashedString.h:5
Definition TagRegistry.h:9
Definition BiomeTagIDType.h:5
Definition BiomeTagSetIDType.h:5
Definition IDType.h:6