Скачать BlockTrackerApi — Minecraft Моды — MetaMods

BlockTrackerApi

Активный

Установок

0

Последнее обновление

2 недели назад
Клиент
Библиотеки
Утилиты

BlockTracker - API для отслеживания блоков

BlockTracker представляет собой специализированную библиотеку для разработчиков Minecraft-модов, предлагающую полноценное API для мониторинга и отслеживания конкретных блоков по всему игровому миру. Система спроектирована с расчетом на максимальную производительность и предоставляет эффективные методы хранения, поиска и обработки данных о позициях блоков.

Основные возможности

Кросс-измеренное отслеживание - Мониторинг блоков работает во всех измерениях и регионах игрового мира

Интеллектуальная фильтрация - Настраиваемые правила генерации мира и условного отслеживания блоков

Безопасность потоков - Встроенные механизмы защиты для обеспечения корректной работы на сервере

Высокая производительность - Оптимизированные структуры данных с использованием FastUtil для минимальной нагрузки

Постоянное хранение - Автоматическое сохранение и загрузка данных об отслеживаемых блоках

Гибкая система запросов - Разнообразные методы получения информации о блоках по региону, радиусу или измерению

Для разработчиков модификаций

Простая интеграция

// Отслеживание блоков с пользовательскими условиями
// Рекомендуемое место для инициализации: ServerAboutToStartEvent
BlockTrackerApi.trackBlock(Blocks.BEACON, true, block -> {
    return customConditionCheck(block);
});

Множество вариантов запросов

// Получение блоков в определенном регионе
LongSet blocks = BlockTrackerApi.getTrackedBlocks(level, chunkPos, Blocks.BEACON);

// Получение блоков в области вокруг позиции
ObjectList<LongSet> areaBlocks = BlockTrackerApi.getTrackedBlocks(level, centerPos, 3, Blocks.BEACON);

Примечание: Данная модификация предназначена в первую очередь для разработчиков. Обычным пользователям потребуются моды, реализующие BlockTracker API, чтобы ощутить преимущества системы.

Участники проекта
pOtAto__bOy

pOtAto__bOy

Создан: 2 окт 2025

ID: 269926