net.minecraft.item

public class DyeItem

extends Item implements SignChangingItem

All mapped superinterfaces:

ItemConvertible, ToggleableFeature, SignChangingItem

net.minecraft.world.item.DyeItem
net.minecraft.class_1769
net.minecraft.item.DyeItem

Field summary

Modifier and TypeField
private static final Map<DyeColor, DyeItem>
ITEM_BY_COLOR
field_7968
DYES
private final DyeColor
dyeColor
field_7969
color

Constructor summary

ModifierConstructor
public (DyeColor color, Item$Settings settings)

Method summary

Modifier and TypeMethod
public ActionResult
interactLivingEntity(ItemStack itemStack, Player player, LivingEntity target, InteractionHand type)
method_7847(class_1799 arg0, class_1657 arg1, class_1309 arg2, class_1268 arg3)
useOnEntity(ItemStack arg0, PlayerEntity arg1, LivingEntity arg2, Hand arg3)
public DyeColor
getDyeColor()
method_7802()
getColor()
public static DyeItem
byColor(DyeColor color)
method_7803(class_1767 arg0)
byColor(DyeColor color)
public boolean
tryApplyToSign(Level level, SignBlockEntity sign, boolean isFrontText, Player player)
method_49798(class_1937 arg0, class_2625 arg1, boolean arg2, class_1657 arg3)
useOnSign(World arg0, SignBlockEntity arg1, boolean arg2, PlayerEntity arg3)
private SignText
lambda$tryApplyToSign$0(SignText arg0)
method_49799(class_8242 arg0)
method_49799(SignText text)