Uses of Enum Class
net.minecraft.util.DyeColor
Package
Description
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.
-
Uses of DyeColor in net.minecraft.block
Modifier and TypeFieldDescriptionprivate final DyeColor
AbstractBannerBlock.color
private final DyeColor
BedBlock.color
ShulkerBoxBlock.color
private final DyeColor
StainedGlassBlock.color
private final DyeColor
StainedGlassPaneBlock.color
private final DyeColor
DyedCarpetBlock.dyeColor
Modifier and TypeMethodDescriptionAbstractBannerBlock.getColor()
BeaconBlock.getColor()
BedBlock.getColor()
ShulkerBoxBlock.getColor()
Stainable.getColor()
StainedGlassBlock.getColor()
StainedGlassPaneBlock.getColor()
DyedCarpetBlock.getDyeColor()
Returns the color of this carpet when worn by a llama.Modifier and TypeMethodDescriptionstatic Block
static Block
BannerBlock.getForColor
(DyeColor color) static ItemStack
ShulkerBoxBlock.getItemStack
(@Nullable DyeColor color) private static Block
Blocks.registerBedBlock
(String id, DyeColor color) private static Block
Blocks.registerStainedGlassBlock
(String id, DyeColor color) ModifierConstructorDescriptionprotected
AbstractBannerBlock
(DyeColor color, AbstractBlock.Settings settings) BannerBlock
(DyeColor color, AbstractBlock.Settings settings) BedBlock
(DyeColor color, AbstractBlock.Settings settings) protected
DyedCarpetBlock
(DyeColor dyeColor, AbstractBlock.Settings settings) ShulkerBoxBlock
(@Nullable DyeColor color, AbstractBlock.Settings settings) StainedGlassBlock
(DyeColor color, AbstractBlock.Settings settings) StainedGlassPaneBlock
(DyeColor color, AbstractBlock.Settings settings) WallBannerBlock
(DyeColor color, AbstractBlock.Settings settings) -
Uses of DyeColor in net.minecraft.block.entity
Modifier and TypeFieldDescriptionprivate DyeColor
BannerBlockEntity.baseColor
ShulkerBoxBlockEntity.cachedColor
private DyeColor
BedBlockEntity.color
private final DyeColor
SignText.color
Modifier and TypeMethodDescriptionBedBlockEntity.getColor()
ShulkerBoxBlockEntity.getColor()
SignText.getColor()
BannerBlockEntity.getColorForState()
Modifier and TypeMethodDescriptionprivate static SignText
SignText.create
(Text[] messages, Optional<Text[]> filteredMessages, DyeColor color, boolean glowing) void
void
ModifierConstructorDescriptionBannerBlockEntity
(BlockPos pos, BlockState state, DyeColor baseColor) BedBlockEntity
(BlockPos pos, BlockState state, DyeColor color) ShulkerBoxBlockEntity
(@Nullable DyeColor color, BlockPos pos, BlockState state) -
Uses of DyeColor in net.minecraft.client.render.block.entity
Modifier and TypeMethodDescriptionstatic void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns) static void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns, boolean glint, boolean solid) private static void
BannerBlockEntityRenderer.renderLayer
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier textureId, DyeColor color) -
Uses of DyeColor in net.minecraft.client.render.entity
Modifier and TypeMethodDescriptionstatic Identifier
ShulkerEntityRenderer.getTexture
(@Nullable DyeColor shulkerColor) -
Uses of DyeColor in net.minecraft.client.render.entity.state
-
Uses of DyeColor in net.minecraft.component
Modifier and TypeFieldDescriptionstatic final ComponentType
<DyeColor> DataComponentTypes.BASE_COLOR
-
Uses of DyeColor in net.minecraft.component.type
Modifier and TypeFieldDescriptionprivate final DyeColor
BannerPatternsComponent.Layer.color
The field for thecolor
record component.Modifier and TypeMethodDescriptionBannerPatternsComponent.Layer.color()
Returns the value of thecolor
record component.Modifier and TypeMethodDescriptionBannerPatternsComponent.Builder.add
(RegistryEntry<BannerPattern> pattern, DyeColor color) BannerPatternsComponent.Builder.add
(RegistryEntryLookup<BannerPattern> patternLookup, RegistryKey<BannerPattern> pattern, DyeColor color) Deprecated.static EquippableComponent
ModifierConstructorDescriptionLayer
(RegistryEntry<BannerPattern> registryEntry, DyeColor dyeColor) -
Uses of DyeColor in net.minecraft.data.server.loottable
Modifier and TypeFieldDescriptionstatic final Map
<DyeColor, ItemConvertible> LootTableData.WOOL_FROM_DYE_COLOR
Modifier and TypeMethodDescriptionstatic LootPool.Builder
EntityLootTableGenerator.createForSheep
(Map<DyeColor, RegistryKey<LootTable>> colorLootTables) -
Uses of DyeColor in net.minecraft.entity.ai.brain.task
Modifier and TypeMethodDescriptionprivate ItemStack
CelebrateRaidWinTask.createFirework
(DyeColor color, int flight) -
Uses of DyeColor in net.minecraft.entity.mob
-
Uses of DyeColor in net.minecraft.entity.passive
Modifier and TypeFieldDescriptionprivate final DyeColor
TropicalFishEntity.Variant.baseColor
The field for thebaseColor
record component.private final DyeColor
TropicalFishEntity.Variant.patternColor
The field for thepatternColor
record component.Modifier and TypeMethodDescriptionTropicalFishEntity.Variant.baseColor()
Returns the value of thebaseColor
record component.static DyeColor
SheepEntity.generateDefaultColor
(Random random) TropicalFishEntity.getBaseColorComponents()
static DyeColor
TropicalFishEntity.getBaseDyeColor
(int variant) private DyeColor
SheepEntity.getChildColor
(ServerWorld world, SheepEntity firstParent, SheepEntity secondParent) CatEntity.getCollarColor()
WolfEntity.getCollarColor()
SheepEntity.getColor()
TropicalFishEntity.getPatternColorComponents()
static DyeColor
TropicalFishEntity.getPatternDyeColor
(int variant) TropicalFishEntity.Variant.patternColor()
Returns the value of thepatternColor
record component.Modifier and TypeMethodDescriptionprivate static CraftingRecipeInput
SheepEntity.createChildColorRecipeInput
(DyeColor firstColor, DyeColor secondColor) private static int
SheepEntity.getDyedColor
(DyeColor color) static int
SheepEntity.getRgbColor
(DyeColor dyeColor) (package private) static int
TropicalFishEntity.getVariantId
(TropicalFishEntity.Variety variety, DyeColor baseColor, DyeColor patternColor) private void
CatEntity.setCollarColor
(DyeColor color) private void
WolfEntity.setCollarColor
(DyeColor color) void
ModifierConstructorDescriptionVariant
(TropicalFishEntity.Variety variety, DyeColor dyeColor, DyeColor dyeColor2) -
Uses of DyeColor in net.minecraft.item
-
Uses of DyeColor in net.minecraft.item.equipment
Modifier and TypeFieldDescriptionstatic final Map
<DyeColor, Identifier> EquipmentModels.CARPET_FROM_COLOR
-
Uses of DyeColor in net.minecraft.item.map
Modifier and TypeFieldDescriptionprivate final DyeColor
MapBannerMarker.color
The field for thecolor
record component.Modifier and TypeMethodDescriptionMapBannerMarker.color()
Returns the value of thecolor
record component.ModifierConstructorDescriptionMapBannerMarker
(BlockPos pos, DyeColor dyeColor, Optional<Text> optional) -
Uses of DyeColor in net.minecraft.loot
Modifier and TypeFieldDescriptionstatic final Map
<DyeColor, RegistryKey<LootTable>> LootTables.SHEEP_DROPS_FROM_DYE_COLOR
static final Map
<DyeColor, RegistryKey<LootTable>> LootTables.SHEEP_SHEARING_FROM_DYE_COLOR
Modifier and TypeMethodDescriptionprivate static void
LootTables.registerAllDyeColors
(EnumMap<DyeColor, RegistryKey<LootTable>> lootTableMap, String lootTableType) -
Uses of DyeColor in net.minecraft.loot.function
Modifier and TypeMethodDescriptionSetBannerPatternLootFunction.Builder.pattern
(RegistryEntry<BannerPattern> pattern, DyeColor color) -
Uses of DyeColor in net.minecraft.predicate.entity
-
Uses of DyeColor in net.minecraft.util
Modifier and TypeFieldDescriptionprivate static final Int2ObjectOpenHashMap
<DyeColor> DyeColor.BY_FIREWORK_COLOR
private static final IntFunction
<DyeColor> DyeColor.BY_ID
static final StringIdentifiable.EnumCodec
<DyeColor> DyeColor.CODEC
static final PacketCodec
<ByteBuf, DyeColor> DyeColor.PACKET_CODEC
Modifier and TypeMethodDescriptionDyeColor.byFireworkColor
(int color) Returns the dye color whose firework color iscolor
, ornull
if there is no such color.static DyeColor
DyeColor.byId
(int id) Returns the dye color whose ID isid
.Returns the dye color whose name isname
, ordefaultColor
if there is no such color.static DyeColor
Returns the enum constant of this class with the specified name.static DyeColor[]
DyeColor.values()
Returns an array containing the constants of this enum class, in the order they are declared.