Joyeux

Who are we?
We are a small development team who wants to make
cool and unique mods for Minecraft.
MEET THE TEAM
About Us
Any updates on all of our mods can be found in our discord server.What Licence do we use?LGPL-3.0If you would like to join us, feel free to fill out the form
FORM HERE
Website made by AddieDaBaddie
How to use Joyeux Lib!
How to add our Library Tag!
On your mod page, add the following:[<img alt="joylib" height="56" src="https://raw.githubusercontent.com/Addi3/Joyeux-Lib/master/promo/cozy_vector.svg">](https://modrinth.com/mod/joyeuxlib)
- This will then add the image above and will also take people to the library's mod page when clicked on!
How to add our Library to your mod!
To add our Library to your mod, do the following:In the build.gradle
- under repositories add the following;
maven {
- Then under dependencies add;
url "https://jitpack.io"
metadataSources {
artifact()}}
modImplementation ("com.github.Addi3:Joyeux-Lib:${project.joyeux_lib_version}") {
- Finally under processResources add;
exclude(group: "net.fabricmc.fabric-api")
}
inputs.property "joyeux_lib_version", project.joyeux_lib_version
AND (under filesMatching("fabric.mod.json") add)
"joyeux_lib_version": project.joyeux_lib_version
In the gradle.properties
- Under # Dependencies
add;
joyeux_lib_version =
After =
you will put the mod version, i recommend you use the latest one from https://jitpack.io/#Addi3/Joyeux-Lib Then click Get It and wait for it to build. Then once this is all done, click sync gradle changes
How to use our providers!
JoyeuxLibEnglishLangProvider- Add the following into your mods DataGenerator
classIn your onInitializeDataGenerator
add;
pack.addProvider(this::englishTranslationsProvider);
Then add
public JoyeuxLibEnglishLangProvider englishTranslationsProvider(FabricDataOutput output, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture) {
JoyeuxLibSoundProvider- Add the following into your mods
JoyeuxLibEnglishLangProvider joyENUSLang = new JoyeuxLibEnglishLangProvider(output);
joyENUSLang.addTranslation("TRANSLATION","NAME OF THING IN-GAME");
return joyENUSLang;
}DataGenerator
classIn your onInitializeDataGenerator
add;
pack.addProvider(this::addSounds);
Then add
public JoyeuxLibSoundProvider addSounds(FabricDataOutput output) {
JoyeuxLibSoundProvider soundProvider = new JoyeuxLibSoundProvider(output);
soundProvider.addSound("SubTitle Name", ModSounds.SOUND_NAME);
return soundProvider;
}
Our Modsall mods here are not yet available!!
Wandering Wilds:
COMING SOON!
- Adds a bunch of new decoration and nature related blocks expanding on 1.19 (and some lore).
Joyeux Lib:
COMING SOON!
- A Library to help make coding Joyeux mods easier!