DarknessLib - est un mod bibliothèque avec des fonctionnalités pour travailler avec les calculs de lumière et un support intégré pour les mods les plus courants avec des sources de lumière dynamiques. Étant donné que c'est un mod bibliothèque, il fait peu de choses par lui-même, mais d'autres mods peuvent ajouter un support pour lui afin de réduire le besoin de créer le même code.
Cette bibliothèque fournit ce qui suit :
- Des fonctions pour vérifier le niveau d'éclairement relatif (y compris des choses comme être sur un bloc de terre étouffante).
- Support des sources de lumière dynamiques des Atomic Strykers, d'Optifines et de Smooth Entity Light.
- La fonctionnalité fonctionne sur une base joueur-joueur (si activée, tout joueur utilisant l'un des mods mentionnés avec lumière dynamique ajoutera cette lumière à son éclairage global, au lieu que le client dise qu'il fait clair et le serveur dise que non), et il y a une liste personnalisable dans laquelle vous pouvez ajouter des sources de lumière portables supplémentaires (si elles n'ont pas encore été détectées, car la bibliothèque a une fonctionnalité intégrée pour essayer de déterminer les sources de lumière à partir de tous les blocs enregistrés).
- Une liste intégrée de véhicules que les mods s'appuyant sur la bibliothèque peuvent vérifier avant de vérifier le niveau d'éclairement (car les wagons-enregistreurs et les bateaux assombrissent le niveau d'éclairement lorsque vous êtes à l'intérieur).
- Support IMC pour les mods afin d'ajouter des sources de lumière portables et des véhicules aux listes correspondantes au sein du mod (ou vous pouvez ouvrir une demande de suivi de problème avec modid et le chemin vers la classe d'entité du véhicule, et je l'inclurai dans la liste interne).


