HomeLink Energy 0.5.0

Production d'énergie renouvelable mesurée en HE (HomeLink Energy) : panneaux solaires, éoliennes, une branche hydraulique, batteries et câbles cuivre, le tout relié au réseau énergétique commun et exposé via l'API publique HomeCore.

Minecraft 1.21.1 NeoForge 21.1.251 Java 21 HomeCore 1.14.0+ : obligatoire
CurseForge Releases Code source

Panneaux solaires#

BlocEmpriseProduction / cycle clairTampon
Solar Panel I1×12 000 HE1 000 HE
Solar Panel II2×18 000 HE1 000 HE
Solar Panel III2×220 000 HE1 000 HE

Cycle de référence : 24 000 ticks (courbe sinus 0→12 000, nul ensuite). Clair 100 %, pluie 40 %, orage 15 %. Exposition stricte : tout bloc non-air au-dessus bloque la production, même du verre ou de l'eau.

Recettes exactes (table vanilla). Icônes : rendu 3D des blocs, comme dans l’inventaire ; les objets (lingots, composants…) gardent leur texture réelle.

Verre
Verre
Verre
Quartz
Redstone
Quartz
Cuivre
Circuit Board
Cuivre
ISolar Panel I
Solar Panel I×1
Or
Microprocessor
Or
Cuivre
Solar Panel II
Cuivre
Or
Communication Module
Or
IISolar Panel II
Solar Panel II×1
Diamant
Microprocessor
Diamant
Microprocessor
Solar Panel IIII
Microprocessor
Diamant
Control Module
Diamant
IIISolar Panel III
Solar Panel III×1

Éoliennes#

BlocEmpriseNominal / 24 000 ticks
Wind Turbine I1×13 000 HE
Wind Turbine II2×112 000 HE
Wind Turbine III2×228 000 HE

Produisent jour et nuit. Le vent évolue progressivement par dimension ; la pluie multiplie le rendement par 1,25, l'orage par 1,60, l'altitude du hub ajoute un bonus, plafonné à 150 %. Le nominal suppose vent à 100 %, ciel clair et hub entre Y80 et Y119.

Fer
Cuivre
Fer
Redstone
Circuit Board
Redstone
Fer
Cuivre
Fer
IWind Turbine I
Wind Turbine I×1
Or
Microprocessor
Or
Cuivre
Wind Turbine II
Cuivre
Or
Control Module
Or
IIWind Turbine II
Wind Turbine II×1
Diamant
Microprocessor
Diamant
Control Module
Wind Turbine IIII
Communication Module
Or
Cuivre
Or
IIIWind Turbine III
Wind Turbine III×1

Hydraulique#

BlocRôleDétail
Pompe Hydro I / II / IIICapte le courant d'eauTrois paliers de débit, reliés aux conduites.
Conduite HydroTransport d'eauFabriquée par 4 ; relie pompes et turbine.
Turbine HydroGénérationStructure 2×2×2 convertissant le flux en HE.

La branche hydraulique produit en continu tant qu'elle reçoit un flux d'eau : les pompes alimentent une turbine 2×2×2 via des conduites. C'est la source de base la plus stable, indépendante de la météo et du cycle jour/nuit.

Fer
Circuit Board
Fer
Cuivre
Piston
Cuivre
Fer
Redstone
Fer
IPompe Hydro I
Pompe Hydro I×1
Or
Microprocessor
Or
Cuivre
Pompe Hydro I
Cuivre
Fer
Control Module
Fer
IIPompe Hydro II
Pompe Hydro II×1
Diamant
Control Module
Diamant
Or
Pompe Hydro II
Or
Fer
Communication Module
Fer
IIIPompe Hydro III
Pompe Hydro III×1
Fer
Cuivre
Fer
Fer
Fer
Fer
Cuivre
Fer
Conduite Hydro
Conduite Hydro×4
Bloc de fer
Control Module
Bloc de fer
Piston
Microprocessor
Piston
Bloc de cuivre
Communication Module
Bloc de cuivre
Turbine Hydro
Turbine Hydro×1

Batteries#

BlocCapacitéDébit max (chaque sens)
Battery I40 000 HE8 HE/t
Battery II120 000 HE32 HE/t
Battery III320 000 HE128 HE/t

Une batterie posée directement sous un panneau ou une éolienne reçoit l'énergie automatiquement. Le réseau distribue : producteurs → consommateurs, surplus → batteries, batteries → consommateurs restants, jamais batterie vers batterie.

Fer
Cuivre
Fer
Redstone
Circuit Board
Redstone
Fer
Cuivre
Fer
IBattery I
Battery I×1
Or
Microprocessor
Or
Cuivre
Battery II
Cuivre
Or
Bloc de redstone
Or
IIBattery II
Battery II×1
Diamant
Bloc d'or
Diamant
Microprocessor
Battery IIII
Microprocessor
Bloc de cuivre
Control Module
Bloc de cuivre
IIIBattery III
Battery III×1

Câbles#

Fines pistes posées comme de la redstone, sur sol, mur ou plafond, nécessitant un support (face solide ou port HE). Le réseau est recalculé à chaque changement structurel, limité à 1 024 nœuds.

Cuivre
Cuivre
Cuivre
Laine (toute couleur)
Redstone
Laine (toute couleur)
Cuivre
Cuivre
Cuivre
Câble cuivre
Câble cuivre×8

Intégration#

Les machines de Farm, Quarry, Storage et Dashboard consomment des HE via le contrat énergie de HomeCore (EnergyApi.BLOCK). Les quatre déclarent HomeLink Energy en dépendance obligatoire dans leur neoforge.mods.toml : Farm, Quarry et Storage exigent [0.5.0,1.0.0), Dashboard [0.1.0,1.0.0). Sans HomeLink Energy, aucun des quatre ne se charge.

Installer#

Copier homelink_energy-0.5.0.jar et homecore-1.14.0.jar dans mods/, côté client et serveur. HomeCore est obligatoire et n'est pas inclus dans le JAR Energy.

Galerie#

Captures en jeu. Cliquer pour agrandir.

Code source et documentation complète sur GitHub →