BiomeDisplayChat
Description
With BiomeDisplayChat, a player can choose to have a message sent to them in chat telling them what biome they've entered. This plugin is meant to be a non-spoutcraft alternative to one of my other projects (still in development), which displays the biome on screen as a part of the player's GUI. Please leave comments if you have any ideas to add!
Features
- Multiple commands, which when used, toggle the behavior of the plugin for that player.
- When active, every time the player enters a new biome, a message is displayed in chat, indicating what the new biome is.
- No more need to have all the debugging information on screen to view your biome
- Customizable messages for each biome that is entered. Complete with Color/Formatting codes using the codes found here.
- Permissions Support
Commands
- /biomedisplaychat: Enabled/Disables BiomeDisplayChat for that player.
- /bdc:Enabled/Disables BiomeDisplayChat for that player.
- /biome: Displays the user's current biome.
- /<biomedisplaychat|bdc> reload: reloads the config.yml real-time so that messages can be modified by admins without the need to restart the server.
- /<biomedisplaychat|bdc> info or /<biomedisplaychat|bdc> help: Displays information about the commands that are available to the player via BiomeDisplayChat
- /<biomedisplaychat|bdc> on: Enables BiomeDisplayChat for the player.
- /<biomedisplaychat|bdc> off: Disables BiomeDisplayChat for the player.
NOTE: it is likely that some other plugins may also use some of these commands as shorthand (/bdc, or /biome). Let me know if you have any issues with this.
Permissions
Support has been confirmed for PermissionsEx & PermissionsBukkit, though I haven't tested this plugin out with any other potential permissions plugins.
- Permissions Nodes:
- BiomeDisplayChat.message: If set to true, then users can use:
- /<biomedisplaychat | bdc>
- /<biomedisplaychat | bdc> on
- /<biomedisplaychat | bdc> off
- /<biomedisplaychat | bdc> info
- /<biomedisplaychat | bdc> help
- /<biomedisplaychat | bdc>
- BiomeDisplayChat.reload: If set to true, then the user can use:
- /<biomedisplaychat | bdc> reload
- /<biomedisplaychat | bdc> reload
- BiomeDisplayChat.biome: If set to true, then the user can use /biome
- /biome
- BiomeDisplayChat.message: If set to true, then users can use:
BiomeDisplayChat.* : Gives permissions too all functions of BiomeDisplayChat
Installation
- Add BiomeDisplayChat.jar to your plugins folder. The first time the plugin is loaded, the config.yml will be generated. Customize the config.yml then either A) restart the server; or B) Have an OP reload the plugin. View the config.yml for detailed information about each of the settings. If you'd like the config.yml in your /BiomeDisplayChat folder, copy the content from config.yml into the config.yml currently in the folder.
ChangeLog
- v2.1:
- Updated for 1.5.2
- Added:
- Permissions support!
- Nodes: BiomeDisplayChat.use or BiomeDisplayChat.*
- gives permissions to users (obviously, 'use_permissions' must be set to true for it to matter).
- gives permissions to users (obviously, 'use_permissions' must be set to true for it to matter).
- Nodes: BiomeDisplayChat.use or BiomeDisplayChat.*
- A "use_permissions" option to the config.tml. if set to true, then permissions will be used to determine user eligibility. If set to false, then permissions will be ignored and anyone can use BiomeDisplayChat.
- Permissions support!
- Updated for 1.5.2
Previous Versions
- v2.0: Added:
- Custom message support! Non-English languages should be usable, as long as you manually set the biome messages.
- Text Color/Formatting support!
- Ability to turn off commands that may interfere with other plugin commands or for user/admin preference
- Reloading of the config.yml so admins can update biomemessages & usable commands without needing to restart the whole plugin
- Custom message support! Non-English languages should be usable, as long as you manually set the biome messages.
- v1.4.2.1:
- Updated for 1.4.2
- Updated for 1.4.2
- v1.1:
- Added Plains to the list of biomes.
- Added Plains to the list of biomes.
- v1.0:
- Initial release version
Future Plans (in no particular order)
Permissions support
Allow the display messages customization
Add a configuration option to disable /bd and /b, in case other plugins also use them for shorthand
Hi !
Thanks you for your plugin BiomeDisplayChat. Does it work for 1.6.2 ?
I've got a second question, could you propose a left top windows on the interface instead of the chat ?
Thanks in advance.
@CbertCbert
BiomeDisplayChat has been updated for 1.5.2. Sorry for the delay.
Update please!
@jessefjxm
Color Support is Added. I'm not sure what is meant by multi-language support, but you should be able to add whatever strings of text you'd like in to the config.yml.
@CbertCbert
When I get around to learning how to implement permissions into my plugins, I'll be sure to add it. There are other plugins that I'm updating/designing, as well as IRL projects and concerns. It is on my TODO list, however, it is honestly pretty low on that list. Sorry about that.
@Q2Lummox
I'm not sure. When I get some free time, I'll check it out. Presently, I am unfamiliar with that plugin.
Is compatible with the biomes of Terrain control?
I need permission for this plugin, to restrict access for certain groups of users, please make it. :)
Hope you can add color and multi-language support!