Команды
Команда для выдачи печки: /givefurnace <ник> <печка>
Функционал
smelting — Ускоряет работу печки
resourceCaptivator — Увеличивает количество переплавляемых ресурсов
experienceMultiplier — Увеличивает количество опыта которое будет выдано
fuelInhibitor — Замедляет переработку топлива
Создание уникальных печек с различным уровнем
Отображение уровня печи
Отображение скорости переплавки печи
Отображение информации о количества предметов в печи
Автовыброс предметов если печь переполнена
Возможность работы с SQLite или MySQL
Полная конфигурируемость
Конфигурация плагина:
database:
username: "root"
password: "password"
# Гайд как делать ссылки: https://docs.oracle.com/javase/tutorial/jdbc/basics/connecting.html#db_connection_url
# Для особо неразборчивых:
# mysql - jdbc:mysql://<Ваш хост (к примеру localhost)>:<Ваш порт (к примеру 3306)>/<Ваша база данных, к примеру auth>?useSSL=false
# h2 (в формате файла) - jdbc:h2:./plugins/DevFurnace/database;MODE=MySQL (ПРАВА ДОЛЖНЫ БЫТЬ НА ПАПКУ ГДЕ ВЫ СОЗДАЁТЕ, ЖЕЛАТЕЛЬНО НЕ МЕНЯТЬ ПУТЬ)
# Остальное сами ;d
jdbcUrl: "jdbc:h2:./plugins/DevFurnace/database;MODE=MySQL"
maxCoresPoolSize: 10
messages:
furnacesNotLoaded: "<red>Ещё не все печки успели загрузиться!"
furnaceUpgraded: "<gold>Вы успешно улучшили печку до <level>"
furnaceMaxLevel: "<red>Выше уровня нету!"
notEnoughVault: "<gold>Не хватает монет, надо <red><need><gold>, у вас есть <red><have>"
notEnoughRubles: "<gold>Не хватает рублей, надо <red><need><gold>, у вас есть <red><have>"
notEnoughExperience: "<gold>Не хватает опыта, надо <red><need><gold>, у вас есть <red><have>"
hologram:
lines:
- "<level>"
- "<progress_bar>"
- "<gold><smelting><red>/<gold><smelted>"
progressBar:
bar: "<progress>"
progress:
required: "<grey>|"
left: "<green>|"
noFuel: "<gold>Нету топлива"
noSmeltingMaterial: "<gold>Нету материала"
storageFull: "<gold>Хранилище полное"
furnace:
# Перезаписывать дефолтные печки которые ставит игрок
overrideVanilla: false
# Печка которая будет использовать по дефолту
vanillaFurnace: "default"
# Настройки голограммы
hologram:
enable: true
# Настройки отключения голограмм
disable:
# Если рядом есть печки с голограммами
near:
# Какое количество нужно
count: 20
# Кубоид вокруг печки, который нужно проверять
checkCuboid: "5, 5, 5 / 5, 5, 5"
# Если на печке стоит какой либо блок, отключать ли голограмму
stuck: true
furnaces:
"default":
name: "<gold>Обычная печка"
description:
- "<white>Самая обычная печка"
levels:
- name: "<gold>Уровень <white><bold>1"
description:
- "<white>Печка работает в обычном режиме"
- name: "<gold>Уровень <white><bold>2"
description:
- "<white>Печка работает на 30% быстрее"
# Доступные улучшения:
# smelting - Ускоряет работу печки
# resourceCaptivator - Увеличивает количество переплавляемых ресурсов
# experienceMultiplier - Увеличивает количество опыта которое будет выдано
# fuelInhibitor - Замедляет переработку топлива
upgrades:
- type: "smelting"
value: 30 # Значение указано в процентах
- type: "fuelInhibitor"
value: 10 # Значение указано в процентах
- type: "resourceCaptivator"
# Либо просто указать как в примере ниже и ВСЕ ресурсы будут удваиваться
# multiplier: 2
filter:
- "IRON_ORE x 2" # Увеличит количество переабатываемых ресурсов на 2
- type: "experienceMultiplier"
# Либо просто указать как в примере ниже и ВСЕ ресурсы будут давать на 2
# Больше опыта
# multiplier: 2
filter:
- "IRON_ORE x 2" # Увеличит количество получаемого опыта на 2
# Доступные значения:
# vault - Стандартные монеты
# exp - Опыт игрока
# devRubles - Плагин на рубли
# devEconomy:<названиеВалюты> - Публичный плагин от McDev с поддержкой нескольких валют
requirements:
- type: "exp"
value: 1500