Package net.minecraft.world.entity
Interface EquipmentUser
- All Known Implementing Classes:
AbstractChestedHorse,AbstractCow,AbstractFish,AbstractGolem,AbstractHorse,AbstractIllager,AbstractPiglin,AbstractSchoolingFish,AbstractSkeleton,AbstractVillager,AgeableMob,AgeableWaterCreature,Allay,AmbientCreature,Animal,Armadillo,Axolotl,Bat,Bee,Blaze,Bogged,Breeze,Camel,Cat,CaveSpider,Chicken,Cod,Cow,Creaking,Creeper,Dolphin,Donkey,Drowned,ElderGuardian,EnderDragon,EnderMan,Endermite,Evoker,Fox,Frog,Ghast,Giant,GlowSquid,Goat,Guardian,HappyGhast,Hoglin,Horse,Husk,Illusioner,IronGolem,Llama,MagmaCube,Mob,Monster,Mule,MushroomCow,Ocelot,Panda,Parrot,PathfinderMob,PatrollingMonster,Phantom,Pig,Piglin,PiglinBrute,Pillager,PolarBear,Pufferfish,Rabbit,Raider,Ravager,Salmon,Sheep,ShoulderRidingEntity,Shulker,Silverfish,Skeleton,SkeletonHorse,Slime,Sniffer,SnowGolem,SpellcasterIllager,Spider,Squid,Stray,Strider,Tadpole,TamableAnimal,TraderLlama,TropicalFish,Turtle,Vex,Villager,Vindicator,WanderingTrader,Warden,WaterAnimal,Witch,WitherBoss,WitherSkeleton,Wolf,Zoglin,Zombie,ZombieHorse,ZombieVillager,ZombifiedPiglin
public interface EquipmentUser
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidequip(ResourceKey<LootTable> pEquipmentLootTable, LootParams pParams, long pSeed, Map<EquipmentSlot, Float> pSlotDropChances) default voidequip(ResourceKey<LootTable> pEquipmentLootTable, LootParams pParams, Map<EquipmentSlot, Float> pSlotDropChances) default voidequip(EquipmentTable pEquipmentTable, LootParams pParams) getItemBySlot(EquipmentSlot pSlot) default EquipmentSlotresolveSlot(ItemStack pStack, List<EquipmentSlot> pExcludedSlots) voidsetDropChance(EquipmentSlot pSlot, float pDropChance) voidsetItemSlot(EquipmentSlot pSlot, ItemStack pStack)
-
Method Details
-
setItemSlot
-
getItemBySlot
-
setDropChance
-
equip
-
equip
default void equip(ResourceKey<LootTable> pEquipmentLootTable, LootParams pParams, Map<EquipmentSlot, Float> pSlotDropChances) -
equip
default void equip(ResourceKey<LootTable> pEquipmentLootTable, LootParams pParams, long pSeed, Map<EquipmentSlot, Float> pSlotDropChances) -
resolveSlot
-