GithubHelp home page GithubHelp logo

herovale / soulfire Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alexprogrammerde/soulfire

0.0 0.0 0.0 9.31 MB

Advanced Minecraft Server-Stresser Tool. Launch bot attacks on your servers to measure performance.

Home Page: https://soulfiremc.com

License: GNU General Public License v3.0

Shell 0.13% Java 99.73% Kotlin 0.01% Dockerfile 0.12%

soulfire's Introduction

SoulFire

Build Status Java CI Contributors License GitHub all releases downloads GitHub latest release downloads Current Release

Discord embed

download badge download2 badge

Advanced Minecraft Server-Stresser Tool. Launch bot attacks on your own servers to stress-test them and measure performance.


Warning

This is a very powerful tool that shall only be used to attack your own servers. Ensure your own DDoS protection provider, and your host are okay with stress-tests. If you use this software to attack others, you make yourself (or your legal guardians) criminally liable; the developers of SoulFire are not responsible for your own actions.


๐Ÿš€ Features

  • GUI (Multiple themes) & CLI
  • Configurable options for every attack like the number of bots, join delay and more
  • Load and save profiles for quick access
  • Support for online and offline mode servers
  • Supports almost every Minecraft version
  • Use Microsoft, The Altening, EasyMC or Offline accounts
  • Use HTTP, SOCKS4 and SOCKS5 proxies
  • Multiple built-in plugins like AutoRespawn, AutoJump, ClientSettings and more
  • Console command support
  • A* Pathfinding (Diagonal moves, parkour, mining blocks, placing blocks)

๐Ÿ–ฅ Installation

For installing SoulFire, please refer to the installation guide.

๐Ÿฟ Version support

You can find an up-to-date list of supported versions in the documentation.

โŒจ Commands

For a list of all available commands, look at the documentation or run help in the GUI or CLI.

๐Ÿ“ป Plugins

You can read about the SoulFire plugins in the documentation.

๐Ÿ—ƒ Import accounts and proxies

You can read about how to import accounts in the account documentation and how to import proxies in the proxy documentation.

๐Ÿ’ป Command Line Usage

If you want to use the CLI of SoulFire, please refer to the CLI Mode Guide.

๐Ÿงต Demo

SoulFire has a built-in GUI for easy usage. GUI

โœจ Nightly builds

You can download the latest development version of SoulFire through nightly.link.

๐Ÿ”ง Build from source

  1. Install Java 21+
  2. Download the latest source code from GitHub
  3. Run ./gradlew build in the project directory
  4. Get the jar file from client/build/libs

๐Ÿ‘จโ€๐Ÿ’ป Developer API

SoulFire offers a Developer API to create your own plugins using the plugin API and mixins. The software may regularly have breaking changes, so you'll have to stick to a version of SoulFire or update your plugin regularly.

To learn more about the Developer API, take a look at the official plugin example.

๐ŸŒˆ Community

Feel free to join our Discord community server:

Discord Banner

This project is in active development, so if you have any feature requests or issues, please submit them here on GitHub. PRs are welcome, too.

๐ŸŒŸ Star History

Star History Chart

soulfire's People

Contributors

03y avatar alexprogrammerde avatar games647 avatar imgbot[bot] avatar imgbotapp avatar lenni0451 avatar minidigger avatar piggypiglet avatar qbasty avatar renovate-bot avatar renovate[bot] avatar spongecade avatar steven-peralta avatar uwudev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.