Uses of Record Class
net.minecraft.world.entity.ai.behavior.TransportItemsBetweenContainers.TransportItemTarget
Packages that use TransportItemsBetweenContainers.TransportItemTarget
-
Uses of TransportItemsBetweenContainers.TransportItemTarget in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior declared as TransportItemsBetweenContainers.TransportItemTargetModifier and TypeFieldDescriptionprivate @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.targetFields in net.minecraft.world.entity.ai.behavior with type parameters of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeFieldDescriptionprivate final Predicate<TransportItemsBetweenContainers.TransportItemTarget> TransportItemsBetweenContainers.shouldQueueForTargetMethods in net.minecraft.world.entity.ai.behavior that return TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionprivate @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.isTargetValidToPick(PathfinderMob pMob, Level pLevel, BlockEntity pBlockEntity, Set<GlobalPos> pVisited, Set<GlobalPos> pUnreachable, AABB pSearchArea) static @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.TransportItemTarget.tryCreatePossibleTarget(BlockPos pPos, Level pLevel) static @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.TransportItemTarget.tryCreatePossibleTarget(BlockEntity pBlockEntity, Level pLevel) Methods in net.minecraft.world.entity.ai.behavior that return types with arguments of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionTransportItemsBetweenContainers.getConnectedTargets(TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel) TransportItemsBetweenContainers.getTransportTarget(ServerLevel pLevel, PathfinderMob pMob) Methods in net.minecraft.world.entity.ai.behavior with parameters of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionprivate booleanTransportItemsBetweenContainers.canSeeAnyTargetSide(TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel, PathfinderMob pMob, Vec3 pPos) TransportItemsBetweenContainers.getConnectedTargets(TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel) private booleanTransportItemsBetweenContainers.hasValidTravellingPath(Level pLevel, TransportItemsBetweenContainers.TransportItemTarget pTarget, PathfinderMob pMob) private booleanTransportItemsBetweenContainers.isAnotherMobInteractingWithTarget(TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel) private booleanTransportItemsBetweenContainers.isContainerLocked(TransportItemsBetweenContainers.TransportItemTarget pTarget) private booleanTransportItemsBetweenContainers.isPositionAlreadyVisited(Set<GlobalPos> pVisited, Set<GlobalPos> pUnreachable, TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel) private booleanTransportItemsBetweenContainers.isTargetBlocked(Level pLevel, TransportItemsBetweenContainers.TransportItemTarget pTarget) private booleanTransportItemsBetweenContainers.isWithinTargetDistance(double pDistance, TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel, PathfinderMob pMob, Vec3 pCenter) private voidTransportItemsBetweenContainers.onQueuingForTarget(TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel, PathfinderMob pMob) protected voidTransportItemsBetweenContainers.onReachedTarget(TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel, PathfinderMob pMob) private voidTransportItemsBetweenContainers.onTargetInteraction(TransportItemsBetweenContainers.TransportItemTarget pTarget, PathfinderMob pMob) protected voidTransportItemsBetweenContainers.onTravelToTarget(TransportItemsBetweenContainers.TransportItemTarget pTarget, Level pLevel, PathfinderMob pMob) private voidTransportItemsBetweenContainers.startOnReachedTargetInteraction(TransportItemsBetweenContainers.TransportItemTarget pTarget, PathfinderMob pMob) private booleanTransportItemsBetweenContainers.targetHasNotChanged(Level pLevel, TransportItemsBetweenContainers.TransportItemTarget pTarget) private booleanTransportItemsBetweenContainers.targetIsReachableFromPosition(Level pLevel, boolean pWithinDistance, Vec3 pTargetPos, TransportItemsBetweenContainers.TransportItemTarget pTarget, PathfinderMob pMob) -
Uses of TransportItemsBetweenContainers.TransportItemTarget in net.minecraft.world.entity.animal.golem
Methods in net.minecraft.world.entity.animal.golem that return types with arguments of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionprivate static Predicate<TransportItemsBetweenContainers.TransportItemTarget> CopperGolemAi.shouldQueueForTarget()