3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/AutomaticID.h"
23 MCNAPI static ::std::optional<::std::vector<::ItemStack>>
27 ::std::string
const& lootTableDir,
34 MCNAPI static ::std::optional<::std::vector<::ItemStack>>
Definition AutomaticID.h:6
Definition BlockSource.h:66
Definition CommandOutput.h:19
Definition Dimension.h:83
Definition ItemStack.h:23
Definition LootResolver.h:19
static MCAPI ::std::optional<::std::vector<::ItemStack > > getItemsFromKilling(::Actor *killer, ::Actor *victim, ::ItemStack const &tool, ::CommandOutput *commandOutput)
static MCAPI ::std::optional<::std::vector<::ItemStack > > getItemsFromLooting(::std::string const &lootTableDir, ::ItemStack const &tool, ::Level &level, ::DimensionType dimensionId, ::CommandOutput *commandOutput)
static MCAPI ::std::optional<::std::vector<::ItemStack > > getItemsFromMining(::BlockSource const ®ion, ::BlockPos positionToMine, ::ItemStack const &tool)