net.minecraft.component.type

public class CompostableComponents

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

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 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

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(int layerIncreaseChance)
method_1_8203(int arg0)
chance(int percentage)
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)