Mineuniverse
Log in Register
Plugins

Chat Range

This plugin provides multiple chat ranges for players to speak in.
by _ForgeUser10407611
Download Claim this project
8,270 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Chat Related Fun Role Playing

Chat Range

1.3.2

< Config | Files >


Description


This plugin allows the server operator to determine the various chat ranges the players are able to chat in. By default, there are 7 ranges in the configuration file, including the default 'global' chat. This can make role-playing servers more interactive, as you can decide how far you want your chat to reach. Currently, you are able to customise the following:

  • Ranges
    1. Range name
      • Name of the custom range.
      • This can be anything you wish for it to be.
    2. Description
      • Description for the command, shown when /help is issued.
    3. Command name
      • Name of the command for players to use to change to this range.
      • Please note that this should not overlap existing commands!
    4. Command aliases
      • Different command names that can be used to trigger the command above.
      • Optional, omit this entry if you do not wish to add aliases.
    5. Ability for chat to cross dimensions
      • Allow the players in this range to chat across dimensions/worlds.
      • Note that if this is true, distance will be ignored
    6. Range distance
      • The distance that the chat in this range is able to reach.
      • Decimals are allowed if you wish so.
    7. Chat colour
      • Colour code to be used when chatting in this range.
    8. Chat prefix
      • Text, more specifically tags, that is placed at the start of the chats in this range.
    9. Permission
      • Permission required for players to use this command, or leave it blank for no permissions required
  • Emotes
    1. Emote name
      • Name of custom emote
    2. Description
      • Description for the command, shown when /help is issued.
    3. Command name
      • Name of the command for players to use to send emotes in this range.
    4. Range name
      • Name of range this emote belongs to, must be using range declared above.
    5. Command aliases
      • Different command names that can be used to trigger the command above.
      • Optional, omit this entry if you do not wish to add aliases.
    6. Prefix
      • Text, more specifically tags, that is placed at the start of the emote.
      • This can be used to easily identify the emote range.
      • Optional, omit this entry if you do not wish to add a prefix.
    7. Permission
      • Permission required for players to use this command, or leave it blank for no permissions required

TL;DR

  • Allows a large amount of customisation with chat ranges.
  • Emotes that works with the defined range.
  • All customisation are defined in the config.yml.




Commands


Command Description
/range Shows all the ranges that are available
defined in config.yml Changes the chat range of the player to the specified range

 


Permissions


Permission Description
defined in config.yml Permission required to run the specified command, or empty for no permissions required

 


Configuration


Please visit here for the config.yml

 


Dependencies


Built on

  • Java 1.7
  • Bukkit-1.11.2-R0.1

Tested on

  • Java 1.8 (1.8.0_91)
  • CraftBukkit version git-Spigot-1e4dd71-4507d99 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT)


Change Log


 

Latest Version Changes
1.3.2

Fixed issue relating to listing range in non-Spigot server

Added command name while listing range in non-Spigot server

Should fix issue where range revert unexpectedly

  1.3.1 Fixed issue relating to aliases not reverting range
  1.3.0

Added configurable emote format

Added emote colour

Added option to disable 'no-recipient' message

Added single message mode

Added /range command for showing all ranges

  1.2.3 Fixed a bug when using emotes with no defined prefix
  1.2.2 Fixed NPE when starting with invalid range
  1.2.1 Added permissions for ranges and emotes
    Added chat format customisation
  1.1.0 Added emote support
    Cleaned up config file
    Added notification when area chat did not reach anyone
    Lowered listener priority
  1.0.3 Published to BukkitDev

 


Notes


  • Commands added in the config.yml will override existing commands! Please make sure that the commands do not overlap.
ChatRange - 1.3.3
MC 1.11, 1.10
Release 2017-03-30 Get
ChatRange - 1.3.2
MC 1.11, 1.10
Release 2017-03-29 Get
ChatRange - 1.3.1
MC 1.11, 1.10
Release 2017-02-10 Get
ChatRange - 1.3.0
MC 1.11, 1.10
Release 2017-02-09 Get
ChatRange - 1.2.3
MC 1.10
Release 2016-09-01 Get
ChatRange - 1.2.2
MC 1.10
Release 2016-06-21 Get
ChatRange - 1.1.0
MC 1.8
Release 2016-04-10 Get
ChatRange - 1.0.3
MC 1.8
Release 2016-01-01 Get

More from _ForgeUser10407611

AFKSigns
5,797
PvP Health
18,432

You Might Also Like

Little Anti-Swearing Plugin
A small plugin to censore unsuitable words. Words is customizable. Plugin can kick player or only censore word.
9,982
BuildAPrefix
A self-service prefix plugin!
9,972
NoSwearPlus
NoSwearPlus
9,969
FakeTalk Reloaded
FakeTalk Reloaded
9,952
RoboticStaff
RoboticStaff
9,944
AMChat
Chat using a radio on frequencies, limit local chat
9,926