/Valkyrien-Skies-2

Valkyrien Skies 2

Primary LanguageJavaGNU Lesser General Public License v3.0LGPL-3.0

Valkyrien Skies 2

Website - CurseForge - Modrinth - Wiki - Discord

The physics mod to end all other physics mods. Better compatibility, performance, collisions, interactions and physics than anything prior!

2022-11-01_21 58 07

Installation

You can download official releases of Valkyrien Skies from our website

Development

Valkyrien Skies 2 source code is split between the code in this repository, and the code in vs-core.

The Minecraft version dependent code lives in this repository, and the version independent code lives in vs-core.

IntelliJ

  1. Clone the repo: git clone --recurse-submodules https://github.com/ValkyrienSkies/Valkyrien-Skies-2
  2. Open the project in IntelliJ, using Java 17
  3. Import the gradle project, sync gradle

Troubleshooting

Running Forge in dev environment

Occasionally forge will break in strange ways. When this occurs, delete all the build folders, delete the .gradle folder of the forge project, and then refresh gradle.

Change JVM arguments for small computers

Error occurred during initialization of VM Could not reserve enough space for 4194304KB object heap For patch the problem go to gradle.properties and change org.gradle.jvmargs=-Xmx4096M to org.gradle.jvmargs=-Xmx1024 or org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=1G to org.gradle.jvmargs=-Xmx1G -XX:MaxMetaspaceSize=1G