Go to file
2024-03-03 22:49:04 +03:00
src/main license 2024-03-03 22:46:38 +03:00
.gitignore first 2024-03-03 22:45:25 +03:00
LICENSE license 2024-03-03 22:46:38 +03:00
pom.xml license 2024-03-03 22:46:38 +03:00
README.md Update README.md 2024-03-03 22:49:04 +03:00

FroggyMonitorReward

Плагин для награды игроков за голоса и отзывы на FroggyMonitor

Плагин запускает сайт, на который будут приходить запросы от FroggyMonitor на поощрение игрока, плагин их читает и выполняет действие из конфига

Скачать

Конфиг

site_host: localhost   # IP адрес для сайта
site_port: 8080        # Порт для сайта
site_backlog: 5        # Максимальное кол-во подключений одновременно

secret_token: аш_секретный_токен" # Секретный токен с FroggyMonitor

comment_page: "/api/comment" # Страница для награды за отзыв
vote_page: "/api/vote"       # Страница для награды за голос

# Что указать в FroggyMonitor?
# В URL для поощрения за отзыв: 
#         http://{ip_сервера}:{site_port}{comment_page}  
#     ->  http://example.com:8080/api/comment
# В URL для поощрения за голос: 
#         http://{ip_сервера}:{site_port}{vote_page}     
#     ->  http://example.com:8080/api/vote
# Также возможно понадобится открыть порт на хосте

vote:                   # Награда за голос
  vault: 10                     # Выдать валюту (необяз.)
  item: "diamond 10"            # Выдать предмет (необяз.) (забрать предмет нельзя)
  message: "Спасибо за голос!"  # Отправить сообщение (необяз.)
  commands:                     # Исполнить команды (необяз.)
    - "/title {player_name} subtitle на FroggyMonitor"
    - "/title {player_name} title Спасибо за отзыв!"

add_comment:        # Награда за удаление отзыва
  vault: 10
  message: "Спасибо за отзыв!"

del_comment:        # Награда за удаление отзыва
  vault: -10                    # Снять валюту