public class UItemSword extends net.minecraft.item.ItemSword implements IUItem, IModelProvider
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name |
protected double |
speedmodifier |
Constructor and Description |
---|
UItemSword(java.lang.String name,
net.minecraft.item.Item.ToolMaterial material) |
UItemSword(java.lang.String name,
net.minecraft.item.Item.ToolMaterial material,
double speedmodifier) |
UItemSword(java.lang.String name,
UCreativeTab tab,
net.minecraft.item.Item.ToolMaterial material) |
UItemSword(java.lang.String name,
UCreativeTab tab,
net.minecraft.item.Item.ToolMaterial material,
double speedmodifier) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.Multimap<java.lang.String,net.minecraft.entity.ai.attributes.AttributeModifier> |
getItemAttributeModifiers(net.minecraft.inventory.EntityEquipmentSlot equipmentSlot) |
java.lang.String |
getName() |
void |
registerModel() |
canHarvestBlock, getAttackDamage, getDestroySpeed, getIsRepairable, getItemEnchantability, getToolMaterialName, hitEntity, isFull3D, onBlockDestroyed
addInformation, addPropertyOverride, canApplyAtEnchantingTable, canDestroyBlockInCreative, canDisableShield, canHarvestBlock, canItemEditBlocks, createEntity, doesSneakBypassUse, getAnimationParameters, getArmorModel, getArmorTexture, getAttributeModifiers, getByNameOrId, getContainerItem, getContainerItem, getCreativeTab, getCreativeTabs, getCreatorModId, getDamage, getDefaultInstance, 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, initCapabilities, isBeaconPayment, isBookEnchantable, isDamageable, isDamaged, isEnchantable, isInCreativeTab, isMap, isRepairable, isShield, isValidArmor, itemInteractionForEntity, onArmorTick, onBlockStartBreak, onCreated, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemRightClick, 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 UItemSword(java.lang.String name, net.minecraft.item.Item.ToolMaterial material)
public UItemSword(java.lang.String name, UCreativeTab tab, net.minecraft.item.Item.ToolMaterial material)
public UItemSword(java.lang.String name, net.minecraft.item.Item.ToolMaterial material, double speedmodifier)
public UItemSword(java.lang.String name, UCreativeTab tab, net.minecraft.item.Item.ToolMaterial material, double speedmodifier)
public com.google.common.collect.Multimap<java.lang.String,net.minecraft.entity.ai.attributes.AttributeModifier> getItemAttributeModifiers(net.minecraft.inventory.EntityEquipmentSlot equipmentSlot)
getItemAttributeModifiers
in class net.minecraft.item.ItemSword
public java.lang.String getName()
getName
in interface IURegistry
public void registerModel()
registerModel
in interface IModelProvider