Class Equippable.Builder
java.lang.Object
net.minecraft.world.item.equipment.Equippable.Builder
- Enclosing class:
Equippable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Optional
<HolderSet<EntityType<?>>> private Optional
<ResourceKey<EquipmentAsset>> private Optional
<ResourceLocation> private boolean
private boolean
private boolean
private Holder
<SoundEvent> private final EquipmentSlot
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setAllowedEntities
(HolderSet<EntityType<?>> p_373030_) setAllowedEntities
(EntityType<?>... p_372825_) setAsset
(ResourceKey<EquipmentAsset> p_388051_) setCameraOverlay
(ResourceLocation p_380964_) setDamageOnHurt
(boolean p_372981_) setDispensable
(boolean p_372806_) setEquipOnInteract
(boolean p_397609_) setEquipSound
(Holder<SoundEvent> p_372976_) setSwappable
(boolean p_372919_)
-
Field Details
-
slot
-
equipSound
-
assetId
-
cameraOverlay
-
allowedEntities
-
dispensable
private boolean dispensable -
swappable
private boolean swappable -
damageOnHurt
private boolean damageOnHurt -
equipOnInteract
private boolean equipOnInteract
-
-
Constructor Details
-
Builder
Builder(EquipmentSlot p_373069_)
-
-
Method Details
-
setEquipSound
-
setAsset
-
setCameraOverlay
-
setAllowedEntities
-
setAllowedEntities
-
setDispensable
-
setSwappable
-
setDamageOnHurt
-
setEquipOnInteract
-
build
-