From 93de02e2e77a61a44d068560927abc6c8b452f35 Mon Sep 17 00:00:00 2001 From: Metaphoriker <50031457+Metaphoriker@users.noreply.github.com> Date: Fri, 27 Dec 2024 10:59:06 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20javadoc=20from=20@=20Metaphori?= =?UTF-8?q?ker/pathetic@3b71b4ab25337fa56df5aa3d877df923a41797d5=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/allclasses-index.html | 102 +++--- docs/allpackages-index.html | 22 +- .../pathetic/api/annotation/Experimental.html | 6 +- .../annotation/class-use/Experimental.html | 6 +- .../api/annotation/package-summary.html | 6 +- .../pathetic/api/annotation/package-tree.html | 6 +- .../pathetic/api/annotation/package-use.html | 6 +- .../pathetic/api/event/EventPublisher.html | 204 ----------- .../pathetic/api/event/PathingEvent.html | 89 ----- .../api/event/PathingFinishedEvent.html | 139 -------- .../api/event/PathingStartFindEvent.html | 138 -------- .../event/class-use/PathingFinishedEvent.html | 62 ---- .../class-use/PathingStartFindEvent.html | 62 ---- .../pathetic/api/event/package-summary.html | 149 -------- .../api/factory/PathfinderFactory.html | 162 +++++++++ .../PathfinderInitializer.html} | 64 ++-- .../class-use/PathfinderFactory.html} | 14 +- .../class-use/PathfinderInitializer.html} | 49 +-- .../package-summary.html} | 59 +-- .../{snapshot => factory}/package-tree.html | 14 +- .../{snapshot => factory}/package-use.html | 23 +- .../pathetic/api/pathing/Pathfinder.html | 71 ++-- .../api/pathing/class-use/Pathfinder.html | 53 ++- .../configuration/HeuristicWeights.html | 141 ++++++-- ...ration.PathfinderConfigurationBuilder.html | 207 +++++++++++ .../PathfinderConfiguration.html | 179 +++++++--- .../class-use/HeuristicWeights.html | 30 +- ...ration.PathfinderConfigurationBuilder.html | 105 ++++++ .../class-use/PathfinderConfiguration.html | 49 ++- .../configuration/package-summary.html | 12 +- .../pathing/configuration/package-tree.html | 7 +- .../pathing/configuration/package-use.html | 26 +- .../api/pathing/filter/PathFilter.html | 13 +- .../api/pathing/filter/PathFilterStage.html | 62 +++- .../pathing/filter/PathValidationContext.html | 134 ++++++- .../pathing/filter/class-use/PathFilter.html | 41 ++- .../filter/class-use/PathFilterStage.html | 6 +- .../class-use/PathValidationContext.html | 16 +- .../filter/filters/PassablePathFilter.html | 19 +- .../filter/filters/SolidGroundPathFilter.html | 197 ---------- .../filter/filters/WaterPathFilter.html | 186 ---------- .../filters/class-use/PassablePathFilter.html | 6 +- .../class-use/SolidGroundPathFilter.html | 62 ---- .../filters/class-use/WaterPathFilter.html | 62 ---- .../filter/filters/package-summary.html | 14 +- .../pathing/filter/filters/package-tree.html | 8 +- .../pathing/filter/filters/package-use.html | 6 +- .../api/pathing/filter/package-summary.html | 10 +- .../api/pathing/filter/package-tree.html | 6 +- .../api/pathing/filter/package-use.html | 6 +- .../api/pathing/hook/PathfinderHook.html | 137 +++++++ .../hook/PathfindingContext.html} | 143 +++----- .../hook/class-use/PathfinderHook.html | 90 +++++ .../hook/class-use/PathfindingContext.html | 89 +++++ .../api/pathing/hook/package-summary.html | 116 ++++++ .../hook/package-tree.html} | 46 ++- .../api/pathing/hook/package-use.html | 101 ++++++ .../pathetic/api/pathing/package-summary.html | 10 +- .../pathetic/api/pathing/package-tree.html | 6 +- .../pathetic/api/pathing/package-use.html | 33 +- .../pathetic/api/pathing/result/Path.html | 21 +- .../api/pathing/result/PathState.html | 6 +- .../api/pathing/result/PathfinderResult.html | 16 +- .../api/pathing/result/class-use/Path.html | 10 +- .../pathing/result/class-use/PathState.html | 8 +- .../result/class-use/PathfinderResult.html | 22 +- .../api/pathing/result/package-summary.html | 8 +- .../api/pathing/result/package-tree.html | 6 +- .../api/pathing/result/package-use.html | 6 +- .../api/provider/NavigationPoint.html | 137 +++++++ .../NavigationPointProvider.html} | 61 +--- .../class-use/NavigationPoint.html} | 31 +- .../class-use/NavigationPointProvider.html | 125 +++++++ .../package-summary.html | 22 +- .../api/{event => provider}/package-tree.html | 25 +- .../pathetic/api/provider/package-use.html | 118 ++++++ .../pathetic/api/util/NumberUtils.html | 37 +- .../api/util/ParameterizedSupplier.html | 23 +- .../api/util/class-use/NumberUtils.html | 6 +- .../util/class-use/ParameterizedSupplier.html | 8 +- .../pathetic/api/util/package-summary.html | 8 +- .../pathetic/api/util/package-tree.html | 6 +- .../pathetic/api/util/package-use.html | 8 +- .../api/wrapper/BlockInformation.html | 132 ------- .../pathetic/api/wrapper/Depth.html | 194 ++++++++++ .../pathetic/api/wrapper/PathEnvironment.html | 72 +++- .../pathetic/api/wrapper/PathPosition.html | 133 +++++-- .../pathetic/api/wrapper/PathVector.html | 123 +++++-- .../wrapper/class-use/BlockInformation.html | 62 ---- .../pathetic/api/wrapper/class-use/Depth.html | 112 ++++++ .../api/wrapper/class-use/PathBlock.html | 111 ------ .../wrapper/class-use/PathEnvironment.html | 45 ++- .../api/wrapper/class-use/PathPosition.html | 105 ++++-- .../api/wrapper/class-use/PathVector.html | 20 +- .../pathetic/api/wrapper/package-summary.html | 22 +- .../pathetic/api/wrapper/package-tree.html | 9 +- .../pathetic/api/wrapper/package-use.html | 55 ++- docs/element-list | 5 +- docs/help-doc.html | 6 +- docs/index-all.html | 335 +++++++++++------- docs/index.html | 24 +- docs/member-search-index.js | 2 +- docs/overview-summary.html | 6 +- docs/overview-tree.html | 29 +- docs/package-search-index.js | 2 +- docs/type-search-index.js | 2 +- 106 files changed, 3467 insertions(+), 2744 deletions(-) delete mode 100644 docs/de/metaphoriker/pathetic/api/event/EventPublisher.html delete mode 100644 docs/de/metaphoriker/pathetic/api/event/PathingEvent.html delete mode 100644 docs/de/metaphoriker/pathetic/api/event/PathingFinishedEvent.html delete mode 100644 docs/de/metaphoriker/pathetic/api/event/PathingStartFindEvent.html delete mode 100644 docs/de/metaphoriker/pathetic/api/event/class-use/PathingFinishedEvent.html delete mode 100644 docs/de/metaphoriker/pathetic/api/event/class-use/PathingStartFindEvent.html delete mode 100644 docs/de/metaphoriker/pathetic/api/event/package-summary.html create mode 100644 docs/de/metaphoriker/pathetic/api/factory/PathfinderFactory.html rename docs/de/metaphoriker/pathetic/api/{snapshot/SnapshotManager.html => factory/PathfinderInitializer.html} (58%) rename docs/de/metaphoriker/pathetic/api/{event/class-use/EventPublisher.html => factory/class-use/PathfinderFactory.html} (78%) rename docs/de/metaphoriker/pathetic/api/{event/class-use/PathingEvent.html => factory/class-use/PathfinderInitializer.html} (50%) rename docs/de/metaphoriker/pathetic/api/{event/package-use.html => factory/package-summary.html} (53%) rename docs/de/metaphoriker/pathetic/api/{snapshot => factory}/package-tree.html (80%) rename docs/de/metaphoriker/pathetic/api/{snapshot => factory}/package-use.html (73%) create mode 100644 docs/de/metaphoriker/pathetic/api/pathing/configuration/PathfinderConfiguration.PathfinderConfigurationBuilder.html create mode 100644 docs/de/metaphoriker/pathetic/api/pathing/configuration/class-use/PathfinderConfiguration.PathfinderConfigurationBuilder.html delete mode 100644 docs/de/metaphoriker/pathetic/api/pathing/filter/filters/SolidGroundPathFilter.html delete mode 100644 docs/de/metaphoriker/pathetic/api/pathing/filter/filters/WaterPathFilter.html delete mode 100644 docs/de/metaphoriker/pathetic/api/pathing/filter/filters/class-use/SolidGroundPathFilter.html delete mode 100644 docs/de/metaphoriker/pathetic/api/pathing/filter/filters/class-use/WaterPathFilter.html create mode 100644 docs/de/metaphoriker/pathetic/api/pathing/hook/PathfinderHook.html rename docs/de/metaphoriker/pathetic/api/{wrapper/PathBlock.html => pathing/hook/PathfindingContext.html} (55%) create mode 100644 docs/de/metaphoriker/pathetic/api/pathing/hook/class-use/PathfinderHook.html create mode 100644 docs/de/metaphoriker/pathetic/api/pathing/hook/class-use/PathfindingContext.html create mode 100644 docs/de/metaphoriker/pathetic/api/pathing/hook/package-summary.html rename docs/de/metaphoriker/pathetic/api/{snapshot/class-use/ChunkDataProvider.html => pathing/hook/package-tree.html} (54%) create mode 100644 docs/de/metaphoriker/pathetic/api/pathing/hook/package-use.html create mode 100644 docs/de/metaphoriker/pathetic/api/provider/NavigationPoint.html rename docs/de/metaphoriker/pathetic/api/{snapshot/ChunkDataProvider.html => provider/NavigationPointProvider.html} (65%) rename docs/de/metaphoriker/pathetic/api/{snapshot/class-use/SnapshotManager.html => provider/class-use/NavigationPoint.html} (58%) create mode 100644 docs/de/metaphoriker/pathetic/api/provider/class-use/NavigationPointProvider.html rename docs/de/metaphoriker/pathetic/api/{snapshot => provider}/package-summary.html (77%) rename docs/de/metaphoriker/pathetic/api/{event => provider}/package-tree.html (62%) create mode 100644 docs/de/metaphoriker/pathetic/api/provider/package-use.html delete mode 100644 docs/de/metaphoriker/pathetic/api/wrapper/BlockInformation.html create mode 100644 docs/de/metaphoriker/pathetic/api/wrapper/Depth.html delete mode 100644 docs/de/metaphoriker/pathetic/api/wrapper/class-use/BlockInformation.html create mode 100644 docs/de/metaphoriker/pathetic/api/wrapper/class-use/Depth.html delete mode 100644 docs/de/metaphoriker/pathetic/api/wrapper/class-use/PathBlock.html diff --git a/docs/allclasses-index.html b/docs/allclasses-index.html index 7f4c7cb9..400aa4ac 100644 --- a/docs/allclasses-index.html +++ b/docs/allclasses-index.html @@ -1,11 +1,11 @@
- -Pathfinder
.Pathfinder
instances.Pathfinder
instances.position
- the position to get as block-formPathBlock
the block.Pathfinder
with the given PathfinderConfiguration
.position
- the position to get as block-formPathBlock
the block.pathfinder
- The pathfinder to initialize.configuration
- The configuration for the pathfinder.static HeuristicWeights
create(double manhattanWeight,
+ double octileWeight,
+ double perpendicularWeight,
+ double heightWeight)
getHeuristicWeights()
heuristicWeights(HeuristicWeights heuristicWeights)
async(boolean async)
builder()
fallback(boolean allowingFallback)
heuristicWeights(HeuristicWeights heuristicWeights)
maxIterations(int maxIterations)
maxLength(int maxLength)
provider(NavigationPointProvider provider)
Copyright © 2024. All rights reserved.
+createPathfinder(PathfinderConfiguration configuration)
Pathfinder
instance with the given configuration.default Pathfinder
createPathfinder(PathfinderConfiguration configuration,
+ PathfinderInitializer initializer)
Pathfinder
instance with the given configuration and initializer.void
initialize(Pathfinder pathfinder,
+ PathfinderConfiguration configuration)
Pathfinder
with the given PathfinderConfiguration
.static PathfinderConfiguration
createAsyncConfiguration()
build()
static PathfinderConfiguration
createConfiguration()
static PathfinderConfiguration
deepCopy(PathfinderConfiguration pathfinderConfiguration)
deepCopy(PathfinderConfiguration pathfinderConfiguration)
PathfinderConfiguration
.PassablePathFilter
, SolidGroundPathFilter
, WaterPathFilter
PassablePathFilter
boolean
filter(@NonNull PathValidationContext pathValidationContext)
filter(PathValidationContext pathValidationContext)
PathValidationContext
to determine if the path is valid.PathValidationContext
to determine if the path is valid. This
method is used during the pathfinding process to filter out unwanted paths.boolean
filter(PathValidationContext context)
boolean
filter(PathValidationContext context)
int
hashCode()
toString()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clone, finalize, getClass, notify, notifyAll, wait, wait, wait