Interface MultiPartForgeEntity

All Superinterfaces:
net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundTag>, net.minecraftforge.common.extensions.IForgeEntity, net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>, MultiPartEntity<net.minecraftforge.entity.PartEntity<? extends net.minecraft.world.entity.Entity>>

public interface MultiPartForgeEntity extends net.minecraftforge.common.extensions.IForgeEntity, MultiPartEntity<net.minecraftforge.entity.PartEntity<? extends net.minecraft.world.entity.Entity>>
  • Method Summary

    Modifier and Type
    Method
    Description
    default net.minecraftforge.entity.PartEntity<?> @NotNull []
     
    default boolean
     

    Methods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvider

    getCapability, getCapability

    Methods inherited from interface net.minecraftforge.common.extensions.IForgeEntity

    canBeRiddenUnderFluidType, canFluidExtinguish, canHydrateInFluidType, canRiderInteract, canStartSwimming, canSwimInFluidType, canTrample, canUpdate, canUpdate, captureDrops, captureDrops, deserializeNBT, getClassification, getEyeInFluidType, getFluidFallDistanceModifier, getFluidMotionScale, getFluidTypeHeight, getMaxHeightFluidType, getPersistentData, getPickedResult, getSoundFromFluidType, hasCustomOutlineRendering, isAddedToWorld, isEyeInFluidType, isInFluidType, isInFluidType, isInFluidType, isInFluidType, isInFluidType, isPushedByFluid, onAddedToWorld, onRemovedFromWorld, revive, serializeNBT, shouldRiderSit, shouldUpdateFluidWhileBoating

    Methods inherited from interface eu.comosus.ananas.quirkyvehiclesframework.api.entity.MultiPartEntity

    getAllParts, getEntity, isRootHitboxPickable, tickPart
  • Method Details

    • isMultipartEntity

      default boolean isMultipartEntity()
      Specified by:
      isMultipartEntity in interface net.minecraftforge.common.extensions.IForgeEntity
    • getParts

      default net.minecraftforge.entity.PartEntity<?> @NotNull [] getParts()
      Specified by:
      getParts in interface net.minecraftforge.common.extensions.IForgeEntity