1.3.0 • Published 3 months ago

@nxg-org/mineflayer-common-sense v1.3.0

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
3 months ago

Mineflayer Common Sense

Basic Usage

import { createBot } from "mineflayer";
import commonSense from "@nxg-org/mineflayer-common-sense"

const bot = createBot({ ... });

bot.loadPlugin(commonSense)

bot.once("spawn", () => {
    bot.commonSense.setOptions({

        // automatically respond to events.
        autoRespond: true,

        // check if we're currently falling (does not mean it will respond)
        fallCheck: true,

        // check if we're currently on fire (does not mean it will respond)
        fireCheck: true,

        // all responses will use the off-hand for placements (boolean)
        useOffhand: true
    })
})

This module is meant to provide basic responses to events that inconvenience the bot and are trivial to implement.

Because I hate writing README's for whatever reason, the publicly accessible methods are the public functions in example/basic.ts. The names are self explanatory.