Aikar
48dc4e7fe9
Add Location context to Bukkit
2017-08-01 21:33:56 -04:00
Aikar
4e39a72326
use proper issuer based player search for bungee
2017-08-01 18:17:19 -04:00
Aikar
6be206ffa7
add dye color completions
2017-07-31 22:33:36 -04:00
Aikar
4e6fa422c8
rework Locale refs to provide our own common table of locales
2017-07-25 01:11:02 -04:00
MiniDigger
fefd35804b
add german translations ( #65 )
2017-07-24 23:57:04 -05:00
Frank Kusmiruk
414594d136
Adding spanish translations ( #66 )
2017-07-24 23:53:51 -05:00
Aikar
95ef58ce87
add set default locale
2017-07-25 00:42:28 -04:00
Aikar
00d3837fd0
Fix another empty args issue for @Values and context
2017-07-24 22:55:28 -04:00
Kacper Duras
a2786fa123
update years of LICENSE ( #64 )
2017-07-24 17:00:53 -05:00
William Braecky
50add6ab1f
Fix colors being reset on new line when using BungeeCommandIssuer.sendMessageInternal ( #63 )
2017-07-23 21:36:08 -05:00
Aikar
829d79a737
Fix the Bukkit force unregister command logic
...
The previous made the command think it was fully unregistered,
instead of just removing just the conflicting entry.
2017-07-19 22:57:01 -04:00
Aikar
d76d796feb
add hashcodes/equals to command issuers
2017-07-19 19:45:16 -04:00
Aikar
3065dfbc1a
Support including the auto generated syntax in @Syntax overrides
2017-07-18 23:09:09 -04:00
Aikar
af3177f334
Fix sponge context {valid} stuff
2017-07-18 22:39:34 -04:00
Aikar
1f7a412783
process {@@i18n.strings} in all command replacements
2017-07-18 22:35:45 -04:00
Aikar
f3b8b6034e
Fix getCurrentCommandOperationContext() peek exception
2017-07-18 22:35:16 -04:00
Aikar
ebe7cbd2c0
process command replacements in messages
2017-07-18 21:54:56 -04:00
Aikar
ef3b844ffa
Move MessageFormatter stuff to base class using generics, readd default formatter G/S
2017-07-18 21:52:42 -04:00
Aikar
418bbd6fd9
Use generics on manager to understand impl types
...
Slight risk of API breakage but risk is minimal enough that I'm not bumping versions.
0.5.0 Migration guide suggested (Platform)CommandManager, which will set the generics for you.
Only if you stored the ref as the Abstract CommandManager would you now run into generic issues.
Also, cleaned up the sendMessage API's to not need Object now since we know the Generic type.
This is technically an API break, but considering Locales was only released last night and
the likelyhood someone overrode that method, is unlikey.
If you did, just fix the method signature! Sorry <3
2017-07-18 21:43:32 -04:00
Redrield
495e33e47e
Added contexts for TextColor and TextStyle.Base ( #61 )
2017-07-18 20:42:08 -05:00
Aikar
d24ae03b12
fix the format API's and add setFormat(type, i, color)
2017-07-18 08:31:35 -04:00
Aikar
0335378205
clean up bukkit command map stuff
2017-07-18 00:24:43 -04:00
Aikar
05b8141573
auto load locales
2017-07-18 00:21:45 -04:00
Aikar
39f569330b
load parent acf-core lang
2017-07-18 00:20:27 -04:00
Aikar
b0ae0209c9
Load languages post locales construction
2017-07-18 00:11:13 -04:00
Aikar
b4539aa1ed
Open the Locales API!
2017-07-17 23:59:50 -04:00
Aikar
9ee590026f
add setFormat API's
2017-07-17 23:57:04 -04:00
Aikar
eec47ea701
add set/get format API
2017-07-17 23:44:33 -04:00
Aikar
1813dbe83c
support a default formatter
2017-07-17 23:42:37 -04:00
Aikar
e82b5ef9bd
Refactor supported languages and move MessageKeyProvider to co.a.locales
2017-07-17 23:25:30 -04:00
Aikar
668fa650ba
add some bukkit API's for loading YAML Locale
2017-07-17 23:02:14 -04:00
Aikar
4963db24b7
Update for the latest locales signature changes
2017-07-17 22:34:11 -04:00
Aikar
89d5e86823
Use per-platform Locales classes
2017-07-17 21:07:53 -04:00
Aikar
1c4e2d83d6
fix key name for multiple players matched
2017-07-16 21:45:20 -04:00
Aikar
a20c2aecd2
make sendMessage public
2017-07-15 01:47:20 -04:00
Aikar
62df5e83b5
fix @Values bug on commands with no args
2017-07-14 02:20:44 -04:00
Aikar
efa684ce2c
add getter to RegisteredCommand.command
2017-07-14 01:52:01 -04:00
Aikar
6ffcafcd46
Restructure Precommand stuff and more command op context
2017-07-09 23:37:28 -05:00
Aikar
c05729df09
avoid using the locale scanning code until we can get that just right
2017-07-04 09:12:02 -05:00
Aikar
08dc044d09
Add a @nothing command completion
2017-07-03 23:30:04 -05:00
Aikar
c62c0298a2
Fix JB annotation deps
2017-07-03 22:56:02 -05:00
LordRobust
f534b70bdb
allow force registering of commands to override existing registrations of a command. ( #55 )
...
this took 30 minutes of debugging, just for 5 lines. turns out, after a bunch of fuckery with breakpoints, the issue was never with my code. i am incapable of doing a proper maven install more than once. i played myself.
2017-07-03 22:38:02 -05:00
Aikar
dff336bd2a
fix message color formatting
2017-07-03 21:06:43 -05:00
Aikar
d2d0f22a07
use acf prefixes to msg keys
2017-07-03 19:04:31 -05:00
Aikar
60821e6c00
add World context to Sponge
2017-07-03 18:39:33 -05:00
Aikar
bafbef5358
add OnlinePlayer[] to Sponge
2017-07-03 18:35:29 -05:00
Aikar
e6ab045607
add command source/player context for sponge
2017-07-03 18:34:42 -05:00
Aikar
5398e3f8a7
add OnlinePlayer context for Sponge
2017-07-03 18:30:06 -05:00
Aikar
dc8f95ba57
accidently left register in there
2017-07-03 15:43:58 -05:00
Aikar
39f571b4b6
add an unregister API for bukkit manager
2017-07-03 15:43:35 -05:00