Sawmill - многофункциональный плагин на лесорубку

Плагин Sawmill - многофункциональный плагин на лесорубку 1.1.4

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.13
  2. 1.14
  3. 1.15
  4. 1.16
  5. 1.17
  6. 1.18
  7. 1.19
  8. 1.20
  9. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
8
❤️Sawmill❤️ — многофункциональный плагин для Minecraft сервера, предназначенный для создания зон с лесорубками на вашем сервере. Плагин позволяет игрокам зарабатывать виртуальную валюту, рубя деревья в специально отведенной зоне, с возможностью настройки всех зон отдельно.

✨ Возможности плагина​

1. Зоны лесорубки с уникальными настройками​

  • Создание нескольких зон с разными параметрами:
    • Название и отображаемое имя​
    • Границы зоны (устанавливаются с помощью команд /sm pos1 и /sm pos2).​
    • Запрет на ломку блоков, кроме брёвен.​
    • Запрет на размещение блоков в зоне.​
    • Отключение спавна мобов и взрывов криперов.​
​

2. Система вознаграждений​

  • Автоматическое или ручное получение вознаграждений за срубленные деревья.​
  • Настраиваемые команды для выдачи вознаграждений.​
  • Уведомления в чате и ActionBar о полученных средствах.​
​

3. Восстановление деревьев​

  • Автоматическое восстановление срубленных деревьев через заданное время.​
  • Разрушение деревьев с использованием частиц и звуков.​
  • Ручное восстановление всех деревьев с помощью команды /sm reset.​
​

4. Защита игроков​

  • Отключение урона от мобов и игроков в зоне лесорубки.​
  • Запрет на атаку игроков враждебными мобами.​
​

5. Логирование и статистика​

  • Ведение логов о срубленных деревьях и полученных вознаграждениях.​
  • Автоматическое удаление старых логов (настраиваемый период хранения).​
​

6. Мультиязычность и кастомизация​

  • Все сообщения настраиваются через config.yml (поддержка цветовых кодов &).​
  • Легкая адаптация под любой язык без изменения кода.​
  • Готовая локализация под языки: русский, английский, украинский, испанский, немецкий, французский, польский, португальский, турецкий, китайский.​
​

​

⚡ Преимущества Sawmill​

Для администраторов сервера:​

✅ Легкая установка и настройка — плагин готов к работе сразу после установки.
✅ Поддержка всех версий Minecraft от 1.13 до 1.21.11.
✅ Гибкая система зон — можно создать любое количество зон с уникальными параметрами.
✅ Защита территории — запрет на ломку неразрешенных блоков, защита от урона, отключение взрыва криперов, отключение спавна мобов и т.п.
✅ Автоматическое восстановление ресурсов — деревья восстанавливаются без участия администраторов.
✅ Поддержка 10 языков — русский, английский, украинский, испанский, немецкий, французский, польский, португальский, турецкий, китайский.​

Для игроков:​

🎮 Интерактивный геймплей — рубка деревьев становится увлекательной благодаря системе вознаграждений.
💰 Заработок в игре — игроки получают вознаграждения за срубленные деревья.
🛡 Безопасность — защита от мобов и других игроков в зоне лесорубки.

Файлы конфигурации:
config.yml:
​
Код:
# =============================================
# Sawmill Plugin Global Configuration
# =============================================

# Plugin message language / Язык сообщений плагина:
# ru - Русский | en - English | ua (uk) - Українська | es - Español
# de - Deutsch | fr - Français | pl - Polski | pt - Português
# tr - Türkçe | zh - 中文
Locale: ru

# Настройки логирования
logging:
  enabled: true                                  # Включить логирование
  delete_after_days: 30                          # Удалять логи старше N дней

