Uses of Record Class
net.minecraft.world.entity.ai.behavior.TransportItemsBetweenContainers.TransportItemTarget
Packages that use TransportItemsBetweenContainers.TransportItemTarget
Package
Description
-
Uses of TransportItemsBetweenContainers.TransportItemTarget in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior declared as TransportItemsBetweenContainers.TransportItemTargetFields 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 TypeMethodDescriptionTransportItemsBetweenContainers.isTargetValidToPick(PathfinderMob mob, Level level, BlockEntity blockEntity, Set<GlobalPos> visited, Set<GlobalPos> unreachable, AABB searchArea) TransportItemsBetweenContainers.TransportItemTarget.tryCreatePossibleTarget(BlockPos pos, Level level) TransportItemsBetweenContainers.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 mob) Methods in net.minecraft.world.entity.ai.behavior with parameters of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionprivate booleanTransportItemsBetweenContainers.canSeeAnyTargetSide(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob mob, Vec3 pos) TransportItemsBetweenContainers.getConnectedTargets(TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.hasValidTravellingPath(Level level, TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob mob) private booleanTransportItemsBetweenContainers.isAnotherMobInteractingWithTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.isContainerLocked(TransportItemsBetweenContainers.TransportItemTarget target) private booleanTransportItemsBetweenContainers.isPositionAlreadyVisited(Set<GlobalPos> visited, Set<GlobalPos> unreachable, TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.isTargetBlocked(Level level, TransportItemsBetweenContainers.TransportItemTarget target) private booleanTransportItemsBetweenContainers.isWithinTargetDistance(double distance, TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob mob, Vec3 center) private voidTransportItemsBetweenContainers.onQueuingForTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob mob) protected voidTransportItemsBetweenContainers.onReachedTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob mob) private voidTransportItemsBetweenContainers.onTargetInteraction(TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob mob) protected voidTransportItemsBetweenContainers.onTravelToTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob mob) private voidTransportItemsBetweenContainers.startOnReachedTargetInteraction(TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob mob) private booleanTransportItemsBetweenContainers.targetHasNotChanged(Level level, TransportItemsBetweenContainers.TransportItemTarget target) private booleanTransportItemsBetweenContainers.targetIsReachableFromPosition(Level level, boolean withinDistance, Vec3 targetPos, TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob mob) -
Uses of TransportItemsBetweenContainers.TransportItemTarget in net.minecraft.world.entity.animal.coppergolem
Methods in net.minecraft.world.entity.animal.coppergolem that return types with arguments of type TransportItemsBetweenContainers.TransportItemTargetModifier and TypeMethodDescriptionprivate static Predicate<TransportItemsBetweenContainers.TransportItemTarget> CopperGolemAi.shouldQueueForTarget()