History - net.minecraft.loot.LootTable

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (LootTableReporter): validate, method_330, validate

void (LootTableReporter): validate, method_292, report

void (ServerWorld, Consumer, ItemStack): lambda$createStackSplitter$6, method_331, method_331

void (ServerWorld, Consumer, ItemStack): lambda$createStackSplitter$0, method_331, method_331

com.mojang.serialization.Codec (): lambda$static$5, method_67699, method_67699

com.mojang.serialization.Codec (): lambda$static$0, method_67699, method_67699

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$4, method_67696, method_67696

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_67696, method_67696

List (LootTable): lambda$static$3, method_67697, method_67697

List (LootTable): lambda$static$5, method_67697, method_67697

List (LootTable): lambda$static$2, method_67698, method_67698

List (LootTable): lambda$static$4, method_67698, method_67698

Optional (LootTable): lambda$static$1, method_67700, method_67700

Optional (LootTable): lambda$static$3, method_67700, method_67700

ContextType (LootTable): lambda$static$0, method_67701, method_67701

ContextType (LootTable): lambda$static$2, method_67701, method_67701

1.21.11_unobfuscated

Names

net.minecraft.world.level.storage.loot.LootTable

net.minecraft.class_52

net.minecraft.loot.LootTable

Fields

org.slf4j.Logger: LOGGER, field_946, LOGGER

com.mojang.serialization.Codec<RegistryKey<LootTable>>: KEY_CODEC, field_56684, TABLE_KEY

ContextType: DEFAULT_PARAM_SET, field_947, GENERIC

long: RANDOMIZE_SEED, field_49428, DEFAULT_SEED

com.mojang.serialization.Codec<LootTable>: DIRECT_CODEC, field_50021, CODEC

com.mojang.serialization.Codec<RegistryEntry<LootTable>>: CODEC, field_45796, ENTRY_CODEC

LootTable: EMPTY, field_948, EMPTY

ContextType: paramSet, field_942, type

Optional<Identifier>: randomSequence, field_44892, randomSequenceId

List<LootPool>: pools, field_943, pools

List<LootFunction>: functions, field_944, functions

BiFunction<ItemStack, LootContext, ItemStack>: compositeFunction, field_945, combinedFunction

Constructors

(ContextType, Optional<Identifier>, List<LootPool>, List<LootFunction>)

Methods

Consumer<ItemStack> (ServerWorld, Consumer<ItemStack>): createStackSplitter, method_332, processStacks

void (LootWorldContext, Consumer<ItemStack>): getRandomItemsRaw, method_51881, generateUnprocessedLoot

void (LootContext, Consumer<ItemStack>): getRandomItemsRaw, method_328, generateUnprocessedLoot

void (LootWorldContext, long, Consumer<ItemStack>): getRandomItems, method_51880, generateLoot

void (LootWorldContext, Consumer<ItemStack>): getRandomItems, method_51882, generateLoot

void (LootContext, Consumer<ItemStack>): getRandomItems, method_320, generateLoot

it.unimi.dsi.fastutil.objects.ObjectArrayList<ItemStack> (LootWorldContext, Random): getRandomItems, method_60569, generateLoot

it.unimi.dsi.fastutil.objects.ObjectArrayList<ItemStack> (LootWorldContext, long): getRandomItems, method_51879, generateLoot

it.unimi.dsi.fastutil.objects.ObjectArrayList<ItemStack> (LootWorldContext): getRandomItems, method_51878, generateLoot

it.unimi.dsi.fastutil.objects.ObjectArrayList<ItemStack> (LootContext): getRandomItems, method_319, generateLoot

ContextType (): getParamSet, method_322, getType

void (LootTableReporter): validate, method_330, validate

void (Inventory, LootWorldContext, long): fill, method_329, supplyInventory

void (it.unimi.dsi.fastutil.objects.ObjectArrayList<ItemStack>, int, Random): shuffleAndSplitItems, method_333, spreadStacks

List<Integer> (Inventory, Random): getAvailableSlots, method_321, getFreeSlots

LootTable$Builder (): lootTable, method_324, builder

void (ServerWorld, Consumer, ItemStack): lambda$createStackSplitter$6, method_331, method_331

com.mojang.serialization.Codec (): lambda$static$5, method_67699, method_67699

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$4, method_67696, method_67696

List (LootTable): lambda$static$3, method_67697, method_67697

List (LootTable): lambda$static$2, method_67698, method_67698

Optional (LootTable): lambda$static$1, method_67700, method_67700

ContextType (LootTable): lambda$static$0, method_67701, method_67701