Package net.minecraft.data.server
Class BlockLootTableGenerator
java.lang.Object
net.minecraft.data.server.BlockLootTableGenerator
- All Implemented Interfaces:
Consumer<BiConsumer<Identifier,LootTable.Builder>>
public class BlockLootTableGenerator
extends Object
implements Consumer<BiConsumer<Identifier,LootTable.Builder>>
- Mappings:
Namespace Name official irintermediary net/minecraft/class_2430named net/minecraft/data/server/BlockLootTableGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static float[]private Map<Identifier,LootTable.Builder>private static float[]private static LootCondition.Builderprivate static LootCondition.Builderprivate static LootCondition.Builderprivate static LootCondition.Builderprivate static LootCondition.Builder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(BiConsumer<Identifier,LootTable.Builder> biConsumer)static LootTable.BuilderaddDoorDrop(Block block)voidprivate voidaddDrop(Block block, Function<Block,LootTable.Builder> lootTableFunction)voidaddDrop(Block block, ItemConvertible drop)private voidaddDrop(Block block, LootTable.Builder lootTable)voidaddDropWithSilkTouch(Block block)voidaddDropWithSilkTouch(Block block, Block drop)voidaddPottedPlantDrop(Block block)private static <T> TaddSurvivesExplosionCondition(ItemConvertible drop, LootConditionConsumingBuilder<T> builder)private voidaddVinePlantDrop(Block block, Block drop)private static <T> TapplyExplosionDecay(ItemConvertible drop, LootFunctionConsumingBuilder<T> builder)private static LootTable.BuilderattachedCropStemDrops(Block stem, Item drop)private static LootTable.BuilderbannerDrops(Block drop)private static LootTable.BuilderbeehiveDrops(Block drop)private static LootTable.BuilderbeeNestDrops(Block drop)private static LootTable.BuildercandleCakeDrops(Block candle)private static LootTable.BuildercandleDrops(Block candle)private static LootTable.BuildercopperOreDrops(Block ore)private static LootTable.BuildercropDrops(Block crop, Item product, Item seeds, LootCondition.Builder condition)private static LootTable.BuildercropStemDrops(Block stem, Item drop)private static LootTable.Builderdrops(Block dropWithSilkTouch, ItemConvertible drop)private static LootTable.Builderdrops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)private static LootTable.Builderdrops(Block drop, LootCondition.Builder conditionBuilder, LootPoolEntry.Builder<?> child)private static LootTable.Builderdrops(ItemConvertible drop)private static LootTable.Builderdrops(ItemConvertible drop, LootNumberProvider count)static LootTable.Builderprivate static <T extends Comparable<T> & StringIdentifiable>
LootTable.BuilderdropsWithProperty(Block drop, Property<T> property, T t)private static LootTable.BuilderdropsWithShears(Block drop, LootPoolEntry.Builder<?> child)private static LootTable.BuilderdropsWithShears(ItemConvertible drop)private static LootTable.BuilderdropsWithSilkTouch(Block drop, LootPoolEntry.Builder<?> child)private static LootTable.Builderprivate static LootTable.BuilderdropsWithSilkTouchOrShears(Block drop, LootPoolEntry.Builder<?> child)private static LootTable.BuilderglowBerryDrops(Block drop)private static LootTable.BuildergrassDrops(Block dropWithShears)private static LootTable.BuilderlapisOreDrops(Block ore)private static LootTable.BuilderleavesDrop(Block leaves, Block drop, float[] chance)private static LootTable.Buildermethod_37108(Block block)private static LootTable.BuildermushroomBlockDrops(Block dropWithSilkTouch, ItemConvertible drop)private static LootTable.BuildernameableContainerDrops(Block drop)private static LootTable.BuilderoakLeavesDrop(Block leaves, Block drop, float[] chance)private static LootTable.Builderprivate static LootTable.BuilderpottedPlantDrops(ItemConvertible plant)private static LootTable.BuilderredstoneOreDrops(Block ore)private static LootTable.BuilderseagrassDrops(Block seagrass)private static LootTable.BuildershulkerBoxDrops(Block drop)private static LootTable.Builderprivate static LootTable.BuildertallGrassDrops(Block tallGrass, Block grass)
-
Field Details
-
WITH_SILK_TOUCH
- Mappings:
Namespace Name Mixin selector official aLir;a:Ldlh$a;intermediary field_11336Lnet/minecraft/class_2430;field_11336:Lnet/minecraft/class_5341$class_210;named WITH_SILK_TOUCHLnet/minecraft/data/server/BlockLootTableGenerator;WITH_SILK_TOUCH:Lnet/minecraft/loot/condition/LootCondition$Builder;
-
WITHOUT_SILK_TOUCH
- Mappings:
Namespace Name Mixin selector official bLir;b:Ldlh$a;intermediary field_11337Lnet/minecraft/class_2430;field_11337:Lnet/minecraft/class_5341$class_210;named WITHOUT_SILK_TOUCHLnet/minecraft/data/server/BlockLootTableGenerator;WITHOUT_SILK_TOUCH:Lnet/minecraft/loot/condition/LootCondition$Builder;
-
WITH_SHEARS
- Mappings:
Namespace Name Mixin selector official cLir;c:Ldlh$a;intermediary field_11343Lnet/minecraft/class_2430;field_11343:Lnet/minecraft/class_5341$class_210;named WITH_SHEARSLnet/minecraft/data/server/BlockLootTableGenerator;WITH_SHEARS:Lnet/minecraft/loot/condition/LootCondition$Builder;
-
WITH_SILK_TOUCH_OR_SHEARS
- Mappings:
Namespace Name Mixin selector official dLir;d:Ldlh$a;intermediary field_11342Lnet/minecraft/class_2430;field_11342:Lnet/minecraft/class_5341$class_210;named WITH_SILK_TOUCH_OR_SHEARSLnet/minecraft/data/server/BlockLootTableGenerator;WITH_SILK_TOUCH_OR_SHEARS:Lnet/minecraft/loot/condition/LootCondition$Builder;
-
WITHOUT_SILK_TOUCH_NOR_SHEARS
- Mappings:
Namespace Name Mixin selector official eLir;e:Ldlh$a;intermediary field_11341Lnet/minecraft/class_2430;field_11341:Lnet/minecraft/class_5341$class_210;named WITHOUT_SILK_TOUCH_NOR_SHEARSLnet/minecraft/data/server/BlockLootTableGenerator;WITHOUT_SILK_TOUCH_NOR_SHEARS:Lnet/minecraft/loot/condition/LootCondition$Builder;
-
EXPLOSION_IMMUNE
- Mappings:
Namespace Name Mixin selector official fLir;f:Ljava/util/Set;intermediary field_11340Lnet/minecraft/class_2430;field_11340:Ljava/util/Set;named EXPLOSION_IMMUNELnet/minecraft/data/server/BlockLootTableGenerator;EXPLOSION_IMMUNE:Ljava/util/Set;
-
SAPLING_DROP_CHANCE
private static final float[] SAPLING_DROP_CHANCE- Mappings:
Namespace Name Mixin selector official gLir;g:[Fintermediary field_11339Lnet/minecraft/class_2430;field_11339:[Fnamed SAPLING_DROP_CHANCELnet/minecraft/data/server/BlockLootTableGenerator;SAPLING_DROP_CHANCE:[F
-
JUNGLE_SAPLING_DROP_CHANCE
private static final float[] JUNGLE_SAPLING_DROP_CHANCE- Mappings:
Namespace Name Mixin selector official hLir;h:[Fintermediary field_11338Lnet/minecraft/class_2430;field_11338:[Fnamed JUNGLE_SAPLING_DROP_CHANCELnet/minecraft/data/server/BlockLootTableGenerator;JUNGLE_SAPLING_DROP_CHANCE:[F
-
lootTables
- Mappings:
Namespace Name Mixin selector official iLir;i:Ljava/util/Map;intermediary field_16493Lnet/minecraft/class_2430;field_16493:Ljava/util/Map;named lootTablesLnet/minecraft/data/server/BlockLootTableGenerator;lootTables:Ljava/util/Map;
-
-
Constructor Details
-
BlockLootTableGenerator
public BlockLootTableGenerator()
-
-
Method Details
-
applyExplosionDecay
private static <T> T applyExplosionDecay(ItemConvertible drop, LootFunctionConsumingBuilder<T> builder)- Mappings:
Namespace Name Mixin selector official aLir;a(Lbwo;Ldjx;)Ljava/lang/Object;intermediary method_10393Lnet/minecraft/class_2430;method_10393(Lnet/minecraft/class_1935;Lnet/minecraft/class_116;)Ljava/lang/Object;named applyExplosionDecayLnet/minecraft/data/server/BlockLootTableGenerator;applyExplosionDecay(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;)Ljava/lang/Object;
-
addSurvivesExplosionCondition
private static <T> T addSurvivesExplosionCondition(ItemConvertible drop, LootConditionConsumingBuilder<T> builder)- Mappings:
Namespace Name Mixin selector official aLir;a(Lbwo;Ldla;)Ljava/lang/Object;intermediary method_10392Lnet/minecraft/class_2430;method_10392(Lnet/minecraft/class_1935;Lnet/minecraft/class_192;)Ljava/lang/Object;named addSurvivesExplosionConditionLnet/minecraft/data/server/BlockLootTableGenerator;addSurvivesExplosionCondition(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;)Ljava/lang/Object;
-
drops
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbwo;)Ldis$a;intermediary method_10394Lnet/minecraft/class_2430;method_10394(Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;named dropsLnet/minecraft/data/server/BlockLootTableGenerator;drops(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
-
drops
private static LootTable.Builder drops(Block drop, LootCondition.Builder conditionBuilder, LootPoolEntry.Builder<?> child)- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Ldlh$a;Ldjh$a;)Ldis$a;intermediary method_10381Lnet/minecraft/class_2430;method_10381(Lnet/minecraft/class_2248;Lnet/minecraft/class_5341$class_210;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53;named dropsLnet/minecraft/data/server/BlockLootTableGenerator;drops(Lnet/minecraft/block/Block;Lnet/minecraft/loot/condition/LootCondition$Builder;Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/LootTable$Builder;
-
dropsWithSilkTouch
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Ldjh$a;)Ldis$a;intermediary method_10397Lnet/minecraft/class_2430;method_10397(Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53;named dropsWithSilkTouchLnet/minecraft/data/server/BlockLootTableGenerator;dropsWithSilkTouch(Lnet/minecraft/block/Block;Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/LootTable$Builder;
-
dropsWithShears
- Mappings:
Namespace Name Mixin selector official bLir;b(Lbzo;Ldjh$a;)Ldis$a;intermediary method_10380Lnet/minecraft/class_2430;method_10380(Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53;named dropsWithShearsLnet/minecraft/data/server/BlockLootTableGenerator;dropsWithShears(Lnet/minecraft/block/Block;Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/LootTable$Builder;
-
dropsWithSilkTouchOrShears
private static LootTable.Builder dropsWithSilkTouchOrShears(Block drop, LootPoolEntry.Builder<?> child)- Mappings:
Namespace Name Mixin selector official cLir;c(Lbzo;Ldjh$a;)Ldis$a;intermediary method_10388Lnet/minecraft/class_2430;method_10388(Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53;named dropsWithSilkTouchOrShearsLnet/minecraft/data/server/BlockLootTableGenerator;dropsWithSilkTouchOrShears(Lnet/minecraft/block/Block;Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/LootTable$Builder;
-
drops
- Mappings:
Namespace Name Mixin selector official bLir;b(Lbzo;Lbwo;)Ldis$a;intermediary method_10382Lnet/minecraft/class_2430;method_10382(Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;named dropsLnet/minecraft/data/server/BlockLootTableGenerator;drops(Lnet/minecraft/block/Block;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
-
drops
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbwo;Ldmc;)Ldis$a;intermediary method_10384Lnet/minecraft/class_2430;method_10384(Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53;named dropsLnet/minecraft/data/server/BlockLootTableGenerator;drops(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/loot/provider/number/LootNumberProvider;)Lnet/minecraft/loot/LootTable$Builder;
-
drops
private static LootTable.Builder drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Lbwo;Ldmc;)Ldis$a;intermediary method_10386Lnet/minecraft/class_2430;method_10386(Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53;named dropsLnet/minecraft/data/server/BlockLootTableGenerator;drops(Lnet/minecraft/block/Block;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/loot/provider/number/LootNumberProvider;)Lnet/minecraft/loot/LootTable$Builder;
-
dropsWithSilkTouch
- Mappings:
Namespace Name Mixin selector official bLir;b(Lbwo;)Ldis$a;intermediary method_10373Lnet/minecraft/class_2430;method_10373(Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;named dropsWithSilkTouchLnet/minecraft/data/server/BlockLootTableGenerator;dropsWithSilkTouch(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
-
pottedPlantDrops
- Mappings:
Namespace Name Mixin selector official cLir;c(Lbwo;)Ldis$a;intermediary method_10389Lnet/minecraft/class_2430;method_10389(Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;named pottedPlantDropsLnet/minecraft/data/server/BlockLootTableGenerator;pottedPlantDrops(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
-
slabDrops
- Mappings:
Namespace Name Mixin selector official eLir;e(Lbzo;)Ldis$a;intermediary method_10383Lnet/minecraft/class_2430;method_10383(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named slabDropsLnet/minecraft/data/server/BlockLootTableGenerator;slabDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
dropsWithProperty
private static <T extends Comparable<T> & StringIdentifiable> LootTable.Builder dropsWithProperty(Block drop, Property<T> property, T t)- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Lclv;Ljava/lang/Comparable;)Ldis$a;intermediary method_10375Lnet/minecraft/class_2430;method_10375(Lnet/minecraft/class_2248;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_52$class_53;named dropsWithPropertyLnet/minecraft/data/server/BlockLootTableGenerator;dropsWithProperty(Lnet/minecraft/block/Block;Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Lnet/minecraft/loot/LootTable$Builder;
-
nameableContainerDrops
- Mappings:
Namespace Name Mixin selector official fLir;f(Lbzo;)Ldis$a;intermediary method_10396Lnet/minecraft/class_2430;method_10396(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named nameableContainerDropsLnet/minecraft/data/server/BlockLootTableGenerator;nameableContainerDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
shulkerBoxDrops
- Mappings:
Namespace Name Mixin selector official gLir;g(Lbzo;)Ldis$a;intermediary method_16876Lnet/minecraft/class_2430;method_16876(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named shulkerBoxDropsLnet/minecraft/data/server/BlockLootTableGenerator;shulkerBoxDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
copperOreDrops
- Mappings:
Namespace Name Mixin selector official hLir;h(Lbzo;)Ldis$a;intermediary method_36545Lnet/minecraft/class_2430;method_36545(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named copperOreDropsLnet/minecraft/data/server/BlockLootTableGenerator;copperOreDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
lapisOreDrops
- Mappings:
Namespace Name Mixin selector official iLir;i(Lbzo;)Ldis$a;intermediary method_34057Lnet/minecraft/class_2430;method_34057(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named lapisOreDropsLnet/minecraft/data/server/BlockLootTableGenerator;lapisOreDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
redstoneOreDrops
- Mappings:
Namespace Name Mixin selector official jLir;j(Lbzo;)Ldis$a;intermediary method_34058Lnet/minecraft/class_2430;method_34058(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named redstoneOreDropsLnet/minecraft/data/server/BlockLootTableGenerator;redstoneOreDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
bannerDrops
- Mappings:
Namespace Name Mixin selector official kLir;k(Lbzo;)Ldis$a;intermediary method_16877Lnet/minecraft/class_2430;method_16877(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named bannerDropsLnet/minecraft/data/server/BlockLootTableGenerator;bannerDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
beeNestDrops
- Mappings:
Namespace Name Mixin selector official lLir;l(Lbzo;)Ldis$a;intermediary method_22142Lnet/minecraft/class_2430;method_22142(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named beeNestDropsLnet/minecraft/data/server/BlockLootTableGenerator;beeNestDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
beehiveDrops
- Mappings:
Namespace Name Mixin selector official mLir;m(Lbzo;)Ldis$a;intermediary method_22143Lnet/minecraft/class_2430;method_22143(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named beehiveDropsLnet/minecraft/data/server/BlockLootTableGenerator;beehiveDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
glowBerryDrops
- Mappings:
Namespace Name Mixin selector official nLir;n(Lbzo;)Ldis$a;intermediary method_33709Lnet/minecraft/class_2430;method_33709(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named glowBerryDropsLnet/minecraft/data/server/BlockLootTableGenerator;glowBerryDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
oreDrops
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Lbql;)Ldis$a;intermediary method_10377Lnet/minecraft/class_2430;method_10377(Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53;named oreDropsLnet/minecraft/data/server/BlockLootTableGenerator;oreDrops(Lnet/minecraft/block/Block;Lnet/minecraft/item/Item;)Lnet/minecraft/loot/LootTable$Builder;
-
mushroomBlockDrops
- Mappings:
Namespace Name Mixin selector official cLir;c(Lbzo;Lbwo;)Ldis$a;intermediary method_10385Lnet/minecraft/class_2430;method_10385(Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;named mushroomBlockDropsLnet/minecraft/data/server/BlockLootTableGenerator;mushroomBlockDrops(Lnet/minecraft/block/Block;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
-
grassDrops
- Mappings:
Namespace Name Mixin selector official oLir;o(Lbzo;)Ldis$a;intermediary method_10371Lnet/minecraft/class_2430;method_10371(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named grassDropsLnet/minecraft/data/server/BlockLootTableGenerator;grassDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
cropStemDrops
- Mappings:
Namespace Name Mixin selector official bLir;b(Lbzo;Lbql;)Ldis$a;intermediary method_10387Lnet/minecraft/class_2430;method_10387(Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53;named cropStemDropsLnet/minecraft/data/server/BlockLootTableGenerator;cropStemDrops(Lnet/minecraft/block/Block;Lnet/minecraft/item/Item;)Lnet/minecraft/loot/LootTable$Builder;
-
attachedCropStemDrops
- Mappings:
Namespace Name Mixin selector official cLir;c(Lbzo;Lbql;)Ldis$a;intermediary method_23229Lnet/minecraft/class_2430;method_23229(Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53;named attachedCropStemDropsLnet/minecraft/data/server/BlockLootTableGenerator;attachedCropStemDrops(Lnet/minecraft/block/Block;Lnet/minecraft/item/Item;)Lnet/minecraft/loot/LootTable$Builder;
-
dropsWithShears
- Mappings:
Namespace Name Mixin selector official dLir;d(Lbwo;)Ldis$a;intermediary method_10372Lnet/minecraft/class_2430;method_10372(Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;named dropsWithShearsLnet/minecraft/data/server/BlockLootTableGenerator;dropsWithShears(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
-
method_37108
- Mappings:
Namespace Name Mixin selector official pLir;p(Lbzo;)Ldis$a;intermediary method_37108Lnet/minecraft/class_2430;method_37108(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named method_37108Lnet/minecraft/data/server/BlockLootTableGenerator;method_37108(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
leavesDrop
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Lbzo;[F)Ldis$a;intermediary method_10390Lnet/minecraft/class_2430;method_10390(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;[F)Lnet/minecraft/class_52$class_53;named leavesDropLnet/minecraft/data/server/BlockLootTableGenerator;leavesDrop(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;[F)Lnet/minecraft/loot/LootTable$Builder;
-
oakLeavesDrop
- Mappings:
Namespace Name Mixin selector official bLir;b(Lbzo;Lbzo;[F)Ldis$a;intermediary method_10378Lnet/minecraft/class_2430;method_10378(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;[F)Lnet/minecraft/class_52$class_53;named oakLeavesDropLnet/minecraft/data/server/BlockLootTableGenerator;oakLeavesDrop(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;[F)Lnet/minecraft/loot/LootTable$Builder;
-
cropDrops
private static LootTable.Builder cropDrops(Block crop, Item product, Item seeds, LootCondition.Builder condition)- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Lbql;Lbql;Ldlh$a;)Ldis$a;intermediary method_10391Lnet/minecraft/class_2430;method_10391(Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_52$class_53;named cropDropsLnet/minecraft/data/server/BlockLootTableGenerator;cropDrops(Lnet/minecraft/block/Block;Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/LootTable$Builder;
-
seagrassDrops
- Mappings:
Namespace Name Mixin selector official qLir;q(Lbzo;)Ldis$a;intermediary method_30159Lnet/minecraft/class_2430;method_30159(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named seagrassDropsLnet/minecraft/data/server/BlockLootTableGenerator;seagrassDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
tallGrassDrops
- Mappings:
Namespace Name Mixin selector official bLir;b(Lbzo;Lbzo;)Ldis$a;intermediary method_30158Lnet/minecraft/class_2430;method_30158(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named tallGrassDropsLnet/minecraft/data/server/BlockLootTableGenerator;tallGrassDrops(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
candleDrops
- Mappings:
Namespace Name Mixin selector official rLir;r(Lbzo;)Ldis$a;intermediary method_32224Lnet/minecraft/class_2430;method_32224(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named candleDropsLnet/minecraft/data/server/BlockLootTableGenerator;candleDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
candleCakeDrops
- Mappings:
Namespace Name Mixin selector official sLir;s(Lbzo;)Ldis$a;intermediary method_32225Lnet/minecraft/class_2430;method_32225(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named candleCakeDropsLnet/minecraft/data/server/BlockLootTableGenerator;candleCakeDrops(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
dropsNothing
- Mappings:
Namespace Name Mixin selector official aLir;a()Ldis$a;intermediary method_10395Lnet/minecraft/class_2430;method_10395()Lnet/minecraft/class_52$class_53;named dropsNothingLnet/minecraft/data/server/BlockLootTableGenerator;dropsNothing()Lnet/minecraft/loot/LootTable$Builder;
-
accept
- Specified by:
acceptin interfaceConsumer<BiConsumer<Identifier,LootTable.Builder>>- Mappings:
Namespace Name Mixin selector official aLir;a(Ljava/util/function/BiConsumer;)Vintermediary method_10379Lnet/minecraft/class_2430;method_10379(Ljava/util/function/BiConsumer;)Vnamed acceptLnet/minecraft/data/server/BlockLootTableGenerator;accept(Ljava/util/function/BiConsumer;)V
-
addVinePlantDrop
- Mappings:
Namespace Name Mixin selector official cLir;c(Lbzo;Lbzo;)Vintermediary method_26000Lnet/minecraft/class_2430;method_26000(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Vnamed addVinePlantDropLnet/minecraft/data/server/BlockLootTableGenerator;addVinePlantDrop(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
-
addDoorDrop
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;)Ldis$a;intermediary method_24817Lnet/minecraft/class_2430;method_24817(Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;named addDoorDropLnet/minecraft/data/server/BlockLootTableGenerator;addDoorDrop(Lnet/minecraft/block/Block;)Lnet/minecraft/loot/LootTable$Builder;
-
addPottedPlantDrop
- Mappings:
Namespace Name Mixin selector official bLir;b(Lbzo;)Vintermediary method_16285Lnet/minecraft/class_2430;method_16285(Lnet/minecraft/class_2248;)Vnamed addPottedPlantDropLnet/minecraft/data/server/BlockLootTableGenerator;addPottedPlantDrop(Lnet/minecraft/block/Block;)V
-
addDropWithSilkTouch
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Lbzo;)Vintermediary method_16238Lnet/minecraft/class_2430;method_16238(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Vnamed addDropWithSilkTouchLnet/minecraft/data/server/BlockLootTableGenerator;addDropWithSilkTouch(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
-
addDrop
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Lbwo;)Vintermediary method_16256Lnet/minecraft/class_2430;method_16256(Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Vnamed addDropLnet/minecraft/data/server/BlockLootTableGenerator;addDrop(Lnet/minecraft/block/Block;Lnet/minecraft/item/ItemConvertible;)V
-
addDropWithSilkTouch
- Mappings:
Namespace Name Mixin selector official cLir;c(Lbzo;)Vintermediary method_16262Lnet/minecraft/class_2430;method_16262(Lnet/minecraft/class_2248;)Vnamed addDropWithSilkTouchLnet/minecraft/data/server/BlockLootTableGenerator;addDropWithSilkTouch(Lnet/minecraft/block/Block;)V
-
addDrop
- Mappings:
Namespace Name Mixin selector official dLir;d(Lbzo;)Vintermediary method_16329Lnet/minecraft/class_2430;method_16329(Lnet/minecraft/class_2248;)Vnamed addDropLnet/minecraft/data/server/BlockLootTableGenerator;addDrop(Lnet/minecraft/block/Block;)V
-
addDrop
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Ljava/util/function/Function;)Vintermediary method_16293Lnet/minecraft/class_2430;method_16293(Lnet/minecraft/class_2248;Ljava/util/function/Function;)Vnamed addDropLnet/minecraft/data/server/BlockLootTableGenerator;addDrop(Lnet/minecraft/block/Block;Ljava/util/function/Function;)V
-
addDrop
- Mappings:
Namespace Name Mixin selector official aLir;a(Lbzo;Ldis$a;)Vintermediary method_16258Lnet/minecraft/class_2430;method_16258(Lnet/minecraft/class_2248;Lnet/minecraft/class_52$class_53;)Vnamed addDropLnet/minecraft/data/server/BlockLootTableGenerator;addDrop(Lnet/minecraft/block/Block;Lnet/minecraft/loot/LootTable$Builder;)V
-