• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An automated testing library for Mineflayer and Mineflayer plugins with CI/CD.

More Repositories

1

mineflayer

Create Minecraft bots with a powerful, stable, and high level JavaScript API.
JavaScript
4,956
star
2

node-minecraft-protocol

Parse and serialize minecraft packets, plus authentication and encryption.
JavaScript
1,206
star
3

minecraft-data

Language independent module providing minecraft data for minecraft clients, servers and libraries.
JavaScript
657
star
4

flying-squid

Create Minecraft servers with a powerful, stable, and high level JavaScript API.
JavaScript
531
star
5

prismarine-web-client

Minecraft web client running in your browser
JavaScript
437
star
6

bedrock-protocol

Minecraft Bedrock protocol library, with authentication and encryption
JavaScript
311
star
7

prismarine-viewer

Web based viewer for servers and bots
JavaScript
248
star
8

mineflayer-pathfinder

Pathfinding plugin that gives bot the ability to go from A to B
JavaScript
213
star
9

mineflayer-statemachine

A state machine plugin for Mineflayer to aid in designing more complex behavior trees.
TypeScript
108
star
10

node-minecraft-data

Provide easy access to minecraft-data in node.js
JavaScript
100
star
11

prismarine-nbt

An NBT parser for node-minecraft-protocol
JavaScript
93
star
12

prismarine-chunk

A class to hold chunk data for Minecraft
JavaScript
61
star
13

mineflayer-navigate

mineflayer plugin which gives bots a high level 3d navigating API using A*
JavaScript
59
star
14

minecraft-assets

Provide minecraft assets along with json files that help to use them.
59
star
15

node-minecraft-protocol-forge

Plugin to add FML/Forge client support (including auto-versioning) to node-minecraft-protocol
JavaScript
52
star
16

mineflayer-pvp

Adds support for basic PVP and PVE to Mineflayer bots.
TypeScript
50
star
17

prismarine-auth

Microsoft/Xbox Live authentication
JavaScript
48
star
18

node-vec3

3d vector math with robust unit tests
JavaScript
42
star
19

node-yggdrasil

Node.js library to interact with Mojang's authentication system, known as Yggdrasil
JavaScript
40
star
20

prismarine-windows

Represent minecraft windows
JavaScript
37
star
21

mineflayer-radar

(unmaintained) A plugin to give you a web-based radar interface to your mineflayer bot.
JavaScript
36
star
22

mineflayer-collectblock

A simple utility plugin for Mineflayer that add a higher level API for collecting blocks.
TypeScript
36
star
23

prismarine-physics

Provide the physics engine for minecraft entities
JavaScript
35
star
24

prismarine-world

The core implementation of worlds for prismarine
JavaScript
34
star
25

prismarine-chat

A parser for a minecraft chat message
JavaScript
33
star
26

numerous-alpaca

A Minecraft Bedrock Edition server in JavaScript
JavaScript
29
star
27

prismarine-block

Represent a minecraft block with its associated data
JavaScript
29
star
28

prismarine-server

NodeJS Game Server compatible with Minecraft Client
JavaScript
26
star
29

mineflayer-scaffold

mineflayer plugin to build or break blocks to get to a certain point
JavaScript
26
star
30

prismarine-proxy

Provide features to build proxies using Prismarine modules
JavaScript
25
star
31

dazed-sheep

A Minecraft Classic server in JavaScript
JavaScript
24
star
32

MineflayerArmorManager

TypeScript
24
star
33

node-minecraft-wrap

Download and wrap the vanilla minecraft server and client in node.js
JavaScript
24
star
34

prismarine-entity

Represent a minecraft entity
JavaScript
23
star
35

mineflayer-builder

JavaScript
22
star
36

prismarine-schematic

Read and write schematic of any minecraft version, provide them in a convenient and stable API
JavaScript
21
star
37

mineflayer-tool

A tool/weapon selection Mineflayer plugin for automatically selecting the best tool to use for a specific task.
TypeScript
20
star
38

prismarine-item

Represent a minecraft item with its associated data
JavaScript
19
star
39

node-minecraft-assets

