Controllable Mobs API
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)
- The basics (creating a plugin, spawning entities, creating actions)
API Documentation
- Setting up a plugin with Controllable Mobs API
- Basic steps
- Make entities controllable
- Adjust attributes
- Modifying AI behaviors
- Managing entity actions
- Some examples
API resources
- Latest javadoc
- Javadoc for v5
- Javadoc for v4
- API source code at GitHub
- Test plugin source code at GitHub
Important notes
Got any problems?
- Make sure you are using the correct plugin, matching your Minecraft server's version.
- 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.
- 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.
@wow4201 @superpeanut911 @dillyg10
Uploaded an alpha build for 1.5.1!
@DevCybran
1.5 my love!
1.5 support please! :D
Doesn't seem to work with 1.5
Basic tutorials:
A real tutorial section is coming! You can have a look at the progress of the first tutorial if you want to.
Icon needed:
If somebody of you has some designer skills and would make an icon for the Controllable Mobs API (shown in the server mods list and at the main page) I would be really happy!
Why doesnt this code move the wolf and the entity is a real ID. When it runs the wolf just freezes
http://pastebin.com/S9UPzca6
Nice job!
Thank you so much this exactly what I need, keep up the good work . I will make a post if I come upon a issue
@wow4201
Please create a ticket for it. I will have a look.
@kairus101
moveTo doesn't seem to work on mobs with both a negative x and z using the latest version.
I am also experiencing this, very odd? Can you please fix this?
@ReeseWilt
tutorial coming soon. Please wait
moveTo doesn't seem to work on mobs with both a negative x and z using the latest version.
I am so freaking confused. Can someone please explain how to use this?
How about linking this is Monster Apocalypse?
Its a pretty large plugin, not sure if its possible.
http://dev.bukkit.org/server-mods/monster-apocalypse/
Good luck if you choose to!
@ehwllmac
Please write your issues into the forum, that's a more suitable place to discuss :)
Hello, could you PM me about controlling mobs in my code, it's not seeming to work. Thx.
awesome
@DevCybran
Hey cybran read you pm's, Thanks!
I think if in documentation a lot of examples, all would be clear.
P.S. Sorry, I bad speak English...
@Volodyarom
The question just makes no sense, sorry ^^
Btw: The forum would be a better spot to discuss questions than the comment section.