Мод для серверов Майнкрафт на Fabric, который позволяет настроить добычу обычно неразрушаемых или ограниченных блоков. Для каждого блока можно задать время добычи, нужный инструмент, дроп, защиту от взрывов и доступ только операторам; игрокам не требуется устанавливать мод на клиент.
Возможности
- Настраивает добычу бедрока, барьеров, командных блоков, блоков портала, спавнеров, пробных спавнеров, хранилищ, врат энда, укреплённого глубинного сланца и любых блоков по их идентификатору.
- Показывает стандартную анимацию трещин, прогресс в процентах, текстовую шкалу и оставшееся время в панели действий.
- Проверяет тип и материал инструмента, а также зачарование «Шёлковое касание».
- Выдаёт указанный предмет и количество после завершения добычи; для поддерживаемых блоков может сохранить данные блока в выпавшем предмете.
- Защищает выбранные блоки от взрывов.
- Отменяет добычу, если игрок прервал её, вышел с сервера, сменил измерение, отошёл слишком далеко или блок изменился.
Как пользоваться
Правила задаются в config/block-configuration.json5. Каждый ключ верхнего уровня — полный идентификатор блока, например minecraft:bedrock.
{
"minecraft:bedrock": {
"breakSeconds": 30,
"tool": "netherite_pickaxe",
"drop": "minecraft:bedrock x1",
"blastResistant": true
}
}
Настройки
Основные параметры правила:
breakSeconds— время добычи в секундах.tool— требуемый инструмент, напримерnetherite_pickaxeилиany.drop— предмет и количество дропа, напримерminecraft:bedrock x1.blastResistant— защита от взрывов.operatorOnly— добыча только для операторов.requireSilkTouch— требование зачарования «Шёлковое касание».preserveBlockEntity— перенос данных поддерживаемого блока в предмет.enabled— включение правила.
Для точной настройки доступны miningMode, fixedTicks, customHardness, requiredTool, requiredTier, dropItem, dropCount, explosionResistant, protectionBehavior и failureFeedback.
Требования и совместимость
Мод ставится только на сервер Fabric и требует Fabric API. Конфигурацию можно перезагрузить без перезапуска сервера.
