mineflayer-swarm
    Preparing search index...

    mineflayer-swarm

    mineflayer-swarm

    NPM version Build Status Try it on gitpod

    Looking for maintainers. I have lost interest in this project and it is currently broken.

    Allows you to control an entire mineflayer bot swarm with minimal additional code. The API isn't final, so minor versions might introduce breaking changes. Here be dragons!

    It's easier than you'd think!

    Example bot using mineflayer:

    import { createBot, Bot } from 'mineflayer'

    const bot: Bot = createBot({
    username: 'email0@example.com',
    password: 'P@ssword0!',
    host: 'localhost',
    port: 25565
    })

    bot.on('chat', function (username, message) {
    if (username === bot.username) return
    bot.chat(message)
    })

    Example bot using mineflayer-swarm:

    import { createSwarm, Swarm } from 'mineflayer'

    const swarm: Swarm = mineflayerSwarm.createSwarm({
    host: 'localhost',
    port: 25565
    }, require('auth.json'))

    swarm.on('chat', function (bot, username, message) {
    if (swarm.isSwarmMember(username)) return
    bot.chat(message)
    })