SentientMobs icon

SentientMobs -----

Mobs Aren't Dumb Anymore. Every Mob Thinks Smarter.



Configuration

Relevant configuration section in config.yml:

Code (YAML):

server
:
  platform
:
    mode
: AUTO # AUTO | PAPER | PURPUR | SPIGOT | CRAFTBUKKIT
 
  • AUTO (default)
    Automatically detects the current server platform at runtime.
  • PAPER / PURPUR
    Forces Paper-style behavior and enables Paper-specific features when available.
  • SPIGOT / CRAFTBUKKIT
    Uses safe compatibility fallback behavior for Spigot/CraftBukkit servers.
  • Changing this value via command or config automatically saves and reloads the plugin.

Commands

  • /sentientmobs reload
    Reloads plugin configuration and restarts core systems such as AI managers and housing systems.

    Permission:
    Code (Text):

    sentientmobs.reload
     
  • /sentientmobs debug [on|off]
    Enables or disables runtime debug logging.

    Examples:
    Code (Text):

    /sentientmobs debug on
    /sentientmobs debug off
     
    Permission:
    Code (Text):

    sentientmobs.debug
     
  • /sentientmobs status
    Displays current plugin status including:
    • Plugin version
    • Active entity count
    • AI timings
    • Enabled systems

    Permission:
    Code (Text):

    sentientmobs.status
     
  • /sentientmobs platform set <AUTO|PAPER|PURPUR|SPIGOT|CRAFTBUKKIT>
    Forces a specific platform mode, saves it to config.yml, and reloads the plugin.

    Example:
    Code (Text):

    /sentientmobs platform set SPIGOT
     
    Permission:
    Code (Text):

    sentientmobs.platform
     
  • /sentientmobs platform get
    Displays:
    • Runtime detected platform
    • Effective platform after configuration override

    Useful for troubleshooting compatibility issues.

    Permission:
    Code (Text):

    sentientmobs.platform
     
  • /sentientmobs help
    Displays command help information.

    Permission:
    Code (Text):

    sentientmobs.admin
     

Permission Nodes

  • sentientmobs.admin
    Full access to plugin commands.
  • sentientmobs.reload
    Allows plugin reload command.
  • sentientmobs.debug
    Allows toggling debug logging.
  • sentientmobs.platform
    Allows viewing and changing platform modes.
  • sentientmobs.status
    Allows viewing plugin status information.

Quick Examples

Force Spigot mode:
Code (Text):

/sentientmobs platform set SPIGOT
 
Check detected platform:
Code (Text):

/sentientmobs platform get
 
Enable debug logging:
Code (Text):

/sentientmobs debug on
 
Notes

  • Designed for Spigot, Paper, and Purpur servers.
  • Platform auto-detection can be overridden manually in config.yml.
  • For advanced permission management, use plugins such as LuckPerms.
Resource Information
Author:
----------
Total Downloads: 120
First Release: May 15, 2026
Last Update: Jun 14, 2026
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings