public class DyeItem extends Item
Item.Settings
Modifier and Type | Field and Description |
---|---|
private DyeColor |
color |
private static Map<DyeColor,DyeItem> |
DYES |
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, group, RANDOM
Constructor and Description |
---|
DyeItem(DyeColor color,
Item.Settings settings) |
Modifier and Type | Method and Description |
---|---|
static DyeItem |
byColor(DyeColor color) |
DyeColor |
getColor() |
ActionResult |
useOnEntity(ItemStack stack,
PlayerEntity user,
LivingEntity entity,
Hand hand) |
appendStacks, appendTooltip, asItem, byRawId, canMine, canRepair, damage, finishUsing, fromBlock, getAttributeModifiers, getDefaultStack, getDrinkSound, getEatSound, getEnchantability, getFoodComponent, getGroup, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getTranslationKey, getTranslationKey, getUseAction, hasGlint, hasRecipeRemainder, inventoryTick, isDamageable, isEffectiveOn, isEnchantable, isFireproof, isFood, isIn, isIn, isNetworkSynced, isUsedOnRelease, onCraft, onStoppedUsing, postHit, postMine, postProcessTag, raycast, shouldSyncTagToClient, toString, usageTick, use, useOnBlock
private final DyeColor color
public DyeItem(DyeColor color, Item.Settings settings)
public ActionResult useOnEntity(ItemStack stack, PlayerEntity user, LivingEntity entity, Hand hand)
useOnEntity
in class Item
public DyeColor getColor()