Skip to content

Moonlight Lib Mod pour Minecraft 1.20.1, 1.21.1

data pack et enregistrement dynamiques, activités des villageois, marqueur de carte personnalisé et bien plus

à partir de MehVahdJukaar · Modrinth
Sur le serveur
téléchargements
260 téléchargements
vues
985 vues
Mis à jour
Mis à jour 29.10.2026

À propos du mod Moonlight Lib

Voici les fonctionnalités de cette bibliothèque :

  • Utilitaires de resource pack dynamique

Un ensemble d'utilitaires qui permettent de créer des resource packs et datapacks dynamiques à l'exécution. Permet aussi de retexturer facilement des textures existantes, ce qui est particulièrement utile pour ajouter de nouveaux blocs à base de bois.

  • Enregistrement dynamique d'ensembles de blocs

Permet aux mods de spécifier un ensemble de blocs (qui peut être par exemple un type de bois). Le mod va ensuite parcourir tous les blocs enregistrés et remplir l'ensemble de blocs, pour ensuite permettre aux mods d'enregistrer des blocs qui en dépendent.

Cela ne peut pas être fait facilement avec les méthodes traditionnelles, car l'ensemble de bois lui-même dépend des blocs enregistrés, donc l'enregistrement doit avoir lieu à un moment très précis. Cet utilitaire rend cette tâche possible et facile à réaliser. Notez qu'il s'agit tout de même d'une forme d'enregistrement dynamique qui peut avoir certains inconvénients.

En résumé, vous disposez d'un support dynamique des types de bois pour vos blocs. Le type d'ensemble de bois est déjà intégré.

  • Marqueurs de carte personnalisés :

Un système complet qui permet d'implémenter et d'ajouter facilement des décorations et des marqueurs de carte, ainsi que de contrôler tous leurs aspects comme le rendu. Permet aussi de stocker des données simples dans les données des cartes en offrant quelques hooks pour les utiliser, par exemple dans l'infobulle d'un objet. Ce système propose également une implémentation simple pilotée par les données, ce qui signifie que vous pouvez facilement enregistrer de nouveaux marqueurs avec des datapacks !

  • IA dynamique des villageois

Un système d'assistance pour ajouter facilement et dynamiquement des tâches et modifier les emplois du temps des villageois de manière compatible, sans écraser toute l'IA existante. Permet aussi d'ajouter correctement des types de mémoire

  • Animations personnalisées à la première et à la troisième personne :

Permet aux moddeurs d'implémenter une interface simple dans leurs objets pour leur permettre d'avoir des animations personnalisées à la troisième et à la première personne (comme les arbalètes). Inclut des interfaces simples et faciles à utiliser qui vous permettent de contrôler les animations à la première et à la troisième personne, ainsi qu'un callback pour le rendu de l'objet lui-même (similaire à la longue-vue) directement dans votre classe d'objet

  • Déclencheurs de succès de meule :

Le mod ajoute un déclencheur personnalisé qui est appelé lorsqu'un objet passe dans une meule, que vous pouvez appeler dans les jsons de succès de vos mods

  • Système de fluides légers :

Un système de fluides virtuels personnalisés entièrement piloté par les données, qui se superpose à celui de forge et est conçu pour mieux s'intégrer à minecraft vanilla, avec comme caractéristique principale la possibilité d'avoir plusieurs objets conteneurs de fluide comme des fioles, des bols et des seaux, ainsi qu'un support pour les ragoûts et les boissons pouvant être consommés directement depuis un réservoir de fluide. Contrairement au système de fluides de forge, il a une unité de base de 1 fiole minecraft (250 mb forge). Le système génère aussi automatiquement tous les fluides nécessaires pour les fluides forge déjà enregistrés et permet à l'utilisateur de les remplacer ou d'en ajouter facilement. Les fluides sont virtuels, donc ils ne peuvent exister que dans des conteneurs moddés spécialement prévus pour eux

-Utilitaires de distributeur : Du code qui permet d'enregistrer facilement des comportements de distributeur sans écraser ceux qui existent déjà. Inclut aussi des comportements intégrés de placement de bloc et d'œuf d'apparition

Comment installer Moonlight Lib

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.16–26.1.2 on Fabric, Forge or NeoForge automatically, together with its dependencies: Fabric API.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric, Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 26.1.2. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file moonlight-26.1.2-4.2.0-fabric.jar (2.1 MB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: Fabric API.

  4. Launch the loader profile

    Open “Mods” in the main menu: Moonlight Lib should be in the list.

On a server

  1. A server on Fabric, Forge or NeoForge

    The mod only works on a server with the same loader and game version, for example 26.1.2.

  2. File goes into the server’s mods folder

    Stop the server, put the mod file into the mods folder and start the server again.

  3. Use the “To server” button

    On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.

Versions

Avec dépendances

MinecraftLoaderFichierDateActions
26.1.2Fabric26.1.22.1 Mo 2
26.1.2NeoForge26.1.22 Mo
1.20.1Forge, NeoForge1.20.11.4 Mo 11
1.20.1Fabric1.20.11.3 Mo 3
1.20.1Forge, NeoForge1.20.1192 Ko 3
1.20.1Fabric1.20.1192 Ko 1
26.1.2Fabric26.1.22.1 Mo
26.1.2NeoForge26.1.22 Mo

FAQ

Which Minecraft versions does Moonlight Lib work on?

There are files for 1.16–26.1.2, 13 versions in total. The newest is 26.1.2.

Is Moonlight Lib for Forge or Fabric?

There are files for Fabric: 1.19–26.1.2, for Forge: 1.16–1.20.1 and for NeoForge: 1.20–26.1.2.

What does Moonlight Lib need to work?

Required: Fabric API. Without it the mod will not start: dependencies go into the same mods folder.

Does Moonlight Lib work on a server?

Yes. Moonlight Lib works both in singleplayer and on a server.

How do I download Moonlight Lib?

With Millida Launcher: it installs Moonlight Lib into a modpack by itself, for the right game version and loader. The launcher is free.

Avis

Soyez le premier à noter Moonlight Lib

Commentaires 0

Connectez-vous pour commenterSe connecter

Mods similaires

Tous les mods

En savoir plus

Auteur : MehVahdJukaarLicence : LicenseRef-LGPL-with-additional-dependency-clause

Êtes-vous l'auteur ? Contactez-nous — nous le retirerons sous 48 heures.