MS Extras

Quick rating

Community listing page, reviews here may not be monitored by the author.

MS Extras

By gamchu.Owner

No reviews yet

This mod is an Pathfinding API for general usage

Mod Loaders
Minecraft

About

Description

This mod is disigned as an API for scripting mods like Minescript.

How to use it

( Minescript Example )

from minescript import echo

# Import the API
PathfinderAPI = JavaClass("gamchu.pathfinder.api.PathfinderAPI")
GoalBlock = JavaClass("gamchu.pathfinder.goals.GoalBlock")

# Get pathfinder instance
pathfinder = PathfinderAPI.getProvider().getPathfinder()

# Create a goal and find a smoothed path
goal = GoalBlock(100, 64, 200)
future = pathfinder.findSmoothedPathAsync(goal)

# Wait for result
result = future.get()

if result.getSuccess():
    echo(f"Path found with {result.getPathSize()} waypoints")
else:
    echo("No path found") 

Checking Pathfinding Status

# Check if pathfinding is currently running
if pathfinder.isPathing():
    echo("Pathfinding in progress...")
else:
    echo("No pathfinding running")

Cancelling Pathfinding

# Cancel the current pathfinding operation
if pathfinder.isPathing():
    pathfinder.cancel()
    echo("Pathfinding cancelled")