md_5
|
29c897c9cf
|
Add Tab Completion loosely based on @TheUnnamedDude's work.
|
2013-09-15 06:46:10 +10:00 |
|
md_5
|
96444ae304
|
Fix a message consisting only of a space causing the player to be kicked.
|
2013-09-10 16:23:05 +10:00 |
|
md_5
|
00a0277a13
|
Just call our own logger, screw jdk logger parenting
|
2013-09-03 11:36:00 +10:00 |
|
md_5
|
738ed99d54
|
Code format.
|
2013-08-20 19:28:09 +10:00 |
|
md_5
|
f948acd634
|
Don't loop registering of listeners
|
2013-08-12 20:31:51 +10:00 |
|
md_5
|
db5a147491
|
Revert changes to SeverConnectedEvent
|
2013-08-06 11:14:54 +10:00 |
|
md_5
|
f07cfe0cf7
|
Make the ServerConnectedEvent async to allow stalling it. Closes #538 by @BjoernAkAManf.
|
2013-08-04 20:58:17 +10:00 |
|
md_5
|
4463b0c1b2
|
Use Java 7 API to make classloader thread safe. Closes #516
|
2013-08-04 20:23:31 +10:00 |
|
mrapple
|
ee8f33c196
|
Add State to ServerKickEvent
|
2013-08-04 18:57:13 +10:00 |
|
md_5
|
14ac2dd308
|
Allow setting whether to bind to the local address.
|
2013-08-04 18:56:48 +10:00 |
|
md_5
|
c54553d0f9
|
How kind of @lazertester to test the new scheduler!
|
2013-07-24 17:32:08 +10:00 |
|
md_5
|
d0d1562155
|
Hi, I'm Mojang and I make hundreds of millions of dollars a year. I still like to think I am an Indy company, so I randomly remove existing game features and don't provide replacements.
Removes Texture Pack setting
|
2013-07-18 20:10:45 +10:00 |
|
md_5
|
0189ad9c17
|
Add disabled commands
|
2013-07-09 14:55:27 +10:00 |
|
md_5
|
be29799f5a
|
[Beta] Implement own HTTP client for online mode checks, instead of asynchttpclient
|
2013-07-05 09:29:28 +10:00 |
|
md_5
|
ffbebaff69
|
Remove old @Subscribe event handling
|
2013-07-04 09:43:32 +10:00 |
|
md_5
|
632fa8bd94
|
Partially support forced_hosts MOTD without SRV records - gonna think how best to put this in the config, for now its server: motd:, might remove listener motd later on
|
2013-07-01 14:05:57 +10:00 |
|
Robin Lambertz
|
d9eb8c66b8
|
Change order of boolean so the latch is decremented all the time
|
2013-06-17 14:16:54 +10:00 |
|
md_5
|
92c3ef1989
|
Fix custom tab API to allow using as soon as constructed
|
2013-06-16 15:40:31 +10:00 |
|
md_5
|
1881507712
|
Move scoreboard stuff to the sscore package in preparation for refactor
|
2013-06-16 09:10:25 +10:00 |
|
md_5
|
d4cbac1bdf
|
Add tab list getter to api
|
2013-06-16 07:56:38 +10:00 |
|
md_5
|
fa0671ab2a
|
Finish up TabApi impl.
|
2013-06-16 07:55:15 +10:00 |
|
md_5
|
184154a8b3
|
Close issue #437
|
2013-06-16 07:26:29 +10:00 |
|
md_5
|
523e991018
|
Doesnt allow ALL possible variations of a string, but its good enough for now
|
2013-06-08 15:34:30 +10:00 |
|
md_5
|
b4220e9229
|
Refactor all the tab APIs
|
2013-06-08 14:06:09 +10:00 |
|
md_5
|
9b9addfccd
|
Add interfaces for custom TabAPI, just need to add the hooks now, and of course a pretty example. As always, not tested yet.
|
2013-06-08 13:51:23 +10:00 |
|
md_5
|
b75a2b5060
|
[Breaking] Close #423 by making tab list per listener.
|
2013-06-08 13:13:17 +10:00 |
|
md_5
|
05a9342854
|
Ramp up warning in preparation for breaking commit
|
2013-06-06 20:23:50 +10:00 |
|
md_5
|
b1e3f6a75b
|
And people think dependancy loading is easy. Close #381
|
2013-06-05 18:24:33 +10:00 |
|
md_5
|
c5307c4451
|
Dont use getters in team packet and add null check to team name
|
2013-06-01 18:00:17 +10:00 |
|
md_5
|
2a421cdd8d
|
Close #306 use SQLite for reconnect locations
|
2013-06-01 17:29:14 +10:00 |
|
md_5
|
639e5f3c1d
|
Add 'unsafe' api for things like packet sending that may be implementation specific or break at any time
|
2013-05-31 17:02:45 +10:00 |
|
md_5
|
d82b29e15a
|
Finish up protocol API - we now compile again. Extensive testing is required, but that is for another day.
|
2013-05-30 19:11:05 +10:00 |
|
md_5
|
0d666168f0
|
Close #398 by printing debug so we can identify the issue if it arises again
|
2013-05-29 12:02:06 +10:00 |
|
md_5
|
3e28decef2
|
Remove getServer from the api - long depreceated
|
2013-05-25 17:09:29 +10:00 |
|
md_5
|
775ffdc998
|
Optimize online count and broadcast methods
|
2013-05-25 17:01:39 +10:00 |
|
md_5
|
6decf860c9
|
Update warning
|
2013-05-22 21:01:52 +10:00 |
|
md_5
|
9a0da50e6c
|
Fix formatting
|
2013-05-16 16:49:14 +10:00 |
|
md_5
|
a48ef137bd
|
Make connect event implement cancellable, closes #338
|
2013-05-15 19:04:22 +10:00 |
|
Jacobi Carter
|
539fccb873
|
The client handles the server sending the same score multiple times to overwrite the previous entry.
|
2013-05-14 18:52:12 +10:00 |
|
md_5
|
b25c81daf3
|
Update to latest netty, fix event bus bug, comment and rework PacketDecoder to new netty for better performance
|
2013-05-14 18:32:30 +10:00 |
|
md_5
|
21a354fa75
|
Add home grown event bus
|
2013-05-14 11:38:39 +10:00 |
|
mickare
|
aefe3333a9
|
Add per plugin loggers
|
2013-05-14 11:19:01 +10:00 |
|
md_5
|
0afefa8f61
|
Allow nested event dispatch. Yet another thing which I should one day try and PR to Guava
|
2013-05-13 18:39:45 +10:00 |
|
md_5
|
834ac24b38
|
Add EventBus test, which fails, now to fix!
|
2013-05-13 18:36:12 +10:00 |
|
md_5
|
1ea53f01aa
|
Add a series of new translations
|
2013-05-12 13:40:43 +10:00 |
|
md_5
|
202dab5c98
|
Add texture pack API
|
2013-05-12 09:28:36 +10:00 |
|
md_5
|
49ea7f908f
|
Add server switch event
|
2013-05-12 09:15:17 +10:00 |
|
Zach Bruggeman
|
30b2e5008b
|
Add ResourceBundle localization
|
2013-05-03 14:22:12 +10:00 |
|
md_5
|
3132d2c7cf
|
Increment intent counter
|
2013-04-29 18:53:16 +10:00 |
|
md_5
|
3682e8ba3a
|
Catch throwable not exception for enabling plugins
|
2013-04-28 17:45:25 +10:00 |
|
md_5
|
82d5954f2f
|
Revert "Load plugins in alphabetical-ish order."
This reverts commit 384228b751 .
|
2013-04-28 17:44:23 +10:00 |
|
Steve Anton
|
384228b751
|
Load plugins in alphabetical-ish order.
|
2013-04-28 17:35:27 +10:00 |
|
md_5
|
6bf9df31f5
|
Fix async/login event
|
2013-04-27 12:25:03 +10:00 |
|
md_5
|
70e10c382e
|
Properly interface ServerInfo class.
|
2013-04-26 17:13:00 +10:00 |
|
md_5
|
93ea108acb
|
Complete issue #190 - unthread the login event for maximum efficiency.
|
2013-04-26 17:00:09 +10:00 |
|
md_5
|
a63739277b
|
Remove depreceated register methods.
|
2013-04-26 16:49:37 +10:00 |
|
Robin Lambertz
|
7338e20e98
|
Change jarfile property in Plugin to file
|
2013-04-26 07:35:08 +10:00 |
|
Robin Lambertz
|
18a5534499
|
Add jarfile property to Plugin
|
2013-04-26 07:34:56 +10:00 |
|
md_5
|
5e2bcc2907
|
Use custom AnnotatedHandlerFinder and pretend all events are thread safe
|
2013-04-15 09:15:20 +10:00 |
|
md_5
|
a9ad4889f7
|
Revert "Bungee join / part messages"
This reverts commit 7108bd4deb .
|
2013-04-13 18:28:11 +10:00 |
|
md_5
|
7108bd4deb
|
Bungee join / part messages
|
2013-04-13 18:17:08 +10:00 |
|
md_5
|
0c144c38db
|
Fix issue #251 - hidden servers in list command
|
2013-04-12 12:40:36 +10:00 |
|
md_5
|
5592f81e97
|
Proper equals on servers
|
2013-04-12 08:22:17 +10:00 |
|
md_5
|
19c3c23b86
|
Reformat all code
|
2013-04-11 20:26:55 +10:00 |
|
Björn Teichmann
|
5dfe83cf6d
|
add fallback_server so we can still have a different default server on first join
|
2013-04-11 20:23:30 +10:00 |
|
Steve Anton
|
fecaf76acf
|
Initialize depends set to an empty set to prevent a NPE when no depends given.
|
2013-04-11 11:21:35 +10:00 |
|
Steve Anton
|
c8c1028bd9
|
Implement support for plugin hard dependencies.
|
2013-04-11 09:10:40 +10:00 |
|
Robin Lambertz
|
548b2f2c60
|
Fix the crash with teams not being cleared
You forgot to actually add the team to the list of teams...
|
2013-04-09 01:23:08 +02:00 |
|
weaondara
|
a316d6ccdc
|
Update PermissionCheckEvent.java
|
2013-03-31 12:30:46 +03:00 |
|
md_5
|
75bc2738b9
|
Check length before checking if command.
|
2013-03-24 16:32:54 +11:00 |
|
md_5
|
cf4846baa9
|
Add issue #221 - permission check event
|
2013-03-24 16:29:45 +11:00 |
|
md_5
|
120a4dc401
|
Remove HTTP request which snuck in.
|
2013-03-24 16:25:53 +11:00 |
|
md_5
|
5f7ecf9d3b
|
Fix issue #213 - servers crashing clients.
|
2013-03-24 11:39:14 +11:00 |
|
md_5
|
73aaf58009
|
Try and make the client not crash when switching teams. @lazertester
|
2013-03-23 20:49:47 +11:00 |
|
md_5
|
fd062503e1
|
Skeleton team object. TODO: Make @mbax come and show me how to rewrite entire API. Also interface
|
2013-03-23 20:41:35 +11:00 |
|
md_5
|
9838a09a8c
|
Add slightly modified version of #220 - ChatColor.getByChar
|
2013-03-21 21:29:26 +11:00 |
|
md_5
|
86b864ce21
|
Fix small javadoc warning
|
2013-03-20 20:36:33 +11:00 |
|
md_5
|
27d454524f
|
Use asynchttpclient instead
|
2013-03-20 19:10:59 +11:00 |
|
md_5
|
8827feacfb
|
Implement high performance HTTP api for plugins with jetty.
|
2013-03-20 18:52:26 +11:00 |
|
md_5
|
692610cd7e
|
Add asynchronous event API from issue #200
|
2013-03-19 20:09:15 +11:00 |
|
md_5
|
1edd27963f
|
Add issue #215 - scheduler API
|
2013-03-19 19:45:34 +11:00 |
|
md_5
|
730c05aaad
|
Actually print time it took
|
2013-03-19 17:23:07 +11:00 |
|
md_5
|
2bae6cafc2
|
Try and prevent inefficient plugins by nagging when events take longer than 0.25ms to process. Someone let me know if this spams and I need to increase the max time.
|
2013-03-19 17:21:54 +11:00 |
|
md_5
|
dfa47f740d
|
Add feature #208 - Bungee texture packs.
|
2013-03-19 11:54:13 +11:00 |
|
md_5
|
87fcef0658
|
Implement PR #212 - sendMessages() for CommandSenders
|
2013-03-19 11:43:37 +11:00 |
|
md_5
|
e681c8906d
|
Add server kick event
|
2013-03-16 21:32:11 +11:00 |
|
md_5
|
54098c8989
|
Attempt to track, and remove scoreboards at reconnect
|
2013-03-16 21:06:28 +11:00 |
|
md_5
|
156ea30c32
|
Add scoreboard packets + API classes. Still unimplemented.
|
2013-03-16 20:48:51 +11:00 |
|
md_5
|
6bb089074e
|
Clear scoreboards on reconnect.
|
2013-03-16 20:13:01 +11:00 |
|
md_5
|
f5b4e1242d
|
Add #205 more methods in Plugin for getting resources / data folders.
|
2013-03-16 11:53:25 +11:00 |
|
md_5
|
113dada511
|
Depreceate old register command / listener methods.
|
2013-03-15 21:08:50 +11:00 |
|
md_5
|
4811e7be4f
|
Implement PostLoginEvent, closes #191
|
2013-03-14 21:11:16 +11:00 |
|
md_5
|
1d2afae98e
|
Fix canAccess check
|
2013-03-12 17:13:50 +11:00 |
|
md_5
|
92c1450909
|
Fix issue #129 - make chat event fire for commands, and add isCommand method.
|
2013-03-12 15:15:25 +11:00 |
|
md_5
|
fea3642550
|
Add #183 - restricted servers
|
2013-03-12 12:13:23 +11:00 |
|
md_5
|
3dac86a94c
|
Add getConsole() to the API
|
2013-03-12 12:01:47 +11:00 |
|
md_5
|
59efec128d
|
Add ProxiedPlayer.chat, see #146
|
2013-03-12 11:38:11 +11:00 |
|
md_5
|
76319371f7
|
Small code / api cleanup. Need to fix kicking in general, especially in ServerConnector before release.
|
2013-03-11 10:06:14 +11:00 |
|
md_5
|
fa5804ec86
|
OMG WTF BBQ IT WORKS. LETS IRON OUT BUGS AND GET OUR RELEASE TARGET, ONLY 12 HOURS LEFT.
|
2013-03-11 09:18:39 +11:00 |
|
md_5
|
b6e76f4054
|
Cleanup permissions and disconnect sequences
|
2013-03-07 21:04:03 +11:00 |
|