FusionRep

FusionRep

FusionRep is a plugin that allows players to rate each other and compete for higher rankings

100 downloads 1 followers

English

FusionRep is a plugin that allows players to rate each other and compete for higher rankings

Functionality

This plugin provides the ability to rate a player by clicking on them with a RMB in a squat. To rate opens a menu where you can choose whether to raise or lower the player's reputation

The menu has three types of display (changed in config.yml):

  • Tiles
  • Blocks
  • Heads

Commands

/reputation <player nickname> - Shows the reputation of the player whose nickname was entered

/reputation top - Shows the top 10 players by reputation and ranking in the team sender's top spot

/myreputation - Shows the reputation of the team sender

/fusionrepreload - Reloads the plugin configuration

Configuration

# Chat messages (CHAT MESSAGES ONLY!!) are formatted using https://docs.advntr.dev/minimessage/format.html  
  
# Database parameters
database:  
  # Database type MySQL / H2
  type: "H2"  
  # JDBC connection string 
  url: ""  
  # Username 
  user: ""  
  # Password 
  password: ""  
  
# Plugin settings
settings:  
  # Reputation menu settings
  menu:  
    # Menu style (1 - 3) 1 - Panels / 2 - Blocks / 3 - Heads 
    style: 1  
    # Menu background material
    background_material: "BLACK_STAINED_GLASS_PANE"  
    # Plus reputation head texture (Only on third style)
    plus_head_url: "http://textures.minecraft.net/texture/6c48ddfdcd6d98a1b0aa3c71e8dad4edde732a68b2b0a5ab142600dca7587c32"  
    # Minus reputation head texture (Only on third style)
    minus_head_url: "http://textures.minecraft.net/texture/6f05afec2a6ec675cd5505a8f44bb6a4d556935689528321ead4edef685f2d10"  
  
# Localization Settings 
localization:  
  # Localization of the configure reload command
  reload_command:  
    # Successful reboot message 
    reload_message: "<green>The plugin has been successfully reloaded"
  # Localization of the reputation command
  reputation_command:  
    # Incorrect syntax message 
    usage: "<red>Usage: /reputation <player / top>"  
    # Player reputation message 
    player_reputation: "<blue>%player%'s</blue> reputation: <blue>%reputation%"  
    # Message that the player is not found
    player_not_found_message: "<red>Player not found or not online"  
    # Localization of the top by reputation  
    top:  
      # Title of the reputation top list
      title: "<blue>=== Top 10 players by reputation ==="  
      # Reputation top list item
      player_in_top: "<gray>%rank%.</gray> %player% <blue>%reputation%"  
      # Sender's place in the ranking 
      sender_place: "Your place in the rating: <blue>%rank%"  
  # Localization of my reputation command
  my_reputation_command:  
    # Player reputation message
    player_reputation: "Your reputation: <blue>%reputation%"  
  # Localization of the reputation menu 
  reputation_menu:  
    # Menu title
    title: "%player%'s reputation"  
    # Message to sender if he has already voted for a player
    already_voted_message: "<red>You have already voted for this player"  
    # Message to sender about reputation increase
    plus_reputation_sender: "You have increased the player's reputation, his current reputation: <blue>%reputation%"  
    # Communicating the purpose of reputation enhancement
    plus_reputation_target: "Player <blue>%player%</blue> has increased your reputation, your current reputation is: <blue>%reputation%"  
    # Message to sender about reputation downgrade
    minus_reputation_sender: "You have lowered the player's reputation, his current reputation: <blue>%reputation%"  
    # Communicating the target of a reputation downgrade
    minus_reputation_target: "Player <blue>%player%</blue> has lowered your reputation, your current reputation is: <blue>%reputation%"  
    # Items on the menu  
    items:  
      # Reputation boost button
      plus_reputation_button:  
        # Title
        title: "+REP"  
        # Lore
        lore: "+1 to the player's reputation"  
      # Reputation downgrade button 
      minus_reputation_button:  
        # Title
        title: "-REP"  
        # Lore 
        lore: "-1 to the player's reputation"  
      # Menu exit button
      exit_button:  
        # Title
        title: "Exit"  
        # Lore 
        lore: "Close the menu"  
      # Background button  
      background:  
        # Title 
        title: ""  
        # Lore 
        lore: "Close the menu"

Placeholders

fusion_reputation - Shows player's reputation in white color

fusion_reputation_colored - Shows player's reputation in color depending on reputation

Permissions

fusionrep.reputation.command - Use /reputation <player nickname> and /reputation top

fusionrep.myreputation - use /myreputation

fusionrep.reputation - using RMB + Shift to rate a user

fusionrep.reload - use /fusionrepreload


Русский язык

FusionRep - плагин, который позволяет игрокам оценивать друг друга и соревноваться за более высокий рейтинг

Функционал

Данный плагин предоставляет возможность оценки игроком, путём нажатия по нему ПКМ в приседе. Для оценки открывается меню, в котором можно выбрать, что нужно сделать: повысить или понизить репутацию игрока

У меню есть три вида отображения (изменяется в config.yml):

  • Плитки
  • Блоки
  • Головы

Команды

