Class CreativeModeTabs
java.lang.Object
net.minecraft.world.item.CreativeModeTabs
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceKey<CreativeModeTab> private static @Nullable CreativeModeTab.ItemDisplayParametersstatic final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> private static final Identifierstatic final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> private static final Comparator<Holder<PaintingVariant>> static final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> private static final Identifierstatic final ResourceKey<CreativeModeTab> static final ResourceKey<CreativeModeTab> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<CreativeModeTab> allTabs()static CreativeModeTabbootstrap(Registry<CreativeModeTab> registry) private static voidprivate static ResourceKey<CreativeModeTab> private static voidgenerateEnchantmentBookTypesAllLevels(CreativeModeTab.Output output, HolderLookup<Enchantment> enchantments, CreativeModeTab.TabVisibility tabVisibility) private static voidgenerateEnchantmentBookTypesOnlyMaxLevel(CreativeModeTab.Output output, HolderLookup<Enchantment> enchantments, CreativeModeTab.TabVisibility tabVisibility) private static voidgenerateFireworksAllDurations(CreativeModeTab.Output output, CreativeModeTab.TabVisibility tabVisibility) private static voidgenerateInstrumentTypes(CreativeModeTab.Output output, HolderLookup<Instrument> instruments, Item instrumentItem, TagKey<Instrument> instrumentTagKey, CreativeModeTab.TabVisibility tabVisibility) private static voidgenerateOminousBottles(CreativeModeTab.Output output, CreativeModeTab.TabVisibility tabVisibility) private static voidgeneratePotionEffectTypes(CreativeModeTab.Output output, HolderLookup<Potion> potions, Item item, CreativeModeTab.TabVisibility tabVisibility, FeatureFlagSet enabledFeatures) private static voidgeneratePresetPaintings(CreativeModeTab.Output output, HolderLookup.Provider context, HolderLookup.RegistryLookup<PaintingVariant> paintings, Predicate<Holder<PaintingVariant>> filter, CreativeModeTab.TabVisibility tabVisibility) private static voidgenerateSuspiciousStews(CreativeModeTab.Output output, CreativeModeTab.TabVisibility tabVisibility) static CreativeModeTabstatic CreativeModeTabprivate static Stream<CreativeModeTab> static List<CreativeModeTab> tabs()static booleantryRebuildTabContents(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider lookup) static voidvalidate()
-
Field Details
-
INVENTORY_BACKGROUND
-
SEARCH_BACKGROUND
-
BUILDING_BLOCKS
-
COLORED_BLOCKS
-
NATURAL_BLOCKS
-
FUNCTIONAL_BLOCKS
-
REDSTONE_BLOCKS
-
HOTBAR
-
SEARCH
-
TOOLS_AND_UTILITIES
-
COMBAT
-
FOOD_AND_DRINKS
-
INGREDIENTS
-
SPAWN_EGGS
-
OP_BLOCKS
-
INVENTORY
-
PAINTING_COMPARATOR
-
CACHED_PARAMETERS
-
-
Constructor Details
-
CreativeModeTabs
public CreativeModeTabs()
-
-
Method Details
-
createKey
-
bootstrap
-
validate
public static void validate() -
getDefaultTab
-
generatePotionEffectTypes
private static void generatePotionEffectTypes(CreativeModeTab.Output output, HolderLookup<Potion> potions, Item item, CreativeModeTab.TabVisibility tabVisibility, FeatureFlagSet enabledFeatures) -
generateEnchantmentBookTypesOnlyMaxLevel
private static void generateEnchantmentBookTypesOnlyMaxLevel(CreativeModeTab.Output output, HolderLookup<Enchantment> enchantments, CreativeModeTab.TabVisibility tabVisibility) -
generateEnchantmentBookTypesAllLevels
private static void generateEnchantmentBookTypesAllLevels(CreativeModeTab.Output output, HolderLookup<Enchantment> enchantments, CreativeModeTab.TabVisibility tabVisibility) -
generateInstrumentTypes
private static void generateInstrumentTypes(CreativeModeTab.Output output, HolderLookup<Instrument> instruments, Item instrumentItem, TagKey<Instrument> instrumentTagKey, CreativeModeTab.TabVisibility tabVisibility) -
generateSuspiciousStews
private static void generateSuspiciousStews(CreativeModeTab.Output output, CreativeModeTab.TabVisibility tabVisibility) -
generateOminousBottles
private static void generateOminousBottles(CreativeModeTab.Output output, CreativeModeTab.TabVisibility tabVisibility) -
generateFireworksAllDurations
private static void generateFireworksAllDurations(CreativeModeTab.Output output, CreativeModeTab.TabVisibility tabVisibility) -
generatePresetPaintings
private static void generatePresetPaintings(CreativeModeTab.Output output, HolderLookup.Provider context, HolderLookup.RegistryLookup<PaintingVariant> paintings, Predicate<Holder<PaintingVariant>> filter, CreativeModeTab.TabVisibility tabVisibility) -
tabs
-
allTabs
-
streamAllTabs
-
searchTab
-
buildAllTabContents
-
tryRebuildTabContents
public static boolean tryRebuildTabContents(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider lookup)
-