/nodepolus_old

NodePolus is a JavaScript library containing multiple implementations of the Among Us network protocol.

Primary LanguageTypeScript

Archived

This is the old version of NodePolus and is no longer supported.


NodePolus

🌟 Please Star the project and join our Discord server for support! It really helps out! :)

NodePolus is a JavaScript library containing multiple implementations of the Among Us network protocol. Once finished, it will provide implementations for each of the following:

  • A custom region server with plugin support
  • A programmable client that can play games
  • A packet inspector and proxy

Only the region server is in a usable state, with plugin support in its early stages of development. The client and packet inspector are currently non-functional. For questions and updates regarding the API, client, and packet inspector, join our Discord server.

Usage

Region Server

  1. Install node.js v15.0.1 or later
  2. Download NodePolus
    • Either by downloading the zip here
    • Or by cloning the repo via git clone https://github.com/NodePolus/NodePolus.git
  3. Open a terminal inside the extracted archive directory or the cloned repo directory
  4. Install the dependencies
    • If you downloaded the zip archive: npm install --ignore-scripts
    • If you cloned the repo: npm install
  5. Start the server: npm start