Class AbstractArmor
java.lang.Object
io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
io.github.thebusybiscuit.slimefun5.implementation.items.armor.SlimefunArmorPiece
com.github.relativobr.supreme.gear.AbstractArmor
- All Implemented Interfaces:
io.github.thebusybiscuit.slimefun5.core.attributes.ItemAttribute,io.github.thebusybiscuit.slimefun5.core.attributes.NotPlaceable,io.github.thebusybiscuit.slimefun5.core.attributes.Placeable,io.github.thebusybiscuit.slimefun5.core.attributes.ProtectiveArmor,io.github.thebusybiscuit.slimefun5.core.attributes.Soulbound
public class AbstractArmor
extends io.github.thebusybiscuit.slimefun5.implementation.items.armor.SlimefunArmorPiece
implements io.github.thebusybiscuit.slimefun5.core.attributes.ProtectiveArmor, io.github.thebusybiscuit.slimefun5.core.attributes.Soulbound, io.github.thebusybiscuit.slimefun5.core.attributes.NotPlaceable
-
Field Summary
Fields inherited from class io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
addon, disenchantable, enchantable, hidden, recipeOutput, useableInWorkbench -
Method Summary
Modifier and TypeMethodDescriptionio.github.thebusybiscuit.slimefun5.libraries.keys.NamespacedKeyio.github.thebusybiscuit.slimefun5.core.attributes.ProtectionType[]booleanstatic voidMethods inherited from class io.github.thebusybiscuit.slimefun5.implementation.items.armor.SlimefunArmorPiece
getPotionEffectsMethods inherited from class io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
addItemHandler, addItemSetting, addOfficialWikipage, bakeTranslatedDisplay, callItemHandler, canUse, decorateBakedTemplate, equals, error, getAddon, getBlockTicker, getById, getByItem, getByItem, getDrops, getDrops, getGuideType, getHandlers, getId, getItem, getItemGroup, getItemName, getItemSetting, getItemSettings, getOptionalById, getOptionalByItem, getRecipe, getRecipeOutput, getRecipeType, getResearch, getState, getWikipage, hashCode, hasResearch, info, isDisabled, isDisabledIn, isDisenchantable, isEnchantable, isHidden, isItem, isTicking, isUseableInWorkbench, load, postRegister, preRegister, register, sendDeprecationWarning, setGuideType, setHidden, setItemGroup, setRecipe, setRecipeOutput, setRecipeType, setResearch, setUseableInWorkbench, setWikiText, toString, warnMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.thebusybiscuit.slimefun5.core.attributes.ItemAttribute
getIdMethods inherited from interface io.github.thebusybiscuit.slimefun5.core.attributes.Placeable
useVanillaBlockBreaking
-
Method Details
-
setup
-
getProtectionTypes
@Nonnull public io.github.thebusybiscuit.slimefun5.core.attributes.ProtectionType[] getProtectionTypes()- Specified by:
getProtectionTypesin interfaceio.github.thebusybiscuit.slimefun5.core.attributes.ProtectiveArmor
-
isFullSetRequired
public boolean isFullSetRequired()- Specified by:
isFullSetRequiredin interfaceio.github.thebusybiscuit.slimefun5.core.attributes.ProtectiveArmor
-
getArmorSetId
@Nonnull public io.github.thebusybiscuit.slimefun5.libraries.keys.NamespacedKey getArmorSetId()- Specified by:
getArmorSetIdin interfaceio.github.thebusybiscuit.slimefun5.core.attributes.ProtectiveArmor
-