SimpleAlias_1.6.1
Details
-
FilenameSimpleAlias_1.6.1.jar
-
Uploaded by
-
UploadedAug 10, 2015
-
Size149.68 KB
-
Downloads543
-
MD5b68d8315b98d10fd43752a61ee40079f
Supported Bukkit Versions
- 1.8.1
Changelog
Compatible with all craftbukkit versions, older and newer!
Java 8 required!
Version 1.6.1
- Fixed imports
- Updated hooks to work with the latest Vault and Factions version
- Added config.yml
- Added debug mode (Displays all exceptions in console)
- Added a template without comments
- Added a converter for alias configs of version 1.5.0
- Added a setting for disabling commands
- Added abbreviations for alias settings
- Fixed cooldown duration being too short when having delay enabled (new cooldown duration is now cooldown + delay and only cooldown after the execution was canceled)
- Moved the Logging section also to General_Settings
- Changed variable <world> to <world_name>, <balance> to <money_balance>, <group> to <group_name> and <faction> to <faction_name>
- Updated Metrics version
- Added new commands (most of them for creating and editing aliases ingame): /alias single, /alias multiple, /alias message, /alias details, /alias set, /alias add, /alias createaction, /alias removeaction, /alias setaction and /alias addaction
- Improved checks for various alias settings
- Fixed alias not registering as commands properly
Version 1.6.0
(This version is a beta, please use 1.5.0 if you're more comfortable with it!)
- Added a template file which is used for alias config creation (the purpose of each setting is documented there)
- Renamed commands
- Removed details and setting commands
- Aliases can no longer be edited without having to edit the config
- Added a setting to determine whether the sender will get all permissions granted
- Added settings for a usage check
- Added the action system for aliases, so they now don't have a specific type
- Added settings for a delay
- Added settings for a cost
- Added settings for custom logging messages
- Messages for various checks can now be customised
- New dynamic param names: <sender_name>, <params>, <params@INDEX>, <params@INDEX-INDEX>, <world>, <balance>, <group> and <faction>
- The index now starts at 0
- Aliases are now registered like commands, therefore you can use /? ALIAS to see its description and usage and they support now tab completion
- Aliases are sorted by their name in the list
- Default command label is now /alias and valid aliases are /simplealias, /salias and /sa
- Added Metrics
Version 1.5.0
- Completely recoded the plugin
- Every alias has its own config file
- Changed names of some settings
- The player does no longer have to have permission for the commands involved in an alias
- Dynamic arguments: <args>, <args:NUMBER>, <sender_name>, <world_name>, <sender_group>, <balance>, <faction>
- Only the first "/" will be stripped if you entered the alias/command like this: "/<command/alias> ..."
- Aliases can have descriptions, which will be shown on "/sa details <name>"
- Alias creating commands no longer share their name
- Added cooldown options
- Added option to allow aliases be executed as console
- Plugin respects all blocked commands from other plugins (CommandPreprocessEvent will be called)