- Документация
- https://modrinth.com/plugin/simple-timber
Simple Timber — серверный плагин, который ускоряет заготовку древесины. После разрушения подходящего бревна он может удалить связанные блоки, расположенные выше или рядом. Проект относится к игровой механике и утилитам, распространяется по лицензии MIT и устанавливается только на сервер. Для него подтверждены Bukkit, Folia, Paper и Spigot, а также Minecraft 1.21–1.21.8.
Игрок ломает одно бревно, а Simple Timber обрабатывает другие брёвна, соединённые с ним сверху или сбоку. Это ускоряет очистку леса, но требует осторожности рядом с деревянными постройками.
Подтверждены следующие особенности:
• настраиваемый список типов брёвен;
• включение и отключение плагина;
• отключаемая анимация падающих блоков;
• одиночная рубка при удержании приседания;
• обработка связанных сверху или рядом брёвен.
Посадка саженцев, отдельное хранилище добычи и восстановление деревьев не заявлены.
Simple Timber подходит SMP-серверам, приватным мирам и строительным проектам, где ручная обработка крон считается лишней рутиной. Это узкая механика без заявленной системы профессий или навыков.
Перед установкой стоит определить:
• допустимо ли ускорять получение древесины;
• какие брёвна должны участвовать;
• нужна ли анимация;
• есть ли постройки, соприкасающиеся с деревьями;
• учитывают ли другие плагины каждый разрушенный блок.
Ускоренная рубка может изменить экономику ресурсов, а соприкасающиеся брёвна — образовать нежелательную цепочку.
Подтверждены Minecraft 1.21–1.21.8 и платформы Bukkit, Folia, Paper и Spigot. Серверная сторона обязательна, клиентская отмечена как неподдерживаемая: JAR ставится на сервер, а игрокам отдельная установка не заявлена.
Обязательные project dependencies не указаны, но это не гарантирует отсутствия конфликтов. Проверки требуют защита регионов, журналирование, профессии, кастомные инструменты и автоматическая пересадка. Конкретную сборку, включая Folia, следует испытывать с тем же набором расширений, что и рабочий сервер.
Подтверждённый способ установки стандартен: JAR помещают в папку plugins совместимого сервера. Сервер перед заменой файлов следует остановить, а мир и конфигурации — скопировать. Не стоит впервые проверять механику рядом с ценными постройками.
Практический порядок:
• записать версию Minecraft и серверного ядра;
• сделать резервную копию мира и папки плагинов;
• сверить имя, размер и хеш выбранного JAR;
• поместить файл в plugins;
• запустить сервер и изучить журнал загрузки;
• проверить отдельное дерево на тестовом участке;
• проверить одиночную рубку с приседанием;
• только после этого открыть механику игрокам.
В официальном тексте есть команда перезагрузки настроек. При первом внедрении полный штатный перезапуск удобнее для диагностики загрузки JAR и создания конфигурации.
Проверять нужно не только обычное дерево, но и соседние стволы, декоративные брёвна и защищённые территории.
Минимальный тест:
• рубка без приседания и с ним;
• каждый разрешённый тип древесины;
• включённая и отключённая анимация;
• действие в защищённом регионе;
• выпадение предметов и износ инструмента;
• записи журнала и сообщения консоли.
Настройку лучше начинать с одного типа древесины. Результат приемлем, когда удаляются только ожидаемые блоки, одиночная рубка предсказуема, защита не обходится, а журнал не содержит исключений.
Главное ограничение следует из самой механики: Simple Timber обрабатывает связанные брёвна. Источник не задаёт точный радиус поиска, предел количества блоков и способ отличать искусственную конструкцию от дерева. Поэтому бревенчатая опора, декоративная ветка или соседний ствол могут потребовать отдельного теста.
Не подтверждены автоматическая посадка, групповые права, ограничения по мирам, собственная экономика, особый износ инструментов и поддержка сторонних блоков. При выборе нельзя рассчитывать на эти функции. Удаление JAR также не возвращает уже разрушенную древесину.
В источнике перечислены SimpleTimber-1.2.jar размером 10 514 байт и SimpleTimber-1.1.jar размером 8 440 байт. Обновлять лучше отдельно от ядра и других расширений, чтобы при сбое сохранить понятную причинно-следственную связь.
Порядок обновления:
• остановить сервер;
• сохранить старый JAR и каталог конфигурации;
• сделать копию мира;
• заменить только файл Simple Timber;
• запустить тестовую копию сервера;
• повторить проверку цепной и одиночной рубки;
• проверить регионы, журналирование и консоль;
• затем перенести обновление в рабочую среду.
Для версии 1.2 опубликованы SHA-1 e329e84079e0eb9b2ff9a2db6abf7281f6847ac5 и SHA-512 6023e85d49dec487641208007d4591c98a52970a9a1f577ddbbcb3c434b8aeaba0121250cf14d3c54baf198d48590383c946ca30243c6518b1b55f2a01d5ba24. Для 1.1 указаны SHA-1 f9bd5830fe1bb9d5cdfa07e5527395b05a8d6379 и SHA-512 4e911a6c20fe50b0d87674e55e91d3e3971a5c246733164db2f08b2b7da660da7d2ef7cf1486e0aaee42d41c50f486ca1227912131d79ae9a77e3175d8271093.
Откат должен возвращать предыдущий JAR вместе с совместимой конфигурацией. Если новая версия изменила структуру файлов, одной подмены исполняемого файла недостаточно.
Рабочая схема:
• остановить сервер;
• убрать новую сборку;
• восстановить прежний JAR;
• вернуть сохранённую конфигурацию;
• запустить сервер и проверить журнал;
• повторить тест обычной рубки и приседания;
• убедиться, что защиты и системы учёта работают.
Если проблема привела к разрушению построек, сначала ограничивают доступ к участку и восстанавливают нужное состояние мира из резервной копии. Сам откат плагина не создаёт удалённые блоки заново.
Если дерево не рубится целиком, проверяют, включён ли плагин, входит ли тип бревна в разрешённый список и не удерживает ли игрок приседание. Затем исключают запрет региона и конфликт с обработчиком разрушения блоков. Если удаляется слишком много древесины, опыт повторяют на изолированном дереве и изучают все соприкосновения брёвен.
Для отчёта нужны версия Minecraft и ядра, имя и хеш JAR, конфигурация, список связанных с блоками плагинов, схема конструкции, журнал и результаты с приседанием и без него.
Файлы были получены по официальному HTTPS, сверены по опубликованным хешам и статически проверены по структуре и путям. Динамический запуск не выполнялся, поэтому такая проверка подтверждает целостность образца, но не его фактическую совместимость с конкретным сервером.
Участник публичной команды проекта — karunio. Simple Timber распространяется по MIT, канонический идентификатор SPDX — MIT. При локализации и распространении следует сохранять название, авторство и лицензию. Рекомендации по резервному копированию, тестированию и откату являются редакционной практикой и не должны приписываться автору.
Отдельная клиентская установка JAR не заявлена. Плагин требуется на сервере, а клиентская сторона отмечена как неподдерживаемая.
Официальное описание указывает удержание приседания, по умолчанию связанного с Left Shift. Поведение нужно проверить на выбранной версии.
Да. В исходном описании подтверждена настройка списка типов брёвен, участвующих в механике.
Нет. Хеш подтверждает совпадение файла с опубликованным образцом, но не показывает поведение в конкретной сборке. Нужны тестовый запуск, проверка журнала и контроль действий в мире.
Назначение и принцип работы
Игрок ломает одно бревно, а Simple Timber обрабатывает другие брёвна, соединённые с ним сверху или сбоку. Это ускоряет очистку леса, но требует осторожности рядом с деревянными постройками.
Подтверждены следующие особенности:
• настраиваемый список типов брёвен;
• включение и отключение плагина;
• отключаемая анимация падающих блоков;
• одиночная рубка при удержании приседания;
• обработка связанных сверху или рядом брёвен.
Посадка саженцев, отдельное хранилище добычи и восстановление деревьев не заявлены.
Скриншоты и внешний вид
Аудитория и сценарии выбора
Simple Timber подходит SMP-серверам, приватным мирам и строительным проектам, где ручная обработка крон считается лишней рутиной. Это узкая механика без заявленной системы профессий или навыков.
Перед установкой стоит определить:
• допустимо ли ускорять получение древесины;
• какие брёвна должны участвовать;
• нужна ли анимация;
• есть ли постройки, соприкасающиеся с деревьями;
• учитывают ли другие плагины каждый разрушенный блок.
Ускоренная рубка может изменить экономику ресурсов, а соприкасающиеся брёвна — образовать нежелательную цепочку.
Совместимость и серверная сторона
Подтверждены Minecraft 1.21–1.21.8 и платформы Bukkit, Folia, Paper и Spigot. Серверная сторона обязательна, клиентская отмечена как неподдерживаемая: JAR ставится на сервер, а игрокам отдельная установка не заявлена.
Обязательные project dependencies не указаны, но это не гарантирует отсутствия конфликтов. Проверки требуют защита регионов, журналирование, профессии, кастомные инструменты и автоматическая пересадка. Конкретную сборку, включая Folia, следует испытывать с тем же набором расширений, что и рабочий сервер.
Установка и первый запуск
Подтверждённый способ установки стандартен: JAR помещают в папку plugins совместимого сервера. Сервер перед заменой файлов следует остановить, а мир и конфигурации — скопировать. Не стоит впервые проверять механику рядом с ценными постройками.
Практический порядок:
• записать версию Minecraft и серверного ядра;
• сделать резервную копию мира и папки плагинов;
• сверить имя, размер и хеш выбранного JAR;
• поместить файл в plugins;
• запустить сервер и изучить журнал загрузки;
• проверить отдельное дерево на тестовом участке;
• проверить одиночную рубку с приседанием;
• только после этого открыть механику игрокам.
В официальном тексте есть команда перезагрузки настроек. При первом внедрении полный штатный перезапуск удобнее для диагностики загрузки JAR и создания конфигурации.
Проверка результата и настройка
Проверять нужно не только обычное дерево, но и соседние стволы, декоративные брёвна и защищённые территории.
Минимальный тест:
• рубка без приседания и с ним;
• каждый разрешённый тип древесины;
• включённая и отключённая анимация;
• действие в защищённом регионе;
• выпадение предметов и износ инструмента;
• записи журнала и сообщения консоли.
Настройку лучше начинать с одного типа древесины. Результат приемлем, когда удаляются только ожидаемые блоки, одиночная рубка предсказуема, защита не обходится, а журнал не содержит исключений.
Ограничения и риски
Главное ограничение следует из самой механики: Simple Timber обрабатывает связанные брёвна. Источник не задаёт точный радиус поиска, предел количества блоков и способ отличать искусственную конструкцию от дерева. Поэтому бревенчатая опора, декоративная ветка или соседний ствол могут потребовать отдельного теста.
Не подтверждены автоматическая посадка, групповые права, ограничения по мирам, собственная экономика, особый износ инструментов и поддержка сторонних блоков. При выборе нельзя рассчитывать на эти функции. Удаление JAR также не возвращает уже разрушенную древесину.
Безопасное обновление
В источнике перечислены SimpleTimber-1.2.jar размером 10 514 байт и SimpleTimber-1.1.jar размером 8 440 байт. Обновлять лучше отдельно от ядра и других расширений, чтобы при сбое сохранить понятную причинно-следственную связь.
Порядок обновления:
• остановить сервер;
• сохранить старый JAR и каталог конфигурации;
• сделать копию мира;
• заменить только файл Simple Timber;
• запустить тестовую копию сервера;
• повторить проверку цепной и одиночной рубки;
• проверить регионы, журналирование и консоль;
• затем перенести обновление в рабочую среду.
Для версии 1.2 опубликованы SHA-1 e329e84079e0eb9b2ff9a2db6abf7281f6847ac5 и SHA-512 6023e85d49dec487641208007d4591c98a52970a9a1f577ddbbcb3c434b8aeaba0121250cf14d3c54baf198d48590383c946ca30243c6518b1b55f2a01d5ba24. Для 1.1 указаны SHA-1 f9bd5830fe1bb9d5cdfa07e5527395b05a8d6379 и SHA-512 4e911a6c20fe50b0d87674e55e91d3e3971a5c246733164db2f08b2b7da660da7d2ef7cf1486e0aaee42d41c50f486ca1227912131d79ae9a77e3175d8271093.
Откат
Откат должен возвращать предыдущий JAR вместе с совместимой конфигурацией. Если новая версия изменила структуру файлов, одной подмены исполняемого файла недостаточно.
Рабочая схема:
• остановить сервер;
• убрать новую сборку;
• восстановить прежний JAR;
• вернуть сохранённую конфигурацию;
• запустить сервер и проверить журнал;
• повторить тест обычной рубки и приседания;
• убедиться, что защиты и системы учёта работают.
Если проблема привела к разрушению построек, сначала ограничивают доступ к участку и восстанавливают нужное состояние мира из резервной копии. Сам откат плагина не создаёт удалённые блоки заново.
Диагностика
Если дерево не рубится целиком, проверяют, включён ли плагин, входит ли тип бревна в разрешённый список и не удерживает ли игрок приседание. Затем исключают запрет региона и конфликт с обработчиком разрушения блоков. Если удаляется слишком много древесины, опыт повторяют на изолированном дереве и изучают все соприкосновения брёвен.
Для отчёта нужны версия Minecraft и ядра, имя и хеш JAR, конфигурация, список связанных с блоками плагинов, схема конструкции, журнал и результаты с приседанием и без него.
Файлы были получены по официальному HTTPS, сверены по опубликованным хешам и статически проверены по структуре и путям. Динамический запуск не выполнялся, поэтому такая проверка подтверждает целостность образца, но не его фактическую совместимость с конкретным сервером.
Лицензия и происхождение
Участник публичной команды проекта — karunio. Simple Timber распространяется по MIT, канонический идентификатор SPDX — MIT. При локализации и распространении следует сохранять название, авторство и лицензию. Рекомендации по резервному копированию, тестированию и откату являются редакционной практикой и не должны приписываться автору.
FAQ
Нужно ли устанавливать Simple Timber игрокам?
Отдельная клиентская установка JAR не заявлена. Плагин требуется на сервере, а клиентская сторона отмечена как неподдерживаемая.
Как сломать только одно бревно?
Официальное описание указывает удержание приседания, по умолчанию связанного с Left Shift. Поведение нужно проверить на выбранной версии.
Можно ли ограничить виды древесины?
Да. В исходном описании подтверждена настройка списка типов брёвен, участвующих в механике.
Достаточно ли сверить хеш перед установкой?
Нет. Хеш подтверждает совпадение файла с опубликованным образцом, но не показывает поведение в конкретной сборке. Нужны тестовый запуск, проверка журнала и контроль действий в мире.