πŸ—ΊοΈPathfinding

This module enables spoofed players to navigate the game world in a manner similar to real players. It adds realism by simulating authentic player movements.

enabled - This determines whether the module is active (true) or inactive (false).

pathfinding-chance - This sets the probability (as a percentage) that a spoofed entity will initiate pathfinding to a location.

speed-modifier - This modifies the movement speed of entities, where 1.0 represents normal walking speed and 1.5 represents sprinting speed.

min and max - This configures the minimum and maximum delay in seconds before an entity can start pathfinding again.

max - This sets the maximum delay in seconds before an entity can start pathfinding again.

locations - Lists the specific coordinates where entities are allowed to pathfind.

modules/pathfinding/config.yml
# PREMIUM MODULE
#
# This module is designed to enhance the realism of player entities by allowing them to walk around.
# OBS: The module may introduce lag issues which are attributed to the use of Citizens plugin and won't be addressed by the developers.
#
# It is advised to use this module only for a small number of entities to avoid performance issues.
#
# This module requires the installation of Citizens2 plugin (available at https://github.com/CitizensDev/Citizens2).

enabled: false  # This flag controls whether the module is active or not. Set to 'false' by default, meaning the module is inactive.

settings:
    pathfinding-chance: 100  # Defines the probability (as a percentage) that a spoofed entity will initiate pathfinding to a target location. Here, 100 indicates a certainty of pathfinding.
    speed-modifier: 1.5     # Adjusts the speed of the entity's movement. '1' represents normal walking speed, while '1.5' indicates sprinting speed.

pathfinding:
    delay:
        min: 10  # Sets the minimum delay (in seconds) before an entity starts pathfinding after a previous move.
        max: 20  # Sets the maximum delay (in seconds) before an entity starts pathfinding. This prevents constant movement and simulates more natural behavior.
    locations:
        - "world;5;100;5;0;0"  # Specifies the coordinates and orientation for pathfinding destinations. Format: "world;x;y;z;yaw;pitch".// Some code