Jump to content
  • Добро пожаловать!

    Мы надеемся, что Вы здесь не случайно! Наверное хотите начать игру на одном из качественных и крупных проектов с высоким онлайном? На нашем проекте в данный момент зарегистрировано более 525 тысяч игроков! Кто знает? Может быть Вы следующий? 🙂

    Не будем тебя долго задерживать, следуйте шагам ниже! Все просто!

Sign in to follow this  
Alleksh

Гайд по Applied Energistics 2 ( AE2 ). Часть №1. Теория.

Recommended Posts

Начнём с теории.
1) МЭ сеть.

Скрытый текст

 

Существует два типа сетей - специальная и обычная.

Специальная не имеет контроллера, обычная - имеет.
Обычная МЭ сеть это набор блоков, соединенных в одну сеть при помощи кабелей и контроллера, где контроллер выступает главным блоком в сети.
Максимальное количество контроллеров в одной сети равно единице.

 


 

2) Контроллер.

Скрытый текст


Контроллер это мультиблок(состоит из МЭ контроллеров), который не имеет точной структуры.image.thumb.png.4e5a0afdab77bf2f72a82dca7b88c7fa.png

То есть, можно построить контроллер любых размеров и форм в пределах 7х7х7. 

На скриншоте справа вы можете увидеть примеры контроллеров, вот их описание:

  1. Пример независимости от формы контроллера.
  2. Контроллер красный, что обозначает ошибку.
    В данном случае он вышел за пределы 7х7х7, поэтому он не способен работать.
  3. Пример контроллера максимального размера
  4. Контроллер красный, что обозначает ошибку.
    В данном случае в одной сети находятся два разных контроллера, из-за чего сеть не может работать.


3) Ячейки - хранилище предметов в МЭ сети.
 

Скрытый текст

У них всего лишь две характеристики: байты и типы.
Типы - количество занятых типов предметов в ячейке.
В одной ячейке максимально может находиться до 63 типов предметов.

Скрытый текст

Различная прочность, кол-во энергии и NBT данные считаются за разные типы.


Байты обозначают максимальное количество предметов в ячейке.

Но тут не всё так просто(осторожно: математика):
 

Скрытый текст

1 предмет занимает 1 бит, соответственно 8 предметов занимают 1 байт.
Количество занятых байт считается таким образом:


public long getUsedBytes(){
		final long bytesForItemCount = ( this.getStoredItemCount() + this.getUnusedItemCount() ) / this.itemsPerByte;
		return this.getStoredItemTypes() * this.getBytesPerType() + bytesForItemCount;
}

Или же a*n/128 + (b + b mod 8)/8. Где a - кол-во занятых типов, b - общее кол-во предметов в ячейке, n - кол-во байт.
Второе выражение - округление к большему целому.
Переписать выражение можно так:


K = a * n/128 + ceil(b/8)

K - кол-во занятых байт
a - кол-во занятых типов
b - общее кол-во предметов
n - максимальное кол-во байт.
Исходя из этого, можно понять, что чем больше типов занимаешь, тем меньше предметов можно хранить в ячейке.


4) Кабели - один из главных связующих элементов МЭ сети.

Скрытый текст

Существует множество кабелей: плотные, умные, закрытые, разноцветные...image.thumb.png.902311fe1db548cbe6a292469c852bd3.png
Но в чём их отличия?
На скриншоте справа вы можете увидеть примеры использования плотных кабелей.

  1. Якори помогают разделять кабели.
  2. Кабели с разными цветами не соединяются

К кабелям с разными цветам можно подключить изменчивые кабеля(им плевать на цвет)

 

 

Так же различные кабели проводят разное количество каналов.
Плотные - 32.
Умные и изменчивые по 8.
Что же такое, эти "каналы"? О них я расскажу далее.

 

 

 

 


5) Каналы и как это работает.

Скрытый текст

В МЭ сетях каналы нужны для поддержки устройств, использующих сетевое хранилище или для других сетевых служб.image.png.9068a5b30be535fad75b744e93df185e.png

Чтобы провести каналы к какому-либо устройству сети - вам необходимы кабеля.
Контроллер имеет с каждой стороны по 32 канала.

Согласно вики, у вас не должно быть двух равных по длинне путей к одному устройству т.к. из-за этого сеть перестанет работать.

На скрине в правом верхнем углу зелёный блок - контроллер, линии - кабеля.
Красный блок - спорный механизм,  к которому сеть не может просчитать путь.

Отслеживайте это.
 

Вторая часть. Сетевые устройства.

Третья часть. Инструменты.
Четвертая часть. Практическое применение МЭ сетей.

 

Edited by Alleksh
Поиск работает криво, теперь проще будет найти статью.
  • Нравится 3
  • Рейтинг 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...