Mineuniverse
Log in Register
Plugins

Controllable Mobs API

Provides an API to put any entity under plugin control.
by _ForgeUser9840713
Download Claim this project
16,345 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Developer Tools General Mechanics Role Playing

Welcome to the API which lets you take full control of (nearly) any entity!

This project has been discontinued!

Features

  • order an entity to move or look at specified locations, jump, wait, die, follow or attack custom targets
  • fully take control of an entity by planning actions that are added to an action queue
  • modify the AI of any entity - remove default behaviors or add custom ones!
  • configure custom behaviors with various parameters
  • modify an entity's attributes (movement speed, attack damage, ...)
  • standalone plugin - just add a dependency and updating will be done in no time.
  • Bukkit-friendly API - you don't have to deal with Craftbukkit code or native minecraft server code.
  • server-only mod - does not require client modifications

API tutorials

work-in-progress (is not being maintained atm)

  1. The basics (creating a plugin, spawning entities, creating actions)

API Documentation

  1. Setting up a plugin with Controllable Mobs API
  2. Basic steps
  3. Make entities controllable
  4. Adjust attributes
  5. Modifying AI behaviors
  6. Managing entity actions
  7. Some examples

API resources

  1. Latest javadoc
  2. Javadoc for v5
  3. Javadoc for v4
  4. API source code at GitHub
  5. Test plugin source code at GitHub

Important notes

Got any problems?

  1. Make sure you are using the correct plugin, matching your Minecraft server's version.
  2. Search the tickets for an error similar to yours, if it is already existing, do not post a new ticket. Instead, post a comment to the existing ticket.
  3. If the problem hasn't been reported yet, Open a new ticket. Provide as many information as possible. I won't handle issues posted as comments.

Want new features?

I can always provide more features, as needed! You just have to open a new ticket. Provide as many details as possible. I won't handle feature requests posted as comments.

Controllable Mobs API v1.7.9
MC CB 1.7.9-R0.1
Release 2014-07-13 Get
Controllable Mobs API v1.7.2.6-alpha2
MC CB 1.7.2-R0.2
Alpha 2013-12-28 Get
Controllable Mobs API v6 Alpha 1
MC CB 1.6.4-R2.0
Alpha 2013-11-19 Get
Controllable Mobs API v5
MC CB 1.6.4-R2.0
Release 2013-11-07 Get
Controllable Mobs API v4
MC 1.6.2
Release 2013-07-14 Get
Controllable Mobs API v4 Alpha 2
MC CB 1.5.2-R0.1
Alpha 2013-05-13 Get
Controllable Mobs API v4 Alpha 1
MC CB 1.5.1-R0.1
Alpha 2013-03-22 Get
Controllable Mobs API v3
MC CB 1.4.7-R1.0
Release 2013-03-08 Get
Controllable Mobs API v3-b4-201301272103
MC CB 1.4.7-R0.1
Alpha 2013-01-27 Get
Controllable Mobs API v2
MC CB 1.4.6-R0.1
Release 2012-12-27 Get
Controllable Mobs API v1
MC CB 1.4.5-R0.2
Release 2012-11-22 Get
Controllable Mobs #52
MC CB 1.4.2-R0.2
Beta 2012-11-08 Get
Controllable Mobs #27
MC CB 1.4.2-R0.2
Beta 2012-11-04 Get
Controllable Mobs #19
MC CB 1.4.2-R0.2
Beta 2012-11-03 Get
Controllable Mobs #14
MC CB 1.3.2-R3.0
Alpha 2012-10-28 Get

You Might Also Like

WorldGuard Custom Flags
WorldGuard Custom Flags
97,851
HoloAPI
Advanced and powerful holographic displays
93,959
Minequery
Minequery
91,099
SQLibrary
SQLibrary aims to streamline driver wrappers in Java for every database engine
85,675
WolfyUtilities
Utils and APIs: Config, Language and Inventory API, Protection Utils: WorldGuard, LWC, PlotSquared
84,728
DisguiseTester
Experiment with disguises!
9,677