3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7#include "mc/deps/scripting/runtime/Result.h"
12namespace ScriptModuleMinecraft {
class ScriptActor; }
13namespace ScriptModuleMinecraft {
class ScriptActorType; }
14namespace ScriptModuleMinecraft {
class ScriptBlock; }
15namespace ScriptModuleMinecraft {
class ScriptBlockPermutation; }
16namespace ScriptModuleMinecraft {
class ScriptBlockType; }
17namespace ScriptModuleMinecraft {
class ScriptItemStack; }
18namespace ScriptModuleMinecraft {
struct ScriptInvalidActorError; }
19namespace ScriptModuleMinecraft {
struct ScriptLocationInUnloadedChunkError; }
20namespace ScriptModuleMinecraft {
struct ScriptLocationOutOfWorldBoundsError; }
21namespace ScriptModuleMinecraft {
struct ScriptUnloadedChunksError; }
22namespace Scripting {
struct ClassBinding; }
25namespace ScriptModuleMinecraft {
44 MCNAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>
47 MCNAPI ::Scripting::Result<
48 ::std::optional<::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>,
57 MCNAPI ::std::optional<
58 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
64 MCNAPI ::std::optional<
65 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
71 MCNAPI ::Scripting::Result<
72 ::std::optional<::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>,
79 MCNAPI ::std::optional<
80 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
90 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ItemStack.h:25
Definition ScriptLootTableManager.h:27
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::Result< ::std::optional<::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > generateLootFromEntity(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > scriptActor, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > tool) const
MCAPI ::Scripting::Result< ::std::optional<::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > >, ::ScriptModuleMinecraft::ScriptUnloadedChunksError, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsError > generateLootFromBlock(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > scriptBlock, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > tool) const
MCAPI ::std::optional< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > generateLootFromEntityType(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType > scriptActorType, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > tool) const
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > _itemStacksToScriptItemStacks(::std::vector<::ItemStack > const &itemStacks) const
MCAPI ::std::optional< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > generateLootFromBlockType(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType > scriptBlockType, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > tool) const
MCAPI ::std::optional< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > generateLootFromBlockPermutation(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > scriptBlockPermutation, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > tool) const
Definition StrongTypedObjectHandle.h:8
Definition ScriptInvalidActorError.h:16
Definition ScriptLocationInUnloadedChunkError.h:15
Definition ScriptLocationOutOfWorldBoundsError.h:10
Definition ScriptUnloadedChunksError.h:10