{"id":21767639,"url":"https://github.com/skywardmc/adrenaserver","last_synced_at":"2025-07-19T05:31:56.093Z","repository":{"id":64750200,"uuid":"576418009","full_name":"skywardmc/adrenaserver","owner":"skywardmc","description":"Lightweight and fast performance modpack for servers","archived":true,"fork":false,"pushed_at":"2024-12-05T23:28:55.000Z","size":1157,"stargazers_count":15,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-15T00:45:54.780Z","etag":null,"topics":["minecraft","modpack","optimization"],"latest_commit_sha":null,"homepage":"https://modrinth.com/project/Adrenaserver/","language":"Just","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skywardmc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-12-09T20:07:29.000Z","updated_at":"2025-05-30T19:29:00.000Z","dependencies_parsed_at":"2023-08-25T00:31:03.448Z","dependency_job_id":"81502745-b29e-476b-b530-e9b4bcc666bb","html_url":"https://github.com/skywardmc/adrenaserver","commit_stats":null,"previous_names":["skywardmc/adrenaserver","intergrav/adrenaserver"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/skywardmc/adrenaserver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywardmc%2Fadrenaserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywardmc%2Fadrenaserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywardmc%2Fadrenaserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywardmc%2Fadrenaserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skywardmc","download_url":"https://codeload.github.com/skywardmc/adrenaserver/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywardmc%2Fadrenaserver/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265893932,"owners_count":23845182,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minecraft","modpack","optimization"],"created_at":"2024-11-26T13:26:36.418Z","updated_at":"2025-07-19T05:31:56.050Z","avatar_url":"https://github.com/skywardmc.png","language":"Just","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e ### ⚠️ Adrenaserver has been moved!\n\u003e \n\u003e Adrenaserver has been merged into [Adrenaline](https://github.com/skywardmc/adrenaline) to make it more simple and easier to maintain. If you are using Adrenaserver, it is recommended that you migrate your server to use Adrenaline so that you can continue receiving updates. You can learn how to install Adrenaline in it's description.\n\n\u003cdetails\u003e\n\u003csummary\u003eArchived description\u003c/summary\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/intergrav/Adrenaserver\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/intergrav/Branding/main/adrenaserver/adrenaserver_text_256h.png\" alt=\"Logo\" height=\"40\"\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n  \u003cp align=\"center\"\u003e\n    Lightweight and fast performance modpack for servers\n    \u003cbr /\u003e\n    \u003c!---\u003ca href=\"https://github.com/intergrav/Adrenaline/wiki\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e--\u003e\n    \u003ca href=\"https://github.com/intergrav/Adrenaserver/issues\"\u003eReport Bugs\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/intergrav/Adrenaserver/issues\"\u003eRequest Features\u003c/a\u003e\n  \u003c/p\u003e\n  \u003ca href=\"https://modrinth.com/modpack/adrenaserver\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/intergrav/devins-badges/v2/assets/compact/available/modrinth_vector.svg\" alt=\"Available on Modrinth\" height=\"36\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://gitpod.io/from-referrer/\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/intergrav/devins-badges/v2/assets/compact/supported/gitpod_vector.svg\" alt=\"Ready for Gitpod\" height=\"36\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003e Adrenaserver is specifically designed for server use and is not recommended for personal, client-side use. If you are looking to improve your game performance, I suggest using my client-side performance modpack, [Adrenaline](https://modrinth.com/modpack/adrenaline), which can offer significant improvements to framerate and other gameplay aspects.\n\nAdrenaserver is a performance-focused modpack designed specifically for server-side use. It aims to boost the performance of your server with a minimal number of mods that enhance speed without altering the core gameplay. This modpack is intended to serve as a foundation for further customization or can be used as is for a streamlined and optimized server experience.\n\n# 📥 Installation guide\n\nThere are various ways to install and manage Modrinth modpacks with a server.\n\n\u003cdetails\u003e\n\u003csummary\u003e\n📦 Install using mrpack-install\n\u003c/summary\u003e\n\nDownload `mrpack-install` through [GitHub releases](https://github.com/nothub/mrpack-install/releases) (or your distro's package if it has one) and take a look at the commands on the [README](https://github.com/nothub/mrpack-install). In Adrenaserver's case, to install in your server you would run:\n\n```sh\nmrpack-install adrenaserver [optional version number]\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\n🐋 Install using Docker Compose\n\u003c/summary\u003e\n\n\u003e It may be a good idea to have some knowledge on using Docker before doing this.\n\n1. Make sure you have Docker Engine installed properly according to the [Docker docs](https://docs.docker.com/engine/install)\n2. Create a new directory\n3. Place the contents below in a file called `docker-compose.yml`. This Compose file also contains some other server tweaks meant for performance, such as disabling `sync-chunk-writes`, reducing render and simulation distance, and more\n4. Run `docker compose up -d` in that directory\n\nFor any other information, you can read through the [Docker Minecraft Server documentation](https://docker-minecraft-server.readthedocs.io).\n\n```yaml\nservices:\n  mc:\n    image: itzg/minecraft-server\n    tty: true\n    stdin_open: true\n    ports:\n      - \"25565:25565\"\n    environment:\n      EULA: \"TRUE\"\n      # Adrenaserver and other mods\n      MOD_PLATFORM: MODRINTH\n      MODRINTH_DOWNLOAD_DEPENDENCIES: required\n      MODRINTH_MODPACK: adrenaserver # this installs the latest version of Adrenaserver, you can also use a specific MR link to a version\n      MODRINTH_PROJECTS: spark, chunky # comma separated list of extra mods\n      # Server properties\n      VIEW_DISTANCE: 8\n      SIMULATION_DISTANCE: 5\n      SYNC_CHUNK_WRITES: false\n    volumes:\n      # Attach the relative directory 'data' to the container's /data path\n      - ./data:/data\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\n✨ Install using mcman\n\u003c/summary\u003e\n\n[mcman](https://github.com/ParadigmMC/mcman) is a tool for managing the mods/plugins/configurations of a Minecraft server. First, install mcman from [releases](https://github.com/ParadigmMC/mcman/releases). To import Adrenaserver while initializing a server, use this command:\n\n```sh\nmcman init --mrpack mr:adrenaserver\n```\n\nAfter initializing and importing the mrpack, run `mcman build` to build the server into the `server/` directory, from which you can call `cd server \u0026\u0026 sh start.sh` or `cd server \u0026\u0026 call start.bat`. For more information, check out [mcman's docs](https://github.com/ParadigmMC/mcman/blob/main/DOCS.md).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\n🧙 Install using packwiz-installer\n\u003c/summary\u003e\n\n\u003e Before doing any of this, be sure to have a backup of the server in case anything goes wrong.\n\n[packwiz-installer](https://github.com/packwiz/packwiz-installer) is a useful tool that lets you automatically install and update a modpack through the `pack.toml` file of that pack.\n\nSome server hosts may let you set a command that runs before the server actually starts. It's called a pre-launch command. I can't exactly help if you are using an external server provider as many don't support pre-launch commands or require you to supply your own jar file that will run the command.\n\nFirst, you need to install `packwiz-installer-bootstrap` from [here](https://github.com/packwiz/packwiz-installer-bootstrap/releases). After that, move it to the same folder as your server's Fabric/Quilt loader jar. This will usually be the root of the server.\n\nChange `fabric` to `quilt` in the link if needed. You may also change the MC version of the modpack ([available versions only](https://github.com/intergrav/adrenaserver/tree/main/versions)).\n\n```sh\njava -jar packwiz-installer-bootstrap.jar -g -s server https://raw.githack.com/intergrav/Adrenaserver/main/versions/fabric/1.20.6/pack.toml\n```\n\nIf you are running this server through a batch file or shell script, you can add this command before your server's launch command and it should work just fine.\n\n*Having trouble? Check out the [packwiz wiki](https://packwiz.infra.link/tutorials/installing/packwiz-installer/#using-a-modpack-with-a-server) and, if that doesn't help, ask in the [packwiz Discord server](https://discord.gg/DcSkRF4).*\n\n\u003c/details\u003e\n\nAfter this, I recommend following the post-install guide:\n\n\u003cdetails\u003e\n\u003csummary\u003e\n⚙ Post-install tips and tricks\n\u003c/summary\u003e\n\n### Pre-loading chunks\n\n\u003e You must install [Chunky](https://modrinth.com/project/chunky) to do this.\n\nI highly recommend pre-loading your chunks so that you can prevent lag when players generate new ones. **Keep in mind that pre-loading can take quite a long time, and you should probably do it when people aren't online**.\n\nChoose the world, replacing `minecraft:overworld` with the corresponding world:\n```sh\nchunky world minecraft:overworld\n```\n\nChoose the radius to pre-load, replacing 2500 with how much you want to do:\n```sh\nchunky radius 2500\n```\n\nAfter choosing the world and the radius, start pre-loading:\n```sh\nchunky start\n```\n\n### Profiling and monitoring\n\nYou can install and use [Spark](https://modrinth.com/mod/spark) for profiling, monitoring and more.\n\n\u003c/details\u003e\n\n# 🎯 Goals\n\n### 🚀 Improve performance\n\nAdrenaserver aims to enhance server performance by keeping TPS at a stable 20 and heavily reducing MSPT, as well as reducing resource usage. If you have any suggestions for mods or other performance-enhancing tweaks, please feel free to share them on the repository's [issue tracker](https://github.com/intergrav/Adrenaserver/issues).\n\n### 🪶 Stay lightweight\n\nAdrenaserver is focused strictly on optimization, and does not add any additional features and stays lightweight. This makes it an ideal foundation for building your server, particularly for SMP servers and vanilla servers that only require a speed boost, but also other servers that may want to use this as a base. By keeping the focus on optimization, this pack ensures that your server remains stable and performs well without any extra bells and whistles.\n\n### 🔧 Minimally modify\n\nI aim to keep parity with the Vanilla game pretty high, I only break Vanilla parity when it's something that I don't expect to affect anyone and that change gives a reasonable boost in performance. This ensures that things like your redstone builds or farms shouldn't be affected in any way.\n\n# 🐛 How to Report Issues\n\nExperiencing bugs, crashes, bad performance, or other issues? Feel free to open an issue on the [issue tracker](https://github.com/intergrav/Adrenaserver/issues). Be sure to include necessary information like your hardware/software (e.g. CPU, modpack version, operating system and distribution) and server information (e.g. usual player count and activities) so that it's easier for us to find issues and resolve them.\n\n# 🍉 Sponsor\nNeed a fast, reliable Minecraft server? Use my code `devin` for 25% off your first month of any server from Bisect Hosting, supporting me in the process. Click this banner for more information.\n\n[![Bisect Hosting Image](https://www.bisecthosting.com/partners/custom-banners/444cf491-d49c-4b9a-8b2d-250593122b7e.webp)](https://www.bisecthosting.com/devin)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskywardmc%2Fadrenaserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskywardmc%2Fadrenaserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskywardmc%2Fadrenaserver/lists"}