EnergyNet — различия между версиями

м
м
Строка 5: Строка 5:
 
<div class="mw-parser-output">Для добавления библиотеки в мод ее файл ''(energy-net.js)'' нужно добавить в директорию ''lib/'' в директории мода (если таковой нету, то ее нужно создать).</div> <div class="mw-parser-output">Для импорта библиотеки в мод в заголовочном файле (или если он остутвует в первом файле кода) следует добавить строку:</div> <div class="mw-parser-output"><syntaxhighlight lang="JavaScript">IMPORT("EnergyNet");</syntaxhighlight>
 
<div class="mw-parser-output">Для добавления библиотеки в мод ее файл ''(energy-net.js)'' нужно добавить в директорию ''lib/'' в директории мода (если таковой нету, то ее нужно создать).</div> <div class="mw-parser-output">Для импорта библиотеки в мод в заголовочном файле (или если он остутвует в первом файле кода) следует добавить строку:</div> <div class="mw-parser-output"><syntaxhighlight lang="JavaScript">IMPORT("EnergyNet");</syntaxhighlight>
  
 +
<div class="mw-parser-output">
 
== Модули ==
 
== Модули ==
 +
 +
#''EnergyTypeRegistry'' - модуль для регистрации новых типов энергии.
 +
#''EnergyTileRegistry'' - модуль для привязки типов энергии к TileEntity.&nbsp;
 +
#''EnergyNetBuilder'' - модуль построения энергосетей и взаимодействия с ними.
 +
</div>
  
 
== Создание нового типа энергии ==
 
== Создание нового типа энергии ==

Версия 12:34, 27 июля 2019

Данная библиотека для Inner Core представляет собой инструмент для быстрого создания новых типов энергии и имеет большой функционал для работы с ними.

Импорт

Для добавления библиотеки в мод ее файл (energy-net.js) нужно добавить в директорию lib/ в директории мода (если таковой нету, то ее нужно создать).
Для импорта библиотеки в мод в заголовочном файле (или если он остутвует в первом файле кода) следует добавить строку:
IMPORT("EnergyNet");

Модули

  1. EnergyTypeRegistry - модуль для регистрации новых типов энергии.
  2. EnergyTileRegistry - модуль для привязки типов энергии к TileEntity. 
  3. EnergyNetBuilder - модуль построения энергосетей и взаимодействия с ними.

Создание нового типа энергии

Механика передачи энергии

Привязка типов энергии к TileEntity

Объект EnergySource

Работа с энгергитическими сетями

Примеры