All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
accept(BiConsumer<Identifier,LootTable.Builder> biConsumer) |
private static <T> T |
addExplosionDecayLootFunction(ItemConvertible itemConvertible,
LootFunctionConsumingBuilder<T> lootFunctionConsumingBuilder) |
private static <T> T |
addSurvivesExplosionLootCondition(ItemConvertible itemConvertible,
LootConditionConsumingBuilder<T> lootConditionConsumingBuilder) |
private static LootTable.Builder |
create(Block block,
LootCondition.Builder conditionBuilder,
LootEntry.Builder<?> child) |
private static LootTable.Builder |
create(ItemConvertible itemConvertible) |
private static LootTable.Builder |
create(ItemConvertible itemConvertible,
LootTableRange count) |
static LootTable.Builder |
createEmpty() |
private static LootTable.Builder |
createForAttachedCropStem(Block block,
Item seeds) |
private static LootTable.Builder |
createForBanner(Block block) |
private static LootTable.Builder |
createForBeehive(Block block) |
private static LootTable.Builder |
createForBeeNest(Block block) |
private static LootTable.Builder |
createForBlockNeedingShears(ItemConvertible itemConvertible) |
private static LootTable.Builder |
createForBlockWithItemDrops(Block block,
ItemConvertible lootWithoutSilkTouch) |
private static LootTable.Builder |
createForBlockWithItemDrops(Block block,
ItemConvertible lootWithoutSilkTouch,
LootTableRange count) |
private static LootTable.Builder |
createForCrops(Block block,
Item food,
Item seeds,
LootCondition.Builder condition) |
private static LootTable.Builder |
createForCropStem(Block block,
Item seeds) |
private static LootTable.Builder |
createForLargeMushroomBlock(Block block,
ItemConvertible loot) |
private static LootTable.Builder |
createForLeaves(Block leafBlock,
Block sapling,
float[] saplingDropChances) |
private static <T extends Comparable<T> & StringIdentifiable> LootTable.Builder |
createForMultiblock(Block block,
Property<T> property,
T t) |
private static LootTable.Builder |
createForNameableContainer(Block block) |
private static LootTable.Builder |
createForNeedingShears(Block block,
LootEntry.Builder<?> child) |
private static LootTable.Builder |
createForNeedingSilkTouch(Block block,
LootEntry.Builder<?> child) |
private static LootTable.Builder |
createForNeedingSilkTouch(ItemConvertible itemConvertible) |
private static LootTable.Builder |
createForNeedingSilkTouchShears(Block block,
LootEntry.Builder<?> child) |
private static LootTable.Builder |
createForOakLeaves(Block block,
Block block2,
float[] float2) |
private static LootTable.Builder |
createForOreWithSingleItemDrop(Block block,
Item item) |
private static LootTable.Builder |
createForPottedPlant(ItemConvertible itemConvertible) |
private static LootTable.Builder |
createForShulkerBox(Block block) |
private static LootTable.Builder |
createForSlabs(Block block) |
private static LootTable.Builder |
createForTallGrass(Block block) |
static LootTable.Builder |
method_24817(Block block) |
private void |
method_26000(Block block,
Block block2) |
void |
register(Block block,
ItemConvertible loot) |
private void |
register(Block block,
LootTable.Builder builder) |
void |
registerForNeedingSilkTouch(Block block) |
void |
registerForNeedingSilkTouch(Block block,
Block droppedBlock) |
void |
registerForPottedPlant(Block block) |
void |
registerForSelfDrop(Block block) |
private void |
registerWithFunction(Block block,
Function<Block,LootTable.Builder> function) |