Provide minecraft assets in node.js
JavaScript
17
star
40

node-mojangson

A mojangson parser written in node.js
JavaScript
16
star
41

bedrock-provider

Minecraft bedrock level provider for disk and network with caching support
TypeScript
14
star
42

prismarine-contribute

What is PrismarineJS and how to contribute
13
star
43

prismarine-provider-anvil

Anvil Storage Provider implementation.
JavaScript
13
star
44

prismarine-gameplay

A high level gameplay API for making Mineflayer bots.
TypeScript
12
star
45

prismarinejs.github.io

https://prismarinejs.github.io
JavaScript
11
star
46

minecraft-packets

Stores minecraft packets to test implementation of the minecraft protocol
11
star
47

prismarine-realms

Library for interacting with Minecraft Realms
JavaScript
11
star
48

minecraft-wiki-extractor

Extract structured data from the minecraft wiki
JavaScript
10
star
49

prismarine-recipe

Represent minecraft recipes
JavaScript
10
star
50

minecraft-inventory-gui

Render minecraft inventory GUIs in the browser and (soon) headless
JavaScript
10
star
51

diamond-square

A diamond square minecraft generation
JavaScript
9
star
52

minecraft-chunk-dumper

Dumps chunks for any minecraft version
JavaScript
9
star
53

minecraft-classic-protocol

[En][de]code Minecraft 0.30c packets
JavaScript
8
star
54

minecraft-jar-extractor

Extract structured data from the minecraft jar
JavaScript
8
star
55

prismarine-template

A template repository to make it easy to create new prismarine repo
JavaScript
7
star
56

minecraft-data-generator-server

Java
7
star
57

speedrun-challenge-ssgp

JavaScript
7
star
58

mineflayer-cmd

A command handler plugin for Mineflayer.
TypeScript
6
star
59

prismarine-registry

JavaScript
6
star
60

prismarine-biome

Represent a minecraft biome with its associated data
JavaScript
5
star
61

flying-squid-modpe

Flying squid modpe api
JavaScript
4
star
62

minecraft-classic-protocol-extension

A plugin for minecraft-classic-protocol that adds experimental and bleeding-edge CPE features
JavaScript
4
star
63

auto-sheep

Automatically update and start dazed-sheep without a githook!
Shell
4
star
64

McDataExtracting

Extract block collision shapes to JSON using Fabric mod loader
Java
4
star
65

node-minecraft-packets

Access minecraft packets examples in node
JavaScript
4
star
66

prismarine-yggdrasil

An implementation of Minecraft's yggdrasil login API
JavaScript
3
star
67

prismarine-rng

JavaScript
3
star
68

gdmc-challenge-2021

The PrismarineJS entry for the 2021 Generative in Design Minecraft Competition.
JavaScript
3
star
69

auto-alpaca

Automatically update and start numerous-alpaca without a githook!
Shell
3
star
70

mineflayer-gptj

JavaScript
3
star
71

prismarine-packet-dumper

Dump minecraft packets
JavaScript
3
star
72

prismarine-updates

Summary of work being done in PrismarineJS modules and user modules, useful for communication
3
star
73

mcdevs-wiki-extractor

Extract structured data from the mcdevs wiki
JavaScript
3
star
74

prismarine-world-sync

A sync proxy to prismarine-world
JavaScript
3
star
75

burger-extractor

Convert burger to minecraft-data
JavaScript
3
star
76

minecraft-assets-pixel-perfection

Assets for the Pixel Perfection pack
GLSL
2
star
77

entity-model-extractor

JavaScript
2
star
78

prismarine-design

Discuss about design and big refactoring that can affects many modules
2
star
79

minecraft-data-auto-updater

Automatically run minecraft data extractors and create pull request for minecraft-data
2
star
80

marketing-and-media

Media/Marketing Materials
1
star
81

prismarine-provider-raw

Raw (prismarine-chunk based) Storage Provider implementation.
JavaScript
1
star
82

prismarine-meta

Make it easy to do chores and maintenance work using the meta package
JavaScript
1
star
83

prismarine-repo-actions

Github Action implementing issue/PR comment commands for repo automation
JavaScript
1
star