Package io.papermc.paper.entity
Interface Frictional
- All Known Subinterfaces:
- AbstractHorse,- AbstractSkeleton,- AbstractVillager,- Ageable,- Allay,- Ambient,- Animals,- ArmorStand,- Axolotl,- Bat,- Bee,- Blaze,- Breedable,- Camel,- Cat,- CaveSpider,- ChestedHorse,- Chicken,- Cod,- CollarColorable,- ComplexLivingEntity,- Cow,- Creature,- Creeper,- Dolphin,- Donkey,- Drowned,- ElderGuardian,- EnderDragon,- Enderman,- Endermite,- Enemy,- Evoker,- Fish,- Flying,- Fox,- Frog,- Ghast,- Giant,- GlowSquid,- Goat,- Golem,- Guardian,- Hoglin,- Horse,- HumanEntity,- Husk,- Illager,- Illusioner,- IronGolem,- Item,- LivingEntity,- Llama,- MagmaCube,- Mob,- Monster,- Mule,- MushroomCow,- NPC,- Ocelot,- Panda,- Parrot,- Phantom,- Pig,- Piglin,- PiglinAbstract,- PiglinBrute,- PigZombie,- Pillager,- Player,- PolarBear,- PufferFish,- Rabbit,- Raider,- RangedEntity,- Ravager,- Salmon,- SchoolableFish,- Sheep,- Shulker,- Silverfish,- Skeleton,- SkeletonHorse,- Slime,- Sniffer,- Snowman,- Spellcaster,- Spider,- Squid,- Steerable,- Stray,- Strider,- Tadpole,- Tameable,- TraderLlama,- TropicalFish,- Turtle,- Vex,- Villager,- Vindicator,- WanderingTrader,- Warden,- WaterMob,- Witch,- Wither,- WitherSkeleton,- Wolf,- Zoglin,- Zombie,- ZombieHorse,- ZombieVillager
public interface Frictional
Represents an 
Entity that can experience friction with the air and ground.- 
Method SummaryModifier and TypeMethodDescriptionGets the friction state of this entity.voidsetFrictionState(@NotNull TriState state) Sets the friction state of this entity.
- 
Method Details- 
getFrictionStateGets the friction state of this entity. When set toTriState.TRUE, the entity will always experience friction. When set toTriState.FALSE, the entity will never experience friction. When set toTriState.NOT_SET, the entity will fall back to Minecraft's default behaviour.- Returns:
- the entity's friction state
 
- 
setFrictionStateSets the friction state of this entity. When set toTriState.TRUE, the entity will always experience friction. When set toTriState.FALSE, the entity will never experience friction. When set toTriState.NOT_SET, the entity will fall back to Minecraft's default behaviour.Please note that changing this value will do nothing for a player. - Parameters:
- state- the new friction state to set for the entity
 
 
-