Package net.minecraft.world.item
Class CreativeModeTabs
java.lang.Object
net.minecraft.world.item.CreativeModeTabs
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceKey
<CreativeModeTab> private static CreativeModeTab.ItemDisplayParameters
static 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 ResourceLocation
static final ResourceKey
<CreativeModeTab> static final ResourceKey
<CreativeModeTab> private static final Comparator
<Holder<PaintingVariant>> static final ResourceKey
<CreativeModeTab> static final ResourceKey
<CreativeModeTab> private static final ResourceLocation
static final ResourceKey
<CreativeModeTab> static final ResourceKey
<CreativeModeTab> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List
<CreativeModeTab> allTabs()
static CreativeModeTab
bootstrap
(Registry<CreativeModeTab> pRegistry) private static void
buildAllTabContents
(CreativeModeTab.ItemDisplayParameters pParameters) private static ResourceKey
<CreativeModeTab> private static void
generateEnchantmentBookTypesAllLevels
(CreativeModeTab.Output pOutput, HolderLookup<Enchantment> pEnchantments, CreativeModeTab.TabVisibility pTabVisibility) private static void
generateEnchantmentBookTypesOnlyMaxLevel
(CreativeModeTab.Output pOutput, HolderLookup<Enchantment> pEnchantments, CreativeModeTab.TabVisibility pTabVisibility) private static void
generateFireworksAllDurations
(CreativeModeTab.Output pOutput, CreativeModeTab.TabVisibility pTabVisibility) private static void
generateInstrumentTypes
(CreativeModeTab.Output pOutput, HolderLookup<Instrument> pInstruments, Item pItem, TagKey<Instrument> pInstrument, CreativeModeTab.TabVisibility pTabVisibility) private static void
generateOminousVials
(CreativeModeTab.Output pOutput, CreativeModeTab.TabVisibility pTabVisibility) private static void
generatePotionEffectTypes
(CreativeModeTab.Output pOutput, HolderLookup<Potion> pPotions, Item pItem, CreativeModeTab.TabVisibility pTabVisibility, FeatureFlagSet pRequiredFeatures) private static void
generatePresetPaintings
(CreativeModeTab.Output pOutput, HolderLookup.Provider pRegistries, HolderLookup.RegistryLookup<PaintingVariant> pPaintingVariants, Predicate<Holder<PaintingVariant>> pPredicate, CreativeModeTab.TabVisibility pTabVisibility) private static void
generateSuspiciousStews
(CreativeModeTab.Output pOutput, CreativeModeTab.TabVisibility pTabVisibility) static CreativeModeTab
static CreativeModeTab
private static Stream
<CreativeModeTab> static List
<CreativeModeTab> tabs()
static boolean
tryRebuildTabContents
(FeatureFlagSet pEnabledFeatures, boolean pHasPermissions, HolderLookup.Provider pRegistries) static void
validate()
-
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 pOutput, HolderLookup<Potion> pPotions, Item pItem, CreativeModeTab.TabVisibility pTabVisibility, FeatureFlagSet pRequiredFeatures) -
generateEnchantmentBookTypesOnlyMaxLevel
private static void generateEnchantmentBookTypesOnlyMaxLevel(CreativeModeTab.Output pOutput, HolderLookup<Enchantment> pEnchantments, CreativeModeTab.TabVisibility pTabVisibility) -
generateEnchantmentBookTypesAllLevels
private static void generateEnchantmentBookTypesAllLevels(CreativeModeTab.Output pOutput, HolderLookup<Enchantment> pEnchantments, CreativeModeTab.TabVisibility pTabVisibility) -
generateInstrumentTypes
private static void generateInstrumentTypes(CreativeModeTab.Output pOutput, HolderLookup<Instrument> pInstruments, Item pItem, TagKey<Instrument> pInstrument, CreativeModeTab.TabVisibility pTabVisibility) -
generateSuspiciousStews
private static void generateSuspiciousStews(CreativeModeTab.Output pOutput, CreativeModeTab.TabVisibility pTabVisibility) -
generateOminousVials
private static void generateOminousVials(CreativeModeTab.Output pOutput, CreativeModeTab.TabVisibility pTabVisibility) -
generateFireworksAllDurations
private static void generateFireworksAllDurations(CreativeModeTab.Output pOutput, CreativeModeTab.TabVisibility pTabVisibility) -
generatePresetPaintings
private static void generatePresetPaintings(CreativeModeTab.Output pOutput, HolderLookup.Provider pRegistries, HolderLookup.RegistryLookup<PaintingVariant> pPaintingVariants, Predicate<Holder<PaintingVariant>> pPredicate, CreativeModeTab.TabVisibility pTabVisibility) -
tabs
-
allTabs
-
streamAllTabs
-
searchTab
-
buildAllTabContents
-
tryRebuildTabContents
public static boolean tryRebuildTabContents(FeatureFlagSet pEnabledFeatures, boolean pHasPermissions, HolderLookup.Provider pRegistries)
-