Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

Latest commit

 

History

History
107 lines (82 loc) · 5.18 KB

README.md

File metadata and controls

107 lines (82 loc) · 5.18 KB

MinePrompt (DEPRECATED)

This project is now deprecated, use mineprompt rewritten

A Mineflayer Terminal created with ElectronJS.


Shield: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0


Notice

You can check out the updated version of MinePrompt at https://discord.gg/5FV56jKwpk

If you'd like support for using Mineflayer check out their Discord

Usage

Usage Video: Pix3lPirat3's Usage YouTube

Create your copy of the repository on your system, go to the directory, then install the modules. This includes ElectronJS

npm i
npm i electron -g

Start the terminal by running

electron .

or

npm run start

Reload Warning

Using the reload command reloads the commands system and language files (only) by reading and loading the command files into memory. This may cause issues with any events registered in command listeners, as they're set on variables that are not reloaded, such as bot.

Planned Features

  • Settings Command settings developer.openConsole true
  • Discord Addon (+ implement handling multiple programs open)
  • Translations System (A way for addons to register messages)

Commands

This list is not in any specific order

  • Nearby nearby <players, mobs> (Get the nearby players / mobs)
  • Follow follow <player | stop> (Follow a player)
  • Goto goto <player | nearest | stop | xz | xyz> (Go to a player, or coordinates)
  • Lookat lookat <player|direction|block> (Look at a specific player, direction, or block)
  • Eat eat [item] (Eat an item (sorted by food points), optionally specify an item)
  • Players players (Get a list of online players)
  • Quit quit (Gracefully quits the server)
  • AFK afk <method> (Use a specific method of anti-afk, such as left/right clicking, jumping, moving, and so on)
  • Chat chat <message> (Sends your message to the in-game chat)
  • Cmd cmd <command> (Sends your command to the in-game chat)
  • Eval eval <code> (Evaluates the specified code, returns the result)
  • Addowner addowner <player> (Adds player as a master - to use in-game commands)
  • Removeowner removeowner <player> (Removes player as a master)
  • Settings settings <settings.key> <value> (Set a value in the settings)
  • Inventory inventory (Show the player's inventory)
  • Drop drop <item | all> [amount] (Drop items from inventory)
  • Collect collect [item] [amount] (Collect nearby items)
  • Harvest harvest <block> [amount] (Harvest nearby blocks)
  • Autoclicker autoclicker <speed | start | stop> [jitter] (Autoclicker - Jitter click (randomize position))
  • Equip equip <item> [slot] (Equip an item to hand, or armor to armor slots)
  • Mend mend <item(s)> (Equip items with mending in the offhand, once repaired switch and repeat)
  • Fish fish [amount] [saveDurability] (Fish, a specific amount, and whether to save durability or not)
  • Build build <schematic> <location> (Advanced command, will be a way-later-project, and definitely will have tons of flaws)
  • Move move <left|right|backwards|forwards|north|east|south|west> [amount] (Move a specific amount of blocks in a direction)
  • Farm farm <crop> [time] [region] (Farm a crop for an optional time, and in an optional region. Storage chests can be defined)
  • Quarry quarry [depth] (Quarry a chunk to a specific depth / Y coordinate)
  • Mineshaft mineshaft <type> <distance/time> (Create a mineshaft at current coordinates, branch mining)
  • Generator generator [saveDurability] [switchTools] [mendingOnly] (Stationary mining, e.g. cobblestone generators)

License

This project uses the MIT license.

Contributions

You're welcome create a PR, and report issues. You can do that via GitHub Issues or via Discord.