3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
10namespace ScriptModuleMinecraft {
class ScriptLootItemCondition; }
11namespace ScriptModuleMinecraft {
class ScriptLootPoolEntry; }
12namespace ScriptModuleMinecraft {
class ScriptLootPoolTiers; }
13namespace Scripting {
struct ClassBinding; }
14namespace Scripting {
struct NumberRange; }
17namespace ScriptModuleMinecraft {
39 MCNAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange>
const getBonusRolls()
const;
41 MCNAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootItemCondition>>
44 MCNAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolEntry>>
47 MCNAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange>
const getRolls()
const;
49 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolTiers>>
const
56 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptLootPool.h:19
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolEntry > > getEntries()
MCAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange > const getBonusRolls() const
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootItemCondition > > getConditions()
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::StrongTypedObjectHandle<::Scripting::NumberRange > const getRolls() const
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLootPoolTiers > > const getTiers() const
MCAPI ScriptLootPool(::ScriptModuleMinecraft::ScriptLootPool const &)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptLootPool const &)