PeyaPeyaPeyang / ConCurrentSpigotBuild

Build the Spigot as concurrently.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ConCurrentSpigotBuild

Run Spigot's BuildTools concurrently.

Requirements

  • Python 3.7 or higher
  • RAM 256GB or higher (If you build artifacts with 8 processses
  • Ability to kill all child processes when RAM utilization exceeds 95%.

Usage

  • Clone this repository.
  • Download the BuildTools and locate it to project root.
  • Adjust as appropriate
    • Options for BuildTools.jar at the top of the code
    • Number of concurrent builds (adjust the value of ThreadPoolExecutor at the bottom of the code)
  • Run python main.py

Disclaimer

The author assumes no responsibility if your PC hangs or breaks using this.

About

Build the Spigot as concurrently.

License:MIT License


Languages

Language:Python 100.0%