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
Subinterfaces with type arguments of type TransportItemsBetweenContainers.TransportItemTarget in net.minecraft.world.entity.ai.behaviorModifier and TypeInterfaceDescriptionstatic interfaceFields 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 body, Level level, BlockEntity blockEntity, Set<GlobalPos> visitedPositions, Set<GlobalPos> unreachablePositions, AABB targetBlockSearchArea) static @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.TransportItemTarget.tryCreatePossibleTarget(BlockPos blockPos, Level level) static @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.TransportItemTarget.tryCreatePossibleTarget(BlockEntity blockEntity, Level level) Methods in net.minecraft.world.entity.ai.behavior that return types with arguments of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionTransportItemsBetweenContainers.getConnectedTargets(TransportItemsBetweenContainers.TransportItemTarget target, Level level) TransportItemsBetweenContainers.getTransportTarget(ServerLevel level, PathfinderMob body) Methods in net.minecraft.world.entity.ai.behavior with parameters of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionprivate booleanTransportItemsBetweenContainers.canSeeAnyTargetSide(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body, Vec3 eyePosition) TransportItemsBetweenContainers.getConnectedTargets(TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.hasValidTravellingPath(Level level, TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob body) private booleanTransportItemsBetweenContainers.isAnotherMobInteractingWithTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.isContainerLocked(TransportItemsBetweenContainers.TransportItemTarget transportItemTarget) private booleanTransportItemsBetweenContainers.isPositionAlreadyVisited(Set<GlobalPos> visitedPositions, Set<GlobalPos> unreachablePositions, TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.isTargetBlocked(Level level, TransportItemsBetweenContainers.TransportItemTarget target) private booleanTransportItemsBetweenContainers.isWithinTargetDistance(double distance, TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body, Vec3 fromPos) private voidTransportItemsBetweenContainers.onQueuingForTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body) protected voidTransportItemsBetweenContainers.onReachedTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body) private voidTransportItemsBetweenContainers.onTargetInteraction(TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob body) protected voidTransportItemsBetweenContainers.onTravelToTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body) private voidTransportItemsBetweenContainers.startOnReachedTargetInteraction(TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob body) private booleanTransportItemsBetweenContainers.targetHasNotChanged(Level level, TransportItemsBetweenContainers.TransportItemTarget target) private booleanTransportItemsBetweenContainers.targetIsReachableFromPosition(Level level, boolean canReachTarget, Vec3 pos, TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob body) -
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()