Uses of Class
net.minecraft.entity.EquipmentSlot
-
Uses of EquipmentSlot in net.minecraft.client.render.entity.feature
Methods in net.minecraft.client.render.entity.feature with parameters of type EquipmentSlot Modifier and Type Method Description private A
ArmorFeatureRenderer. getArmor(EquipmentSlot slot)
private void
ArmorFeatureRenderer. renderArmor(MatrixStack matrices, VertexConsumerProvider vertexConsumers, T entity, EquipmentSlot armorSlot, int light, A model)
protected void
ArmorFeatureRenderer. setVisible(A bipedModel, EquipmentSlot slot)
private boolean
ArmorFeatureRenderer. usesSecondLayer(EquipmentSlot slot)
-
Uses of EquipmentSlot in net.minecraft.enchantment
Fields in net.minecraft.enchantment declared as EquipmentSlot Modifier and Type Field Description private static EquipmentSlot[]
Enchantments. ALL_ARMOR
private EquipmentSlot[]
Enchantment. slotTypes
Methods in net.minecraft.enchantment that return types with arguments of type EquipmentSlot Modifier and Type Method Description static Map.Entry<EquipmentSlot,ItemStack>
EnchantmentHelper. chooseEquipmentWith(Enchantment enchantment, LivingEntity entity)
Returns a pair of an equipment slot and the item stack in the supplied entity's slot, indicating the item stack has the enchantment supplied.static Map.Entry<EquipmentSlot,ItemStack>
EnchantmentHelper. chooseEquipmentWith(Enchantment enchantment, LivingEntity entity, Predicate<ItemStack> condition)
Returns a pair of an equipment slot and the item stack in the supplied entity's slot, indicating the item stack has the enchantment supplied and fulfills the extra condition.Map<EquipmentSlot,ItemStack>
Enchantment. getEquipment(LivingEntity entity)
-
Uses of EquipmentSlot in net.minecraft.entity
Methods in net.minecraft.entity that return EquipmentSlot Modifier and Type Method Description static EquipmentSlot
EquipmentSlot. byName(String name)
static EquipmentSlot
EquipmentSlot. fromTypeIndex(EquipmentSlot.Type type, int index)
private static @Nullable EquipmentSlot
LivingEntity. getEquipmentSlot(int slotId)
static EquipmentSlot
LivingEntity. getPreferredEquipmentSlot(ItemStack stack)
static EquipmentSlot
EquipmentSlot. valueOf(String name)
Returns the enum constant of this type with the specified name.static EquipmentSlot[]
EquipmentSlot. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.minecraft.entity that return types with arguments of type EquipmentSlot Modifier and Type Method Description private @Nullable Map<EquipmentSlot,ItemStack>
LivingEntity. method_30129()
Methods in net.minecraft.entity with parameters of type EquipmentSlot Modifier and Type Method Description void
Entity. equipStack(EquipmentSlot slot, ItemStack stack)
abstract void
LivingEntity. equipStack(EquipmentSlot slot, ItemStack stack)
private ItemStack
LivingEntity. getArmorInSlot(EquipmentSlot slot)
private static byte
LivingEntity. getEquipmentBreakStatus(EquipmentSlot slot)
abstract ItemStack
LivingEntity. getEquippedStack(EquipmentSlot slot)
private ItemStack
LivingEntity. getStackInHandSlot(EquipmentSlot slot)
boolean
LivingEntity. hasStackEquipped(EquipmentSlot slot)
private static CommandItemSlot
LivingEntity. method_32321(LivingEntity livingEntity, EquipmentSlot equipmentSlot)
void
LivingEntity. sendEquipmentBreakStatus(EquipmentSlot slot)
private void
LivingEntity. setArmorInSlot(EquipmentSlot slot, ItemStack armor)
private void
LivingEntity. setStackInHandSlot(EquipmentSlot slot, ItemStack stack)
Method parameters in net.minecraft.entity with type arguments of type EquipmentSlot Modifier and Type Method Description private void
LivingEntity. method_30121(Map<EquipmentSlot,ItemStack> map)
private void
LivingEntity. method_30123(Map<EquipmentSlot,ItemStack> map)
-
Uses of EquipmentSlot in net.minecraft.entity.decoration
Methods in net.minecraft.entity.decoration that return EquipmentSlot Modifier and Type Method Description private EquipmentSlot
ArmorStandEntity. slotFromPosition(Vec3d vec3d)
Methods in net.minecraft.entity.decoration with parameters of type EquipmentSlot Modifier and Type Method Description private boolean
ArmorStandEntity. equip(PlayerEntity player, EquipmentSlot slot, ItemStack stack, Hand hand)
void
ArmorStandEntity. equipStack(EquipmentSlot slot, ItemStack stack)
ItemStack
ArmorStandEntity. getEquippedStack(EquipmentSlot slot)
private boolean
ArmorStandEntity. isSlotDisabled(EquipmentSlot slot)
-
Uses of EquipmentSlot in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob with parameters of type EquipmentSlot Modifier and Type Method Description protected void
MobEntity. enchantEquipment(float power, EquipmentSlot slot)
private void
PiglinEntity. equipAtChance(EquipmentSlot slot, ItemStack stack)
protected void
MobEntity. equipLootStack(EquipmentSlot slot, ItemStack stack)
void
AbstractSkeletonEntity. equipStack(EquipmentSlot slot, ItemStack stack)
void
MobEntity. equipStack(EquipmentSlot slot, ItemStack stack)
protected float
MobEntity. getDropChance(EquipmentSlot slot)
static @Nullable Item
MobEntity. getEquipmentForSlot(EquipmentSlot equipmentSlot, int equipmentLevel)
ItemStack
MobEntity. getEquippedStack(EquipmentSlot slot)
void
MobEntity. setEquipmentDropChance(EquipmentSlot slot, float chance)
void
MobEntity. updateDropChances(EquipmentSlot slot)
-
Uses of EquipmentSlot in net.minecraft.entity.player
Methods in net.minecraft.entity.player with parameters of type EquipmentSlot Modifier and Type Method Description void
PlayerEntity. equipStack(EquipmentSlot slot, ItemStack stack)
ItemStack
PlayerEntity. getEquippedStack(EquipmentSlot slot)
-
Uses of EquipmentSlot in net.minecraft.inventory
Methods in net.minecraft.inventory with parameters of type EquipmentSlot Modifier and Type Method Description static CommandItemSlot
CommandItemSlot. of(LivingEntity entity, EquipmentSlot equipmentSlot)
Creates a slot backed by an equipment slot of an living entity.static CommandItemSlot
CommandItemSlot. of(LivingEntity entity, EquipmentSlot equipmentSlot, Predicate<ItemStack> stackFilter)
Creates a slot backed by an equipment slot of an living entity and guarded by a condition for setting stacks into the inventory. -
Uses of EquipmentSlot in net.minecraft.item
Fields in net.minecraft.item declared as EquipmentSlot Modifier and Type Field Description protected EquipmentSlot
ArmorItem. slot
Methods in net.minecraft.item that return EquipmentSlot Modifier and Type Method Description EquipmentSlot
ArmorItem. getSlotType()
Constructors in net.minecraft.item with parameters of type EquipmentSlot Constructor Description ArmorItem(ArmorMaterial material, EquipmentSlot slot, Item.Settings settings)
DyeableArmorItem(ArmorMaterial material, EquipmentSlot slot, Item.Settings settings)
-
Uses of EquipmentSlot in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as EquipmentSlot Modifier and Type Field Description private EquipmentSlot[]
SetAttributesLootFunction.Attribute. slots
Fields in net.minecraft.loot.function with type parameters of type EquipmentSlot Modifier and Type Field Description private Set<EquipmentSlot>
SetAttributesLootFunction.class_6156. field_31861
Methods in net.minecraft.loot.function with parameters of type EquipmentSlot Modifier and Type Method Description SetAttributesLootFunction.class_6156
SetAttributesLootFunction.class_6156. method_35529(EquipmentSlot equipmentSlot)
Constructors in net.minecraft.loot.function with parameters of type EquipmentSlot Constructor Description Attribute(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amountRange, EquipmentSlot[] slots, @Nullable UUID id)
-
Uses of EquipmentSlot in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play with type parameters of type EquipmentSlot Modifier and Type Field Description private List<com.mojang.datafixers.util.Pair<EquipmentSlot,ItemStack>>
EntityEquipmentUpdateS2CPacket. equipmentList
Methods in net.minecraft.network.packet.s2c.play that return types with arguments of type EquipmentSlot Modifier and Type Method Description List<com.mojang.datafixers.util.Pair<EquipmentSlot,ItemStack>>
EntityEquipmentUpdateS2CPacket. getEquipmentList()
Constructor parameters in net.minecraft.network.packet.s2c.play with type arguments of type EquipmentSlot Constructor Description EntityEquipmentUpdateS2CPacket(int id, List<com.mojang.datafixers.util.Pair<EquipmentSlot,ItemStack>> equipmentList)
-
Uses of EquipmentSlot in net.minecraft.screen
Fields in net.minecraft.screen declared as EquipmentSlot Modifier and Type Field Description private static EquipmentSlot[]
PlayerScreenHandler. EQUIPMENT_SLOT_ORDER
-
Uses of EquipmentSlot in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type EquipmentSlot Modifier and Type Method Description private static ItemStack
LootCommand. getHeldItem(ServerCommandSource source, EquipmentSlot slot)