|
|
|
@ -9,19 +9,22 @@ let cfg = { |
|
|
|
|
const mineflayer = require("mineflayer"); |
|
|
|
|
// const { createGetAccessor } = require('typescript');
|
|
|
|
|
|
|
|
|
|
const bot = |
|
|
|
|
!isNaN(parseInt(process.argv[3])) && parseInt(process.argv[3]) > 1e2 ? |
|
|
|
|
mineflayer.createBot({ |
|
|
|
|
host: process.argv[2] || process.env.MINECRAFT_HOST || env.MINECRAFT_HOST || 'localhost', // Change this to the ip you want.
|
|
|
|
|
port: parseInt(process.argv[3]) || process.env.MINECRAFT_PORT || env.MINECRAFT_PORT // || 58471,
|
|
|
|
|
}) |
|
|
|
|
: |
|
|
|
|
mineflayer.createBot({ |
|
|
|
|
host: process.argv[2] || process.env.MINECRAFT_HOST || env.MINECRAFT_HOST || 'localhost', // Change this to the ip you want.
|
|
|
|
|
username: process.argv[3] || process.env.MINECRAFT_USER || env.MINECRAFT_USER, |
|
|
|
|
password: process.argv[4] || process.env.MINECRAFT_PASS || env.MINECRAFT_PASS, |
|
|
|
|
// port: process.argv[5] || process.env.MINECRAFT_PORT || 58471,
|
|
|
|
|
}) |
|
|
|
|
const options = !isNaN(parseInt(process.argv[3])) && parseInt(process.argv[3]) > 1e2 ? |
|
|
|
|
{ |
|
|
|
|
host: process.argv[2] || process.env.MINECRAFT_HOST || env.MINECRAFT_HOST || 'localhost', // Change this to the ip you want.
|
|
|
|
|
port: parseInt(process.argv[3]) || process.env.MINECRAFT_PORT || env.MINECRAFT_PORT // || 58471,
|
|
|
|
|
} |
|
|
|
|
: |
|
|
|
|
{ |
|
|
|
|
host: process.argv[2] || process.env.MINECRAFT_HOST || env.MINECRAFT_HOST || 'localhost', // Change this to the ip you want.
|
|
|
|
|
username: process.argv[3] || process.env.MINECRAFT_USER || env.MINECRAFT_USER, |
|
|
|
|
password: process.argv[4] || process.env.MINECRAFT_PASS || env.MINECRAFT_PASS, |
|
|
|
|
// port: process.argv[5] || process.env.MINECRAFT_PORT || 58471,
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const bot = mineflayer.createBot(options) |
|
|
|
|
|
|
|
|
|
cfg.botOptions = options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let plugins = {} |
|
|
|
|