Uses of Interface
net.minecraft.item.ItemConvertible
Packages that use ItemConvertible
Package
Description
The base package for all Minecraft classes.
-
Uses of ItemConvertible in net.minecraft
Classes in net.minecraft that implement ItemConvertibleModifier and TypeClassDescriptionclassclassclassclassFields in net.minecraft with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionprivate static final ImmutableList<ItemConvertible>class_7803.field_40652private static final ImmutableList<ItemConvertible>class_7803.field_40653private static final ImmutableList<ItemConvertible>class_7803.field_40654private static final ImmutableList<ItemConvertible>class_7803.field_40655private static final ImmutableList<ItemConvertible>class_7803.field_40656private static final ImmutableList<ItemConvertible>class_7803.field_40657private static final ImmutableList<ItemConvertible>class_7803.field_40658private static final ImmutableList<ItemConvertible>class_7803.field_40659Methods in net.minecraft with parameters of type ItemConvertibleModifier and TypeMethodDescriptionclass_7788.method_45976(ItemConvertible itemConvertible) protected <T extends LootFunctionConsumingBuilder<T>>
Tclass_7788.method_45977(ItemConvertible itemConvertible, LootFunctionConsumingBuilder<T> lootFunctionConsumingBuilder) protected <T extends LootConditionConsumingBuilder<T>>
Tclass_7788.method_45978(ItemConvertible itemConvertible, LootConditionConsumingBuilder<T> lootConditionConsumingBuilder) protected LootTable.Builderclass_7788.method_45979(ItemConvertible itemConvertible, LootNumberProvider lootNumberProvider) protected LootTable.Builderclass_7788.method_45983(Block block, ItemConvertible itemConvertible) protected LootTable.Builderclass_7788.method_45984(Block block, ItemConvertible itemConvertible, LootNumberProvider lootNumberProvider) protected static LootTable.Builderclass_7788.method_45995(ItemConvertible itemConvertible) protected LootTable.Builderclass_7788.method_45998(Block block, ItemConvertible itemConvertible) private static LootTable.Builderclass_7788.method_46003(ItemConvertible itemConvertible) protected voidclass_7788.method_46006(Block block, ItemConvertible itemConvertible) private LootTable.Builderclass_7788.method_46009(ItemConvertible itemConvertible) protected static LootTable.Builderclass_7789.method_46031(ItemConvertible itemConvertible) -
Uses of ItemConvertible in net.minecraft.advancement
Methods in net.minecraft.advancement with parameters of type ItemConvertibleModifier and TypeMethodDescriptionAdvancement.Builder.display(ItemConvertible icon, Text title, Text description, @Nullable Identifier background, AdvancementFrame frame, boolean showToast, boolean announceToChat, boolean hidden) -
Uses of ItemConvertible in net.minecraft.advancement.criterion
Methods in net.minecraft.advancement.criterion with parameters of type ItemConvertibleModifier and TypeMethodDescriptionShotCrossbowCriterion.Conditions.create(ItemConvertible item) UsedTotemCriterion.Conditions.create(ItemConvertible item) ConsumeItemCriterion.Conditions.item(ItemConvertible item) InventoryChangedCriterion.Conditions.items(ItemConvertible[] items) -
Uses of ItemConvertible in net.minecraft.block
Classes in net.minecraft.block that implement ItemConvertibleModifier and TypeClassDescriptionclassclassclassclassThe base class for all cauldrons.classAbstractChestBlock<E extends BlockEntity>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassA block is a voxel in a world.classA convenience class for a block with aBlockEntity.classclassclassclassclassclassclassclassclassclassclassclassclassAn empty cauldron block.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassA carpet that has an associated carpet color for llamas.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassA cauldron filled with lava.classclassclassA cauldron with a varying level of contents.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassA cauldron filled with powder snow.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.block with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionstatic final Object2FloatMap<ItemConvertible>ComposterBlock.ITEM_TO_LEVEL_INCREASE_CHANCEMethods in net.minecraft.block that return ItemConvertibleModifier and TypeMethodDescriptionprotected ItemConvertibleBeetrootsBlock.getSeedsItem()protected ItemConvertibleCarrotsBlock.getSeedsItem()protected ItemConvertibleCropBlock.getSeedsItem()protected ItemConvertiblePotatoesBlock.getSeedsItem()Methods in net.minecraft.block with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic voidDispenserBlock.registerBehavior(ItemConvertible provider, DispenserBehavior behavior) private static voidComposterBlock.registerCompostableItem(float levelIncreaseChance, ItemConvertible item) -
Uses of ItemConvertible in net.minecraft.block.entity
Methods in net.minecraft.block.entity with parameters of type ItemConvertibleModifier and TypeMethodDescriptionprivate static voidAbstractFurnaceBlockEntity.addFuel(Map<Item, Integer> fuelTimes, ItemConvertible item, int fuelTime) -
Uses of ItemConvertible in net.minecraft.client.color.item
Methods in net.minecraft.client.color.item with parameters of type ItemConvertibleModifier and TypeMethodDescriptionvoidItemColors.register(ItemColorProvider provider, ItemConvertible[] items) -
Uses of ItemConvertible in net.minecraft.data.server
Fields in net.minecraft.data.server with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionprivate static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, ItemConvertible, CraftingRecipeJsonBuilder>> RecipeProvider.VARIANT_FACTORIESprivate static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, ItemConvertible, CraftingRecipeJsonBuilder>> RecipeProvider.VARIANT_FACTORIESMethods in net.minecraft.data.server with parameters of type ItemConvertibleModifier and TypeMethodDescriptionprotected static InventoryChangedCriterion.ConditionsRecipeProvider.conditionsFromItem(ItemConvertible item) private static InventoryChangedCriterion.ConditionsRecipeProvider.conditionsFromItem(NumberRange.IntRange count, ItemConvertible item) protected static StringRecipeProvider.convertBetween(ItemConvertible to, ItemConvertible from) protected static ShapedRecipeJsonBuilderRecipeProvider.createChiseledBlockRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) private static CraftingRecipeJsonBuilderRecipeProvider.createCondensingRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) private static ShapedRecipeJsonBuilderRecipeProvider.createCutCopperRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) protected static CraftingRecipeJsonBuilderRecipeProvider.createDoorRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createFenceGateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createFenceRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createPressurePlateRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) private static CraftingRecipeJsonBuilderRecipeProvider.createSignRecipe(ItemConvertible output, Ingredient input) protected static CraftingRecipeJsonBuilderRecipeProvider.createSlabRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) protected static CraftingRecipeJsonBuilderRecipeProvider.createStairsRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createTransmutationRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createTrapdoorRecipe(ItemConvertible output, Ingredient input) protected static StringRecipeProvider.getBlastingItemPath(ItemConvertible item) protected static StringRecipeProvider.getItemPath(ItemConvertible item) protected static StringRecipeProvider.getRecipeName(ItemConvertible item) protected static StringRecipeProvider.getSmeltingItemPath(ItemConvertible item) private static CraftingRecipeJsonBuilderRecipeProvider.getWallRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) protected static StringRecipeProvider.hasItem(ItemConvertible item) protected static voidRecipeProvider.method_46208(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) protected static voidRecipeProvider.method_46209(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.method_46211(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.method_46212(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) protected static voidRecipeProvider.offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) private static voidRecipeProvider.offerCrackingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.protected static voidRecipeProvider.offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) private static voidRecipeProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string, String string2) protected static voidRecipeProvider.offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) protected static voidRecipeProvider.offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) protected static voidRecipeProvider.offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2) Offers two recipes to convert between a normal and compacted form of an item.private static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, @Nullable String string2, String string3, @Nullable String string4) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible compacted, class_7800 class_78002, ItemConvertible itemConvertible, String string, String string2) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, String string2) protected static voidRecipeProvider.offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) protected static voidRecipeProvider.offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) protected static voidRecipeProvider.offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) protected static voidRecipeProvider.offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible input, ItemConvertible itemConvertible) protected static voidRecipeProvider.offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) protected static voidRecipeProvider.offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerWallRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) Method parameters in net.minecraft.data.server with type arguments of type ItemConvertibleModifier and TypeMethodDescriptionprotected static voidRecipeProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) private static voidRecipeProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string, String string2) protected static voidRecipeProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) -
Uses of ItemConvertible in net.minecraft.data.server.recipe
Methods in net.minecraft.data.server.recipe with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic CookingRecipeJsonBuilderCookingRecipeJsonBuilder.create(Ingredient ingredient, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.create(Ingredient ingredient, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer) static ShapedRecipeJsonBuilderShapedRecipeJsonBuilder.create(class_7800 class_7800, ItemConvertible itemConvertible) static ShapedRecipeJsonBuilderShapedRecipeJsonBuilder.create(class_7800 class_7800, ItemConvertible itemConvertible, int int2) static ShapelessRecipeJsonBuilderShapelessRecipeJsonBuilder.create(class_7800 class_7800, ItemConvertible itemConvertible) static ShapelessRecipeJsonBuilderShapelessRecipeJsonBuilder.create(class_7800 class_7800, ItemConvertible itemConvertible, int int2) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createBlasting(Ingredient ingredient, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createSmelting(Ingredient ingredient, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createSmoking(Ingredient ingredient, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2) static SingleItemRecipeJsonBuilderSingleItemRecipeJsonBuilder.createStonecutting(Ingredient input, class_7800 class_7800, ItemConvertible itemConvertible) static SingleItemRecipeJsonBuilderSingleItemRecipeJsonBuilder.createStonecutting(Ingredient input, class_7800 class_7800, ItemConvertible itemConvertible, int int2) static IdentifierCraftingRecipeJsonBuilder.getItemId(ItemConvertible item) ShapedRecipeJsonBuilder.input(Character c, ItemConvertible itemProvider) ShapelessRecipeJsonBuilder.input(ItemConvertible itemProvider) ShapelessRecipeJsonBuilder.input(ItemConvertible itemProvider, int size) private static class_7709CookingRecipeJsonBuilder.method_46215(RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, ItemConvertible itemConvertible) private static class_7709CookingRecipeJsonBuilder.method_46216(ItemConvertible itemConvertible) private static class_7709CookingRecipeJsonBuilder.method_46217(ItemConvertible itemConvertible) Constructors in net.minecraft.data.server.recipe with parameters of type ItemConvertibleModifierConstructorDescriptionprivateCookingRecipeJsonBuilder(class_7800 class_7800, class_7709 class_7709, ItemConvertible itemConvertible, Ingredient ingredient, float float2, int int2, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer) ShapedRecipeJsonBuilder(class_7800 class_7800, ItemConvertible itemConvertible, int int2) ShapelessRecipeJsonBuilder(class_7800 class_7800, ItemConvertible itemConvertible, int int2) SingleItemRecipeJsonBuilder(class_7800 class_7800, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, ItemConvertible itemConvertible, int int2) -
Uses of ItemConvertible in net.minecraft.entity
Methods in net.minecraft.entity with parameters of type ItemConvertibleModifier and TypeMethodDescriptionEntity.dropItem(ItemConvertible item) Drops oneitemat the entity's position.Entity.dropItem(ItemConvertible item, int yOffset) Drops oneitemat the entity's position with the given Y offset. -
Uses of ItemConvertible in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionprivate static final Map<DyeColor,ItemConvertible> SheepEntity.DROPS -
Uses of ItemConvertible in net.minecraft.item
Classes in net.minecraft.item that implement ItemConvertibleModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassRepresents an item corresponding to a block.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassAn item usable by players and other entities.classclassclassclassclassclassclassclassclassclassclassRepresents an item which can contain extra data that is synced to the client.classOnAStickItem<T extends Entity & ItemSteerable>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in net.minecraft.item with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic Consumer<ItemUsageContext>HoeItem.createTillAndDropAction(BlockState result, ItemConvertible droppedItem) Returns a tilling action that sets a block state and drops an item.default voidItemGroup.class_7704.method_45421(ItemConvertible itemConvertible) default voidItemGroup.class_7704.method_45422(ItemConvertible itemConvertible, ItemGroup.class_7705 class_7705) Constructors in net.minecraft.item with parameters of type ItemConvertibleModifierConstructorDescriptionItemStack(ItemConvertible item) ItemStack(ItemConvertible item, int count) privateItemStack(ItemConvertible item, int count, Optional<NbtCompound> nbt) -
Uses of ItemConvertible in net.minecraft.loot.entry
Methods in net.minecraft.loot.entry with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic LeafEntry.Builder<?>ItemEntry.builder(ItemConvertible drop) -
Uses of ItemConvertible in net.minecraft.predicate.item
Methods in net.minecraft.predicate.item with parameters of type ItemConvertible -
Uses of ItemConvertible in net.minecraft.recipe
Methods in net.minecraft.recipe with parameters of type ItemConvertible -
Uses of ItemConvertible in net.minecraft.village
Constructors in net.minecraft.village with parameters of type ItemConvertibleModifierConstructorDescriptionBuyForOneEmeraldFactory(ItemConvertible item, int price, int maxUses, int experience) ProcessItemFactory(ItemConvertible item, int secondCount, int price, Item sellItem, int sellCount, int maxUses, int experience) ProcessItemFactory(ItemConvertible item, int secondCount, Item sellItem, int sellCount, int maxUses, int experience) -
Uses of ItemConvertible in net.minecraft.world.gen
Methods in net.minecraft.world.gen with parameters of type ItemConvertibleModifier and TypeMethodDescriptionprivate RegistryEntry<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.Registrar.createAndRegister(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSets, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers)