[ARCHIVED] Better Farmland
Better Farmland - плагин и мод для Minecraft, улучшающий работу с грядками. Защита от вытаптывания, сбор урожая ПКМ и тонкая настройка конфига.
Better Farmland - проект, который решает одну из самых раздражающих проблем в Майнкрафт: вытаптывание грядок. Кто не терял урожай, случайно прыгнув рядом с пшеницей? Этот плагин (и мод) не даёт грядкам превращаться в обычную землю, когда вы или моб на них приземляетесь. Плюс добавляет удобный сбор урожая по правой кнопке мыши, что экономит кучу времени на ферме.
Короче, если у вас фермерский сервер или просто надоело бегать за каждым колоском - Better Farmland обязателен к установке. Работает и как плагин для Spigot, и как мод для клиента, так что можно подобрать под свою сборку.
Но фишка не только в защите - тут можно капитально всё подкрутить под себя через конфиг. Самое важное:
Конфиг и его возможности
Конфиг лежит по пути config/betterfarmland/config.json. Версия 2 - актуальная на данный момент. Настройка довольно гибкая, хоть и выглядит массивно.
Основные параметры
- configVersion - версия конфига. Если меняешь руками, следи, чтобы стояла актуальная.
- prevent (в разделе event) - выключает событие, при котором грядки ломаются. По сути, полная защита.
- change / changes - управляет тем, что происходит с грядкой, когда кто-то на неё прыгает. Можно настроить изменение блока, звук, выпадение предметов.
rightClickHarvest (сбор урожая ПКМ)
- use - включаешь или выключаешь функцию сбора правой кнопкой.
- sounds - список звуков, которые проигрываются при сборе. Можно задать свои, не обязательно стандартные.
landedUpon (приземление на грядку)
Тут всё то же самое, но для конкретных случаев. Можно настроить, чтобы при прыжке на грядку она превращалась в другой блок или сбрасывала возраст растения.
- from - с какого блока начинается изменение.
- to - в какой блок превращается.
- drop - какой предмет выпадет (или ничего, если null).
- newAge - возраст растения после изменения. -1 значит оставить как было.
Один из примеров конфига
{
"configVersion": 1,
"mod": {},
"event": {
"prevent": true,
"crops": {
"change": true,
"changes": [
{
"use": true,
"sound": {
"sound": "minecraft:block.crop.break",
"volume": 1.0,
"pitch": 1.0
},
"from": 0,
"to": "minecraft:air",
"drop": {
"item": 0,
"amount": -1
},
"newAge": -1
}
]
}
}
}
В этом примере событие включено, при прыжке урожай ломается со звуком, блок становится воздухом, а дроп выпадает стандартно.
Что по итогу
Better Farmland - вещь незаменимая, если вы серьёзно занимаетесь фермерством в Minecraft, особенно на серверах. Меньше беготни, меньше потерь, больше урожая. Да, можно настроить и излишне сложные сценарии, но для 90% случаев хватит просто включить защиту и ПКМ-сбор.
Проект, правда, заархивирован, так что новых обновлений не будет. Но для большинства версий Майнкрафт он всё ещё работает как часы.