public class UItemArmor extends net.minecraft.item.ItemArmor implements IUItem, IModelProvider
net.minecraft.item.ItemArmor.ArmorMaterial
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name |
armorType, damageReduceAmount, DISPENSER_BEHAVIOR, EMPTY_SLOT_NAMES, renderIndex, toughness
Constructor and Description |
---|
UItemArmor(java.lang.String name,
net.minecraft.item.ItemArmor.ArmorMaterial material,
net.minecraft.inventory.EntityEquipmentSlot type,
java.lang.String typename) |
UItemArmor(java.lang.String name,
UCreativeTab tab,
net.minecraft.item.ItemArmor.ArmorMaterial material,
net.minecraft.inventory.EntityEquipmentSlot type,
java.lang.String typename) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
void |
registerModel() |
dispenseArmor, getArmorMaterial, getColor, getEquipmentSlot, getIsRepairable, getItemAttributeModifiers, getItemEnchantability, hasColor, hasOverlay, onItemRightClick, removeColor, setColor
addInformation, addPropertyOverride, canApplyAtEnchantingTable, canDestroyBlockInCreative, canDisableShield, canHarvestBlock, canHarvestBlock, canItemEditBlocks, createEntity, doesSneakBypassUse, getAnimationParameters, getArmorModel, getArmorTexture, getAttributeModifiers, getByNameOrId, getContainerItem, getContainerItem, getCreativeTab, getCreativeTabs, getCreatorModId, getDamage, getDefaultInstance, getDestroySpeed, getDurabilityForDisplay, getEntityLifespan, getEquipmentSlot, getFontRenderer, getHarvestLevel, getHasSubtypes, getHighlightTip, getHorseArmorTexture, getHorseArmorType, getIdFromItem, getItemBurnTime, getItemById, getItemEnchantability, getItemFromBlock, getItemStackDisplayName, getItemStackLimit, getItemStackLimit, getItemUseAction, getMaxDamage, getMaxDamage, getMaxItemUseDuration, getMetadata, getMetadata, getNBTShareTag, getPropertyGetter, getRarity, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getSubItems, getTileEntityItemStackRenderer, getToolClasses, getTranslationKey, getTranslationKey, getUnlocalizedNameInefficiently, hasContainerItem, hasContainerItem, hasCustomEntity, hasCustomProperties, hasEffect, hitEntity, initCapabilities, isBeaconPayment, isBookEnchantable, isDamageable, isDamaged, isEnchantable, isFull3D, isInCreativeTab, isMap, isRepairable, isShield, isValidArmor, itemInteractionForEntity, onArmorTick, onBlockDestroyed, onBlockStartBreak, onCreated, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUse, onItemUseFinish, onItemUseFirst, onLeftClickEntity, onPlayerStoppedUsing, onUpdate, onUsingTick, rayTrace, readNBTShareTag, registerItemBlock, registerItems, renderHelmetOverlay, setContainerItem, setCreativeTab, setDamage, setFull3D, setHarvestLevel, setHasSubtypes, setMaxDamage, setMaxStackSize, setNoRepair, setTileEntityItemStackRenderer, setTranslationKey, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, shouldRotateAroundWhenRendering, showDurabilityBar, updateItemStackNBT
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setModel
public UItemArmor(java.lang.String name, net.minecraft.item.ItemArmor.ArmorMaterial material, net.minecraft.inventory.EntityEquipmentSlot type, java.lang.String typename)
public UItemArmor(java.lang.String name, UCreativeTab tab, net.minecraft.item.ItemArmor.ArmorMaterial material, net.minecraft.inventory.EntityEquipmentSlot type, java.lang.String typename)
public java.lang.String getName()
getName
in interface IURegistry
public void registerModel()
registerModel
in interface IModelProvider