Skip to content

CraftedCart/SMBLevelWorkshop

Repository files navigation

SMBLevelWorkshop

A Super Monkey Ball Level Editor

SMB Level Workshop SMB Level Workshop

Building from Source

First, make sure you have JDK 8 or higher installed, Git, as well as Gradle (Or just use the bundled Gradle by using ./gradlew on Unix like systems, or gradlew.bat on Windows)

Cloning this Repository
git clone https://github.com/CraftedCart/SMBLevelWorkshop.git
cd SMBLevelWorkshop
git submodule update --init --recursive
Creating a JAR file
gradle jar
Getting LWJGL natives
gradle natives
Copying natives over
Windows (Note: I don't know Windows commands - Just do it in Explorer)

Copy everything in build\natives-windows to build\libs

OS X / macOS
cp -r build/natives-osx/* build/libs
Linux
cp -r build/natives-linux/* build/libs
cp lib/libfixXInitThreads.so build/libs #Don't forget this!
Running SMB Level Workshop
cd build/libs
java -Djava.library.path=. -jar smblevelworkshop-1.0-SNAPSHOT.jar