net.minecraft.component.type

public class FuelComponents

net.minecraft.world.level.storage.loot.providers.number.NumberProviders
net.minecraft.class_1_1293
net.minecraft.component.type.FuelComponents

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<LootNumberProvider>
DIRECT_CODEC
field_1_8767
CODEC
public static final com.mojang.serialization.Codec<RegistryEntry<LootNumberProvider>>
CODEC
field_1_8761
NUMBER_PROVIDER_CODEC
public static final com.mojang.serialization.Codec<RegistryEntryList<LootNumberProvider>>
LIST_CODEC
field_1_9321
NUMBER_PROVIDER_LIST_CODEC
public static final RegistryKey<LootNumberProvider>
COMPOSTABLE_LOW
field_1_8763
LOW_COMPOSTABLE
public static final RegistryKey<LootNumberProvider>
COMPOSTABLE_LOW_MEDIUM
field_1_8764
LOW_MEDIUM_COMPOSTABLE
public static final RegistryKey<LootNumberProvider>
COMPOSTABLE_MEDIUM
field_1_8765
MEDIUM_COMPOSTABLE
public static final RegistryKey<LootNumberProvider>
COMPOSTABLE_MEDIUM_HIGH
field_1_8766
MEDIUM_HIGH_COMPOSTABLE
public static final RegistryKey<LootNumberProvider>
COMPOSTABLE_ALWAYS_ADD_ONE
field_1_8762
ALWAYS_ADD_ONE_COMPOSTABLE
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_BAMBOO
field_1_9303
TIME_BAMBOO_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOL_SLABS
field_1_9320
TIME_WOOL_SLABS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOL_CARPETS
field_1_9319
TIME_WOOL_CARPETS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_DRY_PLANTS
field_1_9309
TIME_DRY_PLANTS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOD_ITEMS_EXTRA_SMALL
field_1_9314
TIME_WOOD_ITEMS_EXTRA_SMALL_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOL
field_1_9318
TIME_WOOL_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOD_SLABS
field_1_9317
TIME_WOOD_SLABS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOD_ITEMS_LARGE
field_1_9315
TIME_WOOD_ITEMS_LARGE_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOD_ITEMS_SMALL
field_1_9316
TIME_WOOD_ITEMS_SMALL_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_ROOTS
field_1_9312
TIME_ROOTS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_WOOD_BLOCKS
field_1_9313
TIME_WOOD_BLOCKS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_HANGING_SIGNS
field_1_9310
TIME_HANGING_SIGNS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_BOATS
field_1_9305
TIME_BOATS_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_COAL
field_1_9306
TIME_COAL_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_BLAZE_ROD
field_1_9304
TIME_BLAZE_ROD_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_DRIED_KELP_BLOCK
field_1_9308
TIME_DRIED_KELP_BLOCK_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_COAL_BLOCK
field_1_9307
TIME_COAL_BLOCK_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_TIME_LAVA_BUCKET
field_1_9311
TIME_LAVA_BUCKET_COOKING
public static final RegistryKey<LootNumberProvider>
COOKING_DEFAULT_SPEED_MULTIPLIER
field_1_9302
SPEED_DEFAULT_COOKING
public static final RegistryKey<LootNumberProvider>
BREWING_DEFAULT_SPEED_MULTIPLIER
field_1_9300
SPEED_DEFAULT_BREWING
public static final RegistryKey<LootNumberProvider>
BREWING_DEFAULT_USES
field_1_9301
USES_DEFAULT_BREWING

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static RegistryKey<LootNumberProvider>
createKey(String location)
method_1_8204(String arg0)
of(String path)
public static void
bootstrap(BootstrapContext<NumberProvider> context)
method_1_8202(class_7891<class_5658> arg0)
bootstrap(Registerable<LootNumberProvider> registry)
private static LootNumberProvider
compostable(HolderGetter<Block> blocks, int layerIncreaseChance)
method_1_8203(class_7871<class_2248> arg0, int arg1)
composting(RegistryEntryLookup<Block> blockLookup, int percentage)
private static LootNumberProvider
cooking(HolderGetter<LootItemCondition> predicates, int timeSeconds)
method_1_8983(class_7871<class_5341> arg0, int arg1)
cooking(RegistryEntryLookup<LootCondition> lootConditionLookup, int ticks)
private static com.mojang.serialization.Codec
lambda$static$0()
method_1_8205()
method_1_8205()
private static com.mojang.datafixers.util.Either
lambda$static$2(NumberProvider arg0)
method_1_8207(class_5658 arg0)
method_1_8207(LootNumberProvider provider)
private static com.mojang.serialization.MapCodec
lambda$static$1(com.mojang.serialization.MapCodec arg0)
method_1_8206(com.mojang.serialization.MapCodec arg0)
method_1_8206(com.mojang.serialization.MapCodec mapCodec)