Skip to content

A Copenheimer replica for scanning Minecraft servers on the internet, but probably better.

Notifications You must be signed in to change notification settings

ALW1EZ/betterheimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BetterHeimer

BetterHeimer is a Python-based application designed to scan Minecraft servers within a specified network range. It provides a graphical user interface (GUI) for easy interaction with the scanning and checking functionality.

image

image

Features

  • Network Scanning: Scan a range of IP addresses for Minecraft servers and retrieve information such as the server version, MOTD (Message of the Day), number of players online, and player names.
  • Version Filtering: Filter the scan results based on the server version, allowing you to focus on specific versions of Minecraft.
  • Player Filtering: Include or exclude servers based on whether they have players online.
  • Concurrent Scanning: Utilize multiple threads to scan servers concurrently, speeding up the process.
  • Check Module: Run checks on a list of IP addresses using a Node.js script (mineflayer), providing additional information about can cracked clients connect to server.
  • GUI: A user-friendly interface for managing scans and viewing results (right click table for more options like saving ips and sorting by version).

Getting Started

Prerequisites

  • Python 3.11 (recommended)
  • PyQt5 for the GUI
  • mcstatus for querying Minecraft servers
  • Node.js (optional, for the check module)

Installation

  1. Clone the repository: git clone https://github.com/ALW1EZ/betterheimer.git

  2. Change into the project directory: cd betterheimer

  3. Create a virtual environment and activate it: python3 -m venv .venv source .venv/bin/activate

  4. Install the required Python packages: pip install -r requirements.txt

  5. If you plan to use the check module, ensure Node.js is installed and available in your PATH. Change directory to check/ folder and install mineflayer for check module. cd check npm install mineflayer You can go back now. cd ..

Usage

  1. Run the application: python betterheimer.py

About

A Copenheimer replica for scanning Minecraft servers on the internet, but probably better.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published