-
Notifications
You must be signed in to change notification settings - Fork 0
Building From Source
Important
This repository is intended for development and contributions only. Please read the project's license before redistributing or publishing modified versions of Lavendre.
Before you begin, install the following requirements:
- Temurin® JDK 21
- Git
- Pakku
- Modrinth
- IntelliJ IDEA (recommended)
Optional:
Installing wget
wget is only required if you want to download the required resource packs from the command line. Otherwise, you can download them through the in-game prompt.
Using Winget (recommended):
winget install GNU.Wget2Or, if you use Scoop:
scoop install wgetUsing Homebrew:
brew install wgetDebian / Ubuntu
sudo apt install wgetFedora
sudo dnf install wgetArch Linux
sudo pacman -S wgetThis is where your local clone will live. You can use another launcher if you prefer, but Modrinth is recommended.
- Create a new Custom instance in Modrinth.
-
Name:
[PAKKU] Lavendre(or anything you like) - Mod Loader: Fabric
- Minecraft Version: 1.21.1
- Loader Version: 0.19.3
-
Name:
- Open the instance folder.
- Delete everything inside the instance folder.
Clone the repository directly into the empty instance folder.
git clone https://github.com/aerhazu/Lavendre.git .Note
The trailing . clones the repository into the current folder instead of creating a new Lavendre folder.
Important
Do not use the master branch for development. The master branch is reserved for documentation, assets, and other repository files. Always switch to a version branch you want to work on (for example, 1.0.0) before continuing.
To see all available branches:
git branch -rThen switch to the version you want to work on:
git switch 1.0.0Replace 1.0.0 with the appropriate development branch if you're working on a different version.
Before fetching the modpack, copy the contents of:
.pakku/client-overrides/config
into the root config folder of your instance.
After that, download all managed files (mods, resource packs, shaders, etc.):
pakku fetchIf you installed wget earlier, you can automatically download the required Mizuno's resource packs:
wget -O "resourcepacks/Mizunos 16 Craft JE_1.20.4-1.0_230105.zip" "https://raw.githubusercontent.com/aerhazu/CIT-Repository/main/minecraft/ResourcePack/Mizunos%2016%20Craft%20JE_1.20.4-1.0_230105.zip"
wget -O "resourcepacks/Mizunos 16 Craft JE CIT_1.21.1-1.1_170726.zip" "https://raw.githubusercontent.com/aerhazu/CIT-Repository/main/minecraft/CITs/Mizunos%2016%20Craft%20JE%20CIT_1.21.1-1.1_170726.zip"If you don't have wget, don't worry—you can download both packs from the in-game prompt the first time you launch the instance.
Start the Modrinth instance as usual. If this is your first launch, Minecraft will generate any remaining configuration files and prompt you to download any missing optional resource packs.
Next: Directory Structure — learn how the .pakku folder is organized.
Lavendre is licensed under the terms in LICENSE.md. For issues or contributions, visit the repository.
Tip
Welcome to Lavendre Wiki! Please use this sidebar to navigate.