History - net.minecraft.server.command.LootCommand
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
ElementAggregator$Reporter<ItemStack>: RESPONSE_WITHOUT_LOOT_TABLE, field_1_7362, field_1_7362
ElementAggregator$Reporter1<ItemStack, RegistryKey<LootTable>>: RESPONSE_WITH_LOOT_TABLE, field_1_7363, field_1_7363
Constructors
Methods
Inventory (ServerCommandSource, BlockPos): getContainer, method_13207, getBlockInventory
int (ServerCommandSource, BlockPos, List<ItemStack>, LootCommand$FeedbackMessage): blockDistribute, method_13196, executeInsert
int (ServerCommandSource, BlockPos, int, int, List<ItemStack>, LootCommand$FeedbackMessage): blockReplace, method_13209, executeBlock
int (Collection<ServerPlayerEntity>, List<ItemStack>, LootCommand$FeedbackMessage): playerGive, method_13201, executeGive
void (Entity, List<ItemStack>, int, int, List<ItemStack>): setSlots, method_16139, replace
int (Collection<? extends Entity>, int, int, List<ItemStack>, LootCommand$FeedbackMessage): entityReplace, method_13187, executeReplace
int (ServerCommandSource, Vec3d, List<ItemStack>, LootCommand$FeedbackMessage): dropInWorld, method_13183, executeSpawn
void (ServerCommandSource, List<ItemStack>): callback, method_13213, sendDroppedFeedback
void (ServerCommandSource, List<ItemStack>, RegistryKey<LootTable>): callback, method_13212, sendDroppedFeedback
void (ServerCommandSource, List): lambda$drop$0, method_13184, method_13184
void (ServerCommandSource, Optional, List): lambda$dropKillLoot$0, method_13185, method_13185
void (ServerCommandSource, Optional, List): lambda$dropBlockLoot$0, method_13224, method_13224
Text (List, RegistryKey): lambda$callback$3, method_52011, method_52011
Text (ItemStack, RegistryKey): lambda$callback$2, method_52009, method_52009
Text (List): lambda$callback$1, method_52010, method_52010
Text (ItemStack): lambda$callback$0, method_52008, method_52008
void (ServerWorld, Vec3d, ItemStack): lambda$dropInWorld$0, method_13179, method_13179
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$6, method_13220, method_13220
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$5, method_13191, method_13191
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$4, method_13214, method_13214
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$3, method_16339, method_16339
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$2, method_13202, method_13202
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$1, method_13221, method_13221
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$0, method_13182, method_13182
void (ServerCommandSource, BlockPos, List<ItemStack>, ElementAggregator<ItemStack>): blockDistribute, method_13196, executeInsert
void (ServerCommandSource, BlockPos, int, int, List<ItemStack>, ElementAggregator<ItemStack>): blockReplace, method_13209, executeBlock
void (Collection<ServerPlayerEntity>, List<ItemStack>, ElementAggregator<ItemStack>): playerGive, method_13201, executeGive
void (Entity, List<ItemStack>, int, int, ElementAggregator<ItemStack>): setSlots, method_16139, replace
void (Collection<? extends Entity>, int, int, List<ItemStack>, ElementAggregator<ItemStack>): entityReplace, method_13187, executeReplace
void (ServerCommandSource, Vec3d, List<ItemStack>, ElementAggregator<ItemStack>): dropInWorld, method_13183, executeSpawn
void (ServerWorld, Vec3d, ElementAggregator, ItemStack): lambda$dropInWorld$0, method_13179, method_13179
void (com.mojang.brigadier.context.CommandContext, List, ElementAggregator): lambda$addTargets$6, method_13220, method_13220
void (com.mojang.brigadier.context.CommandContext, List, ElementAggregator): lambda$addTargets$5, method_13191, method_13191
void (com.mojang.brigadier.context.CommandContext, List, ElementAggregator): lambda$addTargets$4, method_13214, method_13214
void (com.mojang.brigadier.context.CommandContext, List, ElementAggregator): lambda$addTargets$3, method_16339, method_16339
void (com.mojang.brigadier.context.CommandContext, List, ElementAggregator): lambda$addTargets$2, method_13202, method_13202
void (com.mojang.brigadier.context.CommandContext, List, ElementAggregator): lambda$addTargets$1, method_13221, method_13221
void (com.mojang.brigadier.context.CommandContext, List, ElementAggregator): lambda$addTargets$0, method_13182, method_13182
Text (int, int, RegistryKey): lambda$static$6, method_1_6569, method_1_6569
Text (ItemStack, int, RegistryKey): lambda$static$5, method_1_6568, method_1_6568
Text (int, int): lambda$static$4, method_1_6567, method_1_6567
Text (ItemStack, int): lambda$static$3, method_1_6566, method_1_6566
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
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, BlockPos, ItemStack, LootCommand$Target): dropBlockLoot, method_13219, executeMine
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, RegistryEntry<LootTable>, BlockPos, ItemStack, LootCommand$Target): dropFishingLoot, method_13199, executeFish
void (ServerCommandSource, List): lambda$drop$28, method_13184, method_13184
void (ServerCommandSource, List): lambda$drop$0, method_13184, method_13184
void (ServerCommandSource, Optional, List): lambda$dropKillLoot$27, method_13185, method_13185
void (ServerCommandSource, Optional, List): lambda$dropKillLoot$0, method_13185, method_13185
void (ServerCommandSource, Optional, List): lambda$dropBlockLoot$26, method_13224, method_13224
void (ServerCommandSource, Optional, List): lambda$dropBlockLoot$0, method_13224, method_13224
Text (List, RegistryKey): lambda$callback$25, method_52011, method_52011
Text (List, RegistryKey): lambda$callback$3, method_52011, method_52011
Text (ItemStack, RegistryKey): lambda$callback$24, method_52009, method_52009
Text (ItemStack, RegistryKey): lambda$callback$2, method_52009, method_52009
Text (List): lambda$callback$23, method_52010, method_52010
Text (List): lambda$callback$1, method_52010, method_52010
Text (ItemStack): lambda$callback$22, method_52008, method_52008
Text (ItemStack): lambda$callback$0, method_52008, method_52008
void (ServerWorld, Vec3d, ItemStack): lambda$dropInWorld$21, method_13179, method_13179
void (ServerWorld, Vec3d, ItemStack): lambda$dropInWorld$0, method_13179, method_13179
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$20, method_13220, method_13220
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$6, method_13220, method_13220
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$19, method_13191, method_13191
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$5, method_13191, method_13191
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$18, method_13214, method_13214
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$4, method_13214, method_13214
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$17, method_16339, method_16339
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$3, method_16339, method_16339
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$16, method_13202, method_13202
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$2, method_13202, method_13202
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$15, method_13221, method_13221
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$1, method_13221, method_13221
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$14, method_13182, method_13182
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$0, method_13182, method_13182
com.mojang.brigadier.builder.ArgumentBuilder (CommandRegistryAccess, com.mojang.brigadier.builder.ArgumentBuilder, LootCommand$Target): lambda$register$13, method_13203, method_13203
com.mojang.brigadier.builder.ArgumentBuilder (CommandRegistryAccess, com.mojang.brigadier.builder.ArgumentBuilder, LootCommand$Target): lambda$register$0, method_13203, method_13203
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$12, method_13215, method_13215
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$10, method_13215, method_13215
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$11, method_13222, method_13222
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$9, method_13222, method_13222
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$10, method_13204, method_13204
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$8, method_13204, method_13204
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$9, method_13211, method_13211
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$7, method_13211, method_13211
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$8, method_13198, method_13198
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$6, method_13198, method_13198
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$7, method_13177, method_13177
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$5, method_13177, method_13177
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$6, method_13188, method_13188
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$4, method_13188, method_13188
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$5, method_13216, method_13216
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$3, method_13216, method_13216
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$4, method_13205, method_13205
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$2, method_13205, method_13205
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$3, method_13208, method_13208
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$1, method_13208, method_13208
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, BlockPos, ItemStackView, LootCommand$Target): dropBlockLoot, method_13219, executeMine
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, RegistryEntry<LootTable>, BlockPos, ItemStackView, LootCommand$Target): dropFishingLoot, method_13199, executeFish
1.21.11_unobfuscated
Names
net.minecraft.server.commands.LootCommand
net.minecraft.class_3039
net.minecraft.server.command.LootCommand
Fields
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: ERROR_NO_HELD_ITEMS, field_13604, NO_HELD_ITEMS_EXCEPTION
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: ERROR_NO_ENTITY_LOOT_TABLE, field_13606, NO_LOOT_TABLE_ENTITY_EXCEPTION
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: ERROR_NO_BLOCK_LOOT_TABLE, field_53969, NO_LOOT_TABLE_BLOCK_EXCEPTION
Constructors
()
Methods
void (com.mojang.brigadier.CommandDispatcher<ServerCommandSource>, CommandRegistryAccess): register, method_13193, register
<T extends com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource, T>> T (T, LootCommand$SourceConstructor): addTargets, method_13206, addTargetArguments
Inventory (ServerCommandSource, BlockPos): getContainer, method_13207, getBlockInventory
int (ServerCommandSource, BlockPos, List<ItemStack>, LootCommand$FeedbackMessage): blockDistribute, method_13196, executeInsert
boolean (Inventory, ItemStack): distributeToContainer, method_13223, insert
int (ServerCommandSource, BlockPos, int, int, List<ItemStack>, LootCommand$FeedbackMessage): blockReplace, method_13209, executeBlock
boolean (ItemStack, ItemStack): canMergeItems, method_13218, itemsMatch
int (Collection<ServerPlayerEntity>, List<ItemStack>, LootCommand$FeedbackMessage): playerGive, method_13201, executeGive
void (Entity, List<ItemStack>, int, int, List<ItemStack>): setSlots, method_16139, replace
int (Collection<? extends Entity>, int, int, List<ItemStack>, LootCommand$FeedbackMessage): entityReplace, method_13187, executeReplace
int (ServerCommandSource, Vec3d, List<ItemStack>, LootCommand$FeedbackMessage): dropInWorld, method_13183, executeSpawn
void (ServerCommandSource, List<ItemStack>): callback, method_13213, sendDroppedFeedback
void (ServerCommandSource, List<ItemStack>, RegistryKey<LootTable>): callback, method_13212, sendDroppedFeedback
ItemStack (ServerCommandSource, EquipmentSlot): getSourceHandItem, method_13178, getHeldItem
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, BlockPos, ItemStack, LootCommand$Target): dropBlockLoot, method_13219, executeMine
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, Entity, LootCommand$Target): dropKillLoot, method_13189, executeKill
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, RegistryEntry<LootTable>, LootCommand$Target): dropChestLoot, method_13197, executeLoot
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, RegistryEntry<LootTable>, BlockPos, ItemStack, LootCommand$Target): dropFishingLoot, method_13199, executeFish
int (com.mojang.brigadier.context.CommandContext<ServerCommandSource>, RegistryEntry<LootTable>, LootWorldContext, LootCommand$Target): drop, method_13180, getFeedbackMessageSingle
void (ServerCommandSource, List): lambda$drop$28, method_13184, method_13184
void (ServerCommandSource, Optional, List): lambda$dropKillLoot$27, method_13185, method_13185
void (ServerCommandSource, Optional, List): lambda$dropBlockLoot$26, method_13224, method_13224
Text (List, RegistryKey): lambda$callback$25, method_52011, method_52011
Text (ItemStack, RegistryKey): lambda$callback$24, method_52009, method_52009
Text (List): lambda$callback$23, method_52010, method_52010
Text (ItemStack): lambda$callback$22, method_52008, method_52008
void (ServerWorld, Vec3d, ItemStack): lambda$dropInWorld$21, method_13179, method_13179
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$20, method_13220, method_13220
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$19, method_13191, method_13191
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$18, method_13214, method_13214
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$17, method_16339, method_16339
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$16, method_13202, method_13202
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$15, method_13221, method_13221
int (com.mojang.brigadier.context.CommandContext, List, LootCommand$FeedbackMessage): lambda$addTargets$14, method_13182, method_13182
com.mojang.brigadier.builder.ArgumentBuilder (CommandRegistryAccess, com.mojang.brigadier.builder.ArgumentBuilder, LootCommand$Target): lambda$register$13, method_13203, method_13203
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$12, method_13215, method_13215
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$11, method_13222, method_13222
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$10, method_13204, method_13204
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$9, method_13211, method_13211
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$8, method_13198, method_13198
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$7, method_13177, method_13177
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$6, method_13188, method_13188
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$5, method_13216, method_13216
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$4, method_13205, method_13205
int (LootCommand$Target, com.mojang.brigadier.context.CommandContext): lambda$register$3, method_13208, method_13208
com.mojang.brigadier.Message (Object): lambda$static$2, method_62993, method_62993
com.mojang.brigadier.Message (Object): lambda$static$1, method_13217, method_13217
com.mojang.brigadier.Message (Object): lambda$static$0, method_13195, method_13195