LeviLamina
Loading...
Searching...
No Matches
SculkUtils.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Block;
8class BlockPos;
9class BlockSource;
11// clang-format on
12
13namespace SculkUtils {
14// functions
15// NOLINTBEGIN
16MCAPI bool canSpreadIntoBlock(::IBlockWorldGenAPI& target, ::Block const& block, ::BlockPos const& pos);
17
18MCAPI ::std::set<::Block const*> const generateSculkReplaceableBlocks();
19
20MCAPI ::std::set<::Block const*> const generateSculkReplaceableBlocksWorldgen();
21
22MCAPI void
23requestChargeEffects(::IBlockWorldGenAPI& region, ::BlockSource* pos, ::BlockPos const& charge, int facingData, int);
24// NOLINTEND
25
26} // namespace SculkUtils
Definition BlockPos.h:18
Definition BlockSource.h:67
Definition Block.h:36
Definition IBlockWorldGenAPI.h:25