This resource is a fully configurable dictionary plugin which accesses definitions from specified words or phrases based on the number one result on Urban Dictionary ( www.urbandictionary.com)
Important:
The server must be in online mode for it to work.
What is configurable?
Currently, everything is configurable. The command that would be used, the usage message (the message shown when usage is incorrect), the permission needed, if permission is needed, the incorrect permission message, and more.
Here is a full list of what is configurable:
List of what is configurable
Usage message - The message that is shown when the incorrect usage is used. Default is "§cUsage: /dictionary <word>"
Permission message - The message that is shown when the player executing the command does not have appropriate permissions. The default is "§cYou don't have permission to use this command."
Definition message - The message that shows the player the definition of the word they entered. The default is "§3Definition for §b%WORD%§3: §b%DEFINITION%" (%WORD% = the word that is specified in the command; %DEFINITION% = the definition of the word that is specified)
Command - The command that will be executed. The default is "/dictionary"
Require Permission - If the plugin requires permission to use the command. The default is false. (can be false/true)
Permission - The permission node that is needed (if the required permission setting is true) to use the command. The default is "dictionary.use"
Configuration file:
UsageMessage: "§cUsage: /dictionary <word>" # The message that is shown when the incorrect amount of arguments are used.
PermissionMessage: "§cYou don't have permission to use this command." # The message that is shown when the player does not have permission to execute the command.
DefinitionMessage: "§3Definition for §b%WORD%§3: §b%DEFINITION%" # The message that is shown when defining the word to the player. %WORD% = the word that is being defined, %DEFINITION% = the definition of the word.
Command: "dictionary" # The command that will be used.
requirePermission: false # If the player requires permission to use the command. (Needs to be true or false)
Permission: "dictionary.use" # The permission node required to use the command if the requirePermission setting is true.
Installation Process
1. Download the file from this page
2. Place it in the plugins folder of your server
3. Edit any settings that you wish in the config.yml
4. Restart/reload your server
5. Enjoy your new plugin
TOS (Terms of Service)
You must not take credit for the development of this plugin
Please note that there is a short delay upon the execution of the command.
If you have any suggestions or bug reports, please leave a comment or PM me.
Enjoy!
Regards,
- AbductedSnake
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta