BerryDonateChat

version 1.2

 

 

This plugin allows you to have a custom chat exclusive only to donators or to players with a specific permission. To add/remove/modify permissions of a player or to create ranks, use LuckPerms
donate-chat_colorless.png

The features we provide:

- You can also use color codes in your message if you have the appropriate permission.
donate-chat_colorful.png

- You can toggle enable/disable the donate chat. Toggled users can be saved in 2 modes:
  - mysql mode
    Toggled users are saved in a MySQL Database. You will have to provide the database credentials in config.yml.
    An example config:

save-toggled:
        mode: mysql
        host: '127.0.0.1'
        port: 3306
        username: 'user1'
        password: 'pass1'
        database: 'bozo'

  - yml mode
    Toggled users are saved in the toggled-users.yml file. An example config:

save-toggled:
        mode: yml

- You can personalize the donate chat message format in config.yml! An example config:

prefix: '&2Donate-Chat'
chat: '{prefix} &f{player_name} &7» &f{message}'

- You can personalize toggle messages in config.yml! An example config:

user-toggle-message:
  enabled: '{prefix} &aEnabled donate chat!'
  disabled: '{prefix} &aDisabled donate chat!'
  not-enabled: '{prefix} &cYou have disabled donate chat. Toggle it again to send messages!'

- Change the command and aliases as you like in config.yml! An example config:

command: 'donatechat'
aliases:
  - 'dc'
  - 'dchat'

 

- You can add a cooldown to the donate chat command in config.yml! An example config:

cooldown:
    duration: 10 # in seconds
    message: '{prefix} &7» &fYou are on cooldown! Please wait &c{cooldown} seconds &fbefore sending another message.'

 

List of permissions:

- berrydonatechat.command - Permission for using the donate chat command.
- berrydonatechat.command.color - Permission for using color codes in your message.
- berrydonatechat.cooldown.bypass - Permission for bypassing the cooldown.

 

List of commands:

- /donatechat toggle - Toggle enable/disable to view donate chat.
- /donatechat [message] - Send your message through donate chat.

 

Reporting issues & Feature requests:

If you encounter any issues, please report them here.

If you have any feature requests, please report them here.

 

BE ADVISED:

This is a BungeeCord plugin, you will need to have a BungeeCord Network setup on your server to use this plugin. Simply put the plugin file into the plugins folder generated by bungee.