MCPcopy Create free account
hub / github.com/Hopson97/HopsonCraft / createFromID

Function createFromID

Source/World/Generators/Structures.cpp:5–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3namespace Structure
4{
5 void createFromID( ID id,
6 IBlock_Accessible& access,
7 const Block::Position& pos,
8 Random::Generator<std::mt19937>& random)
9 {
10 switch(id)
11 {
12 case ID::Oak_Tree:
13 makeOakTree(access, pos, random);
14 break;
15
16 case ID::Acacia_Tree:
17 makeAcaciaTree(access, pos, random);
18 break;
19
20 case ID::Palm_Tree:
21 makePalmTree(access, pos, random);
22 break;
23
24
25 case ID::Pyramid:
26 makePyramid(access, pos, random);
27 break;
28 }
29 }
30
31}

Callers 1

makeRegularWorldMethod · 0.85

Calls 4

makeOakTreeFunction · 0.85
makeAcaciaTreeFunction · 0.85
makePalmTreeFunction · 0.85
makePyramidFunction · 0.85

Tested by

no test coverage detected