Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elysium

An opinionated Vanilla+ Minecraft modpack, with the goal of making survival feel like a real adventure

Features

  • ⛰️ 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

Installation

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.

Client

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.mrpack

A file named Elysium.mrpack should be created inside the project directory.

Server

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.

License

Elysium is licensed under the AGPL license

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages