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!

Click Me!

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 {
url "https://jitpack.io"
metadataSources {
artifact()}}
- Then under dependencies add;
modImplementation ("com.github.Addi3:Joyeux-Lib:${project.joyeux_lib_version}") {
exclude(group: "net.fabricmc.fabric-api")
}
- Finally under processResources add;
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) {
JoyeuxLibEnglishLangProvider joyENUSLang = new JoyeuxLibEnglishLangProvider(output);
joyENUSLang.addTranslation("TRANSLATION","NAME OF THING IN-GAME");
return joyENUSLang;
}
JoyeuxLibSoundProvider- Add the following into your mods 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:

Click Me!

COMING SOON!
- Adds a bunch of new decoration and nature related blocks expanding on 1.19 (and some lore).


Joyeux Lib:

Click Me!

COMING SOON!
- A Library to help make coding Joyeux mods easier!