Mineflayer

Mineflayer provides a JavaScript API for creating Minecraft bots, with setup and documentation links for developers.

github.com/PrismarineJS/mineflayer
Mineflayer homepage screenshot

About Mineflayer

Mineflayer is an open-source repository that provides a JavaScript API for creating Minecraft bots, with functionality also accessible from Python. It is intended for developers building automated or custom Minecraft client behaviors. The tool supports Minecraft versions from 1.8 to 26.1, and includes capabilities such as entity tracking, world block querying, movement physics, inventory management, crafting, and chat interaction. Setup requires Node.js version 18 or higher, installed via npm, and an optional separate prismarine-viewer package allows viewing bot activity in a browser window.

Key features

  • Supports Minecraft versions 1.8 through 26.1
  • Entity knowledge and tracking
  • Fast world block querying
  • Physics and movement handling
  • Inventory and crafting management
  • Bot chat functionality
Best for: Developers creating custom Minecraft bots for automation or gameplay, including Python users.
Good for
  • Open source with public repository and community contribution guidelines
  • Supports a wide range of Minecraft versions from 1.8 to 26.1
  • Usable from both JavaScript and Python environments
Watch out for
  • Microsoft account authentication requires interactive browser login for initial token setup
  • Password-based authentication may be unreliable
  • Some API components are marked as unstable in project documentation

Mineflayer at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Mineflayer alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Game Guides, Wikis & Tools

Well-known listings from the same topic.

All 394

Mineflayer FAQ

What Minecraft versions does Mineflayer support?
Versions from 1.8 up to 26.1, including all listed intermediate releases.
What is required to install and set up Mineflayer?
Node.js version 18 or higher, installed via the npm package manager.
Can Mineflayer be used with Python?
Yes, the API is usable from Python, with example code available.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing