An opinionated Vanilla+ Minecraft modpack, with the goal of making survival feel like a real adventure
- ⛰️ New terrain generation and biomes that leverage Distant Horizons to make the world more feel expansive
- 🏰 Hundreds of new structures, including new village types, abandoned structures and new dungeons
- 🎶 New ambient sounds, music, UI effects and realistic sound physics to immerse yourself in the world
- 📦 Preinstalled resource packs that enhance the visual aesthetics of the game
- 🔮 Preinstalled shader packs with Distant Horizons compatibility that fit the vanilla theme of the modpack
- 🔧 Tweaked structure generation to match new terrain
- 🚀 Included performance, graphics enhancement and bugfix mods
- ✅ No new blocks or items added/. Vanilla clients can play normally on a modded server
The modpack supports both client and server installation by making use of the packwiz modpack manager.
Tip
It is HIGHLY recommended to use GraalVM instead of the regular Oracle JRE or OpenJDK. It provides MUCH better performance and should be used with the following arguments:
JVM Args
-XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+AlwaysActAsServerClassMachine
-XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseNUMA -XX:NmethodSweepActivity=1 -XX:ReservedCodeCacheSize=400M
-XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M
-XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:+UseVectorCmov
-XX:+PerfDisableSharedMem -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority
-XX:ThreadPriorityPolicy=1 -XX:AllocatePrefetchStyle=3 -XX:+UseZGC -XX:AllocatePrefetchStyle=1 -XX:-ZProactive
-XX:+UseZGC -XX:AllocatePrefetchStyle=1 -XX:-ZUncommit -XX:+ZGenerational
Tip
It is HIGHLY recommended to use 4GB or more of memory when using Distant Horizons to minimize lag, as it causes extremely high memory usage with more aggressive settings. If this is impossible, or a lower memory footprint is desired, it is recommended to install a chunk pre-generator like Chunky to pre-generate all chunks and LODs around spawn with more aggressive settings. After that, more lightweight settings can be used.
The preferred way to install Elysium is through the
official Modrinth page by using a supported launcher such as
the Modrinth App or Prism Launcher.
Alternatively, an mrpack file can be created using the following command in the project directory:
cd src
packwiz modrinth export -o ../Elysium.mrpackA file named Elysium.mrpack should be created inside the project directory.
You will need to have packwiz-installer and Java downloaded and installed.
To download the necessary server files, execute the below command inside the server instance's directory, replacing
<DIR> with the project's directory:
java -jar packwiz-installer-bootstrap.jar -g -s server "<DIR>/src/pack.toml"Important
You will need to make sure the port used by Simple Voice Chat is open and reachable by other players.
Elysium is licensed under the AGPL license
