2016-12-15 1 views
0

Je fais un mod industriel à minecraft, et je ne sais pas si mes machines pourraient fonctionner avec des tuyaux kinesis (ou toute autre source d'énergie). Mes machines seront alimentées par mj. Mais comment puis-je lier BuildCraft ou tout autre mod à mon mod, afin que je puisse utiliser leurs sources d'alimentation pour mes machines?Minecraft mod en communication avec BuildCraft

Répondre

0

J'ai découvert comment faire. J'ai utilisé OreDictionary pour "lier" des éléments, et l'API de Thermal Expansion pour mes machines afin qu'elles puissent consommer de l'énergie. L'annotation @Optional.Interface peut également implémenter une interface, lorsque l'interface peut être indéfinie (si le mod pour cette interface n'est pas installé).

0

Pour vraiment un lien avec n'importe quel mod, vous pouvez simplement l'ajouter à votre chemin de construction/dépendances et ensuite faire des importations comme n'importe quelle autre classe avec votre IDE.

C'est aussi une bonne idée de regarder son code source afin de savoir quoi faire en le décompilant. Un bon site Web pour cela est http://javadecompilers.com

+0

Comment la construction et la dilatation thermique font-elles pour communiquer les unes avec les autres? – SpilledMango