zones.yml:
​
Код:
# # =============================================
# # Настройки зон лесорубки для плагина Sawmill
# # =============================================
# # Здесь вы можете настроить несколько зон лесорубки с уникальными параметрами.
# # Каждая зона может иметь свои собственные настройки деревьев, эффектов, ограничений и вознаграждений.
# #
# # Пример зоны:
# #
# zones:
#   example:
#     display_name: "&6Пример лесорубки"
#     pos1:
#       x: 0
#       y: 0
#       z: 0
#     pos2:
#       x: 0
#       y: 0
#       z: 0
#     chat_message:
#       enabled: true
#       message: "&aВы вошли в зону лесорубки: &6%display_name%"
#     effects:
#       tree_fall_sound: "ENTITY_ENDER_DRAGON_FLAP"
#       tree_fall_particle: "CLOUD"
#     titles:
#       enabled: true
#       title: "&6%display_name%"
#       subtitle: "&eРубите деревья и зарабатывайте"
#       fade_in: 10
#       stay: 70
#       fade_out: 20
#     restrictions:
#       break_only_logs:
#         enabled: true
#         send_message: true
#         message: "&cНа территории лесорубки можно ломать только бревна!"
#       disable_mob_spawn:
#         enabled: false
#         send_message: true
#         message: "&cНа территории лесорубки спавн мобов отключен!"
#       disable_block_place:
#         enabled: false
#         send_message: true
#         message: "&cВы не можете размещать блоки на территории лесорубки!"
#       disable_creeper_explosions:
#         enabled: true
#         send_message: true
#         message: "&cНа территории лесорубки взрывы криперов отключены!"
#       disable_hostile_mob_targeting:
#         enabled: true
#         send_message: true
#         message: "&cНа территории лесорубки враждебные мобы не атакуют игроков!"
#     protection:
#       no_damage_from_mobs:
#         enabled: true
#         send_message: true
#         message: "&cНа территории лесорубки вы защищены от урона!"
#       no_damage_from_players:
#         enabled: true
#         send_message: true
#         message: "&cНа территории лесорубки вы защищены от урона!"
#     reward_settings:
#       method: "auto"
#       actionbar_enabled: true
#       actionbar_message_auto: "&aВы срубили дерево и заработали с него &6%reward%&aр."
#       actionbar_message_manual: "&aВы получили &6%reward%&aр. | Всего заработано: &6%total%&aр."
#       command: "money give %player% %amount%"
#       command_get: "money give %player% %total%"
#     tree_types:
#       oak_log:
#         enabled: true
#         material: "OAK_LOG"
#         leaves: "OAK_LEAVES"
#         reward: 100
#         restore_time_seconds: 60
#         required_breaks: 4


Как установить?
1. Скачайте
плагин и поместите его в папку plugins.
2. Перезагрузите сервер или выполните команду /reload.
3. Установите зону лесорубки с помощью команд /sm pos1 и /sm pos2.
4. Создайте зону с помощью команды /sm create <название> <Отображаемое название>
5.
Настройте параметры плагина в файле config.yml
6.
Настройте параметры лесорубки в файле zones.yml

Нашли ошибку? Хотите предложить свою идею по улучшению плагина?
Вам сюда: You must be logged in to see this link.
​
Команды и права
/sm help - Помощь по плагину
/sm get - Получить накопленное вознаграждение (доступно всем)
/sm reset - Восстановить все деревья (sm.admin)
/sm reload
- Перезагрузить конфигурацию плагина (sm.admin)
/sm pos1
- Установить первую точку зоны лесорубки (sm.admin)
/sm pos2
- Установить вторую точку зоны лесорубки (sm.admin)
/sm list -
Показать список всех зон. (sm.admin)
/sm delete <name> -
Удалить зону лесорубки. (sm.admin)
/sm create <name> <display_name> -
Создать новую зону лесорубки. (sm.admin)
  • Мне нравится (+1)
Реакции: милкивейка
Автор
ZevsYToff
Скачивания
116
Просмотры
1 993
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

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

  1. Sawmill v1.1.4 — Оптимизация и чистка кода

    Что изменилось: Исправлена утечка памяти и конфликты при сохранении логов. Плагин меньше...
  2. Sawmill v1.1.3 — Поддержка 10 языков

    Что нового: Добавлена поддержка 10 языков: русский, английский, украинский, испанский...
  3. Sawmill v1.1.2 – исправление ошибок, доработка

    Исправления: Команда /sm get теперь работает у всех игроков без права sm.admin (раньше...
Назад
Сверху Снизу