Перейти к содержимому

Лидеры


Популярный контент

Показан контент с высокой репутацией 30.12.2021 в Сообщения

  1. 2 балла
    Никакие чанки не загружаются при отправке сообщения. В isUnobstructed перед получением блока вызывается функция blockExists, которая проверяет загружен ли чанк по указанным координатам. Вот код функции World::blockExists: /** * Returns whether a block exists at world coordinates x, y, z */ public boolean blockExists(int p_72899_1_, int p_72899_2_, int p_72899_3_) { return p_72899_2_ >= 0 && p_72899_2_ < 256 ? this.chunkExists(p_72899_1_ >> 4, p_72899_3_ >> 4) : false; } World::chunkExists: /** * Returns whether a chunk exists at chunk coordinates x, y */ protected boolean chunkExists(int p_72916_1_, int p_72916_2_) { return this.chunkProvider.chunkExists(p_72916_1_, p_72916_2_); } вот реализация chunkExists в классе ChunkProviderServer (экземпляр именно этого класса хранится в поле chunkProvider класса WorldServer, который и представляет мир на сервере): /** * Checks to see if a chunk exists at x, y */ public boolean chunkExists(int p_73149_1_, int p_73149_2_) { return this.loadedChunkHashMap.containsItem(ChunkCoordIntPair.chunkXZ2Int(p_73149_1_, p_73149_2_)); } Так что при отправке сообщения помехи добавляются только от блоков в загруженных чанках. Блоки в незагруженных чанках просто игнорируются.
  2. 1 балл
    https://ftbwiki.org/Fusion_Reactor_Mk2_(GregTech_4) Fusion Control Computer - в этом мехе была схема сборки
  3. 1 балл
    Цель существования MineOS сейчас вполне ясна - быть демонстрацией возможностей мода OpenComputers. И она прекрасно с этим справляется.
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...