Uses of Class
net.minecraft.world.item.equipment.EquipmentAsset
Packages that use EquipmentAsset
Package
Description
-
Uses of EquipmentAsset in net.minecraft.client.data.models
Method parameters in net.minecraft.client.data.models with type arguments of type EquipmentAssetModifier and TypeMethodDescriptionprivate static void
EquipmentAssetProvider.bootstrap
(BiConsumer<ResourceKey<EquipmentAsset>, EquipmentClientInfo> pOutput) void
ItemModelGenerators.generateTrimmableItem
(Item pItem, ResourceKey<EquipmentAsset> pEquipmentAsset, ResourceLocation pModelId, boolean pUsesSecondLayer) protected void
EquipmentAssetProvider.registerModels
(BiConsumer<ResourceKey<EquipmentAsset>, EquipmentClientInfo> output) -
Uses of EquipmentAsset in net.minecraft.client.renderer.entity.layers
Fields in net.minecraft.client.renderer.entity.layers with type parameters of type EquipmentAssetModifier and TypeFieldDescriptionprivate final ResourceKey
<EquipmentAsset> EquipmentLayerRenderer.TrimSpriteKey.equipmentAssetId
The field for theequipmentAssetId
record component.Methods in net.minecraft.client.renderer.entity.layers that return types with arguments of type EquipmentAssetModifier and TypeMethodDescriptionEquipmentLayerRenderer.TrimSpriteKey.equipmentAssetId()
Returns the value of theequipmentAssetId
record component.Method parameters in net.minecraft.client.renderer.entity.layers with type arguments of type EquipmentAssetModifier and TypeMethodDescriptionprivate void
LlamaDecorLayer.renderEquipment
(PoseStack pPoseStack, MultiBufferSource pBufferSource, LlamaRenderState pRenderState, ItemStack pStack, ResourceKey<EquipmentAsset> pEquipmentAsset, int pPackedLight) void
EquipmentLayerRenderer.renderLayers
(EquipmentClientInfo.LayerType pLayerType, ResourceKey<EquipmentAsset> pEquipmentAsset, Model pArmorModel, ItemStack pItem, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
EquipmentLayerRenderer.renderLayers
(EquipmentClientInfo.LayerType pLayerType, ResourceKey<EquipmentAsset> pEquipmentAsset, Model pArmorModel, ItemStack pItem, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ResourceLocation pPlayerTexture) Constructor parameters in net.minecraft.client.renderer.entity.layers with type arguments of type EquipmentAssetModifierConstructorDescription(package private)
TrimSpriteKey
(ArmorTrim trim, EquipmentClientInfo.LayerType layerType, ResourceKey<EquipmentAsset> equipmentAssetId) Creates an instance of aTrimSpriteKey
record class. -
Uses of EquipmentAsset in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model with type parameters of type EquipmentAssetModifier and TypeFieldDescriptionprivate Map
<ResourceKey<EquipmentAsset>, EquipmentClientInfo> EquipmentAssetManager.equipmentAssets
Method parameters in net.minecraft.client.resources.model with type arguments of type EquipmentAsset -
Uses of EquipmentAsset in net.minecraft.world.item.equipment
Fields in net.minecraft.world.item.equipment with type parameters of type EquipmentAssetModifier and TypeFieldDescriptionstatic final ResourceKey
<EquipmentAsset> EquipmentAssets.ARMADILLO_SCUTE
private final ResourceKey
<EquipmentAsset> ArmorMaterial.assetId
The field for theassetId
record component.private final Optional
<ResourceKey<EquipmentAsset>> Equippable.assetId
The field for theassetId
record component.private Optional
<ResourceKey<EquipmentAsset>> Equippable.Builder.assetId
static final Map
<DyeColor, ResourceKey<EquipmentAsset>> EquipmentAssets.CARPETS
static final ResourceKey
<EquipmentAsset> EquipmentAssets.CHAINMAIL
static final ResourceKey
<EquipmentAsset> EquipmentAssets.DIAMOND
static final ResourceKey
<EquipmentAsset> EquipmentAssets.ELYTRA
static final ResourceKey
<EquipmentAsset> EquipmentAssets.GOLD
static final Map
<DyeColor, ResourceKey<EquipmentAsset>> EquipmentAssets.HARNESSES
static final ResourceKey
<EquipmentAsset> EquipmentAssets.IRON
static final ResourceKey
<EquipmentAsset> EquipmentAssets.LEATHER
static final ResourceKey
<EquipmentAsset> EquipmentAssets.NETHERITE
static final ResourceKey
<? extends Registry<EquipmentAsset>> EquipmentAssets.ROOT_ID
static final ResourceKey
<EquipmentAsset> EquipmentAssets.SADDLE
static final ResourceKey
<EquipmentAsset> EquipmentAssets.TRADER_LLAMA
static final ResourceKey
<EquipmentAsset> EquipmentAssets.TURTLE_SCUTE
Methods in net.minecraft.world.item.equipment that return types with arguments of type EquipmentAssetModifier and TypeMethodDescriptionArmorMaterial.assetId()
Returns the value of theassetId
record component.Equippable.assetId()
Returns the value of theassetId
record component.static ResourceKey
<EquipmentAsset> Method parameters in net.minecraft.world.item.equipment with type arguments of type EquipmentAssetModifier and TypeMethodDescriptionEquippable.Builder.setAsset
(ResourceKey<EquipmentAsset> pAsset) Constructor parameters in net.minecraft.world.item.equipment with type arguments of type EquipmentAssetModifierConstructorDescriptionArmorMaterial
(int durability, Map<ArmorType, Integer> defense, int enchantmentValue, Holder<SoundEvent> equipSound, float toughness, float knockbackResistance, TagKey<Item> repairIngredient, ResourceKey<EquipmentAsset> assetId) Creates an instance of aArmorMaterial
record class.Equippable
(EquipmentSlot slot, Holder<SoundEvent> equipSound, Optional<ResourceKey<EquipmentAsset>> assetId, Optional<ResourceLocation> cameraOverlay, Optional<HolderSet<EntityType<?>>> allowedEntities, boolean dispensable, boolean swappable, boolean damageOnHurt, boolean equipOnInteract, boolean canBeSheared, Holder<SoundEvent> shearingSound) Creates an instance of aEquippable
record class. -
Uses of EquipmentAsset in net.minecraft.world.item.equipment.trim
Fields in net.minecraft.world.item.equipment.trim with type parameters of type EquipmentAssetModifier and TypeFieldDescriptionprivate final Map
<ResourceKey<EquipmentAsset>, MaterialAssetGroup.AssetInfo> MaterialAssetGroup.overrides
The field for theoverrides
record component.Methods in net.minecraft.world.item.equipment.trim that return types with arguments of type EquipmentAssetModifier and TypeMethodDescriptionMaterialAssetGroup.overrides()
Returns the value of theoverrides
record component.Method parameters in net.minecraft.world.item.equipment.trim with type arguments of type EquipmentAssetModifier and TypeMethodDescriptionMaterialAssetGroup.assetId
(ResourceKey<EquipmentAsset> pAssetKey) static MaterialAssetGroup
MaterialAssetGroup.create
(String pName, Map<ResourceKey<EquipmentAsset>, String> pOverrides) ArmorTrim.layerAssetId
(String pPrefix, ResourceKey<EquipmentAsset> pEquipmentAssetId) Constructor parameters in net.minecraft.world.item.equipment.trim with type arguments of type EquipmentAssetModifierConstructorDescriptionMaterialAssetGroup
(MaterialAssetGroup.AssetInfo base, Map<ResourceKey<EquipmentAsset>, MaterialAssetGroup.AssetInfo> overrides) Creates an instance of aMaterialAssetGroup
record class.