3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
10namespace ScriptModuleMinecraft {
class ScriptLootPoolEntry; }
11namespace ScriptModuleMinecraft {
class ScriptLootPoolTiers; }
12namespace Scripting {
struct ClassBinding; }
13namespace Scripting {
struct NumberRange; }
16namespace ScriptModuleMinecraft {
36 MCNAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange>
const getBonusRolls()
const;
38 MCNAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolEntry>>
41 MCNAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange>
const getRolls()
const;
43 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolTiers>>
const
50 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptLootPool.h:18
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolEntry > > getEntries()
MCAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange > const getBonusRolls() const
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange > const getRolls() const
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolTiers > > const getTiers() const