/reputation <ник игрока> - Показывает репутацию игрока, чей ник был введён

/reputation top - Показывает топ-10 игроков по репутации и рейтинг в топе отправителя команды

/myreputation - Показывает репутацию отправителя команды

/fusionrepreload - Перезагружает конфигурацию плагина

Конфигурация

# Сообщения в чат (ТОЛЬКО СООБЩЕНИЯ В ЧАТ!!) форматируются с помощью https://docs.advntr.dev/minimessage/format.html  
  
# Параметры датабазы  
database:  
  # Тип датабазы MySQl / H2  
  type: "H2"  
  # Ключ подключения JDBC  
  url: ""  
  # Имя пользователя  
  user: ""  
  # Пароль  
  password: ""  
  
# Настройки плагина  
settings:  
  # Настройки меню репутации  
  menu:  
    # Стиль меню (1 - 3) 1 - Панели / 2 - Блоки / 3 - Головы  
    style: 1  
    # Материал заднего фона меню  
    background_material: "BLACK_STAINED_GLASS_PANE"  
    # Текстура головы повышения репутации (Только при третьем стиле)  
    plus_head_url: "http://textures.minecraft.net/texture/6c48ddfdcd6d98a1b0aa3c71e8dad4edde732a68b2b0a5ab142600dca7587c32"  
    # Текстура головы понижения репутации (Только при третьем стиле)  
    minus_head_url: "http://textures.minecraft.net/texture/6f05afec2a6ec675cd5505a8f44bb6a4d556935689528321ead4edef685f2d10"  
  
# Настройки локализации  
localization:  
  # Локализация команды перезагрузки конфига  
  reload_command:  
    # Сообщение об успешной перезагрузке  
    reload_message: "<green>Плагин был успешно перезагружен"
  # Локализация команды репутации  
  reputation_command:  
    # Сообщение о неправильном синтаксисе  
    usage: "<red>Использование: /reputation <player / top>"  
    # Сообщение с репутацией игрока  
    player_reputation: "Репутация игрока <blue>%player%</blue>: <blue>%reputation%"  
    # Сообщение о том, что игрок не найден  
    player_not_found_message: "<red>Игрок не найден, или он не в сети"  
    # Локализация топа по репутации  
    top:  
      # Оглавление списка топа репутации  
      title: "<blue>=== Топ-10 игроков по репутации ==="  
      # Пункт списка топа репутации  
      player_in_top: "<gray>%rank%.</gray> %player% <blue>%reputation%"  
      # Место отправителя в рейтинге  
      sender_place: "Ваше место в топе: <blue>%rank%"  
  # Локализация команды своей репутации  
  my_reputation_command:  
    # Сообщение с репутацией игрока  
    player_reputation: "Ваша репутация: <blue>%reputation%"  
  # Локализация меню репутации  
  reputation_menu:  
    # Название меню  
    title: "Репутация игрока %player%"  
    # Сообщение отправителю, если он уже голосовал за игрока  
    already_voted_message: "<red>Вы уже голосовали за игрока"  
    # Сообщение отправителю о повышении репутации  
    plus_reputation_sender: "Вы повысили репутацию игрока <blue>%player%</blue>, его текущая репутация: <blue>%reputation%"  
    # Сообщение цели о повышении репутации  
    plus_reputation_target: "Игрок <blue>%player%</blue> повысил вашу репутацию, ваша текущая репутация: <blue>%reputation%"  
    # Сообщение отправителю о понижении репутации  
    minus_reputation_sender: "Вы понизили репутацию игрока <blue>%player%</blue>, его текущая репутация: <blue>%reputation%"   
    # Сообщение цели о понижении репутации  
    minus_reputation_target: "Игрок <blue>%player%</blue> понизил вашу репутацию, ваша текущая репутация: <blue>%reputation%"  
    # Предметы в меню  
    items:  
      # Кнопка повышения репутации  
      plus_reputation_button:  
        # Название  
        title: "+РЕП"  
        # Описание  
        lore: "+1 к репутации игрока"  
      # Кнопка понижения репутации  
      minus_reputation_button:  
        # Название  
        title: "-РЕП"  
        # Описание  
        lore: "-1 к репутации игрока"  
      # Кнопка выхода из меню  
      exit_button:  
        # Название  
        title: "Выйти"  
        # Описание  
        lore: "Закрыть меню"  
      # Фоновая кнопка  
      background:  
        # Название  
        title: ""  
        # Описание  
        lore: "Закрыть меню"

Плейсхолдеры

fusion_reputation - Показывает репутацию игрока в белом цвете

fusion_reputation_colored - Показывает репутацию игрока в цвете в зависимости от репутации

Права

fusionrep.reputation.command - использование /reputation <ник игрока> и /reputation top

fusionrep.myreputation - использование /myreputation

fusionrep.reputation - использование ПКМ + Shift для оценки пользователя

fusionrep.reload - использование /fusionrepreload

No gallery available for this project.

Version Minecraft Loader Download

FusionRep 1.3

1.3

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download

FusionRep 1.2

1.2

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download

FusionRep 1.1

1.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download

FusionRep 1.0

1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download