Thinkofdeath
17fc120e07
Move 0x13 to clientbound only
2013-12-08 16:47:17 +00:00
Thinkofdeath
230cca0f9e
Fix server-bound entity ids as well
2013-12-08 16:42:49 +00:00
Thinkofdeath
cfda905d98
Fix entity id remapping
...
The old system only worked in ints and 1.7 changed some to varints. Since the length of the varint is variable more work is needed to remap ids
2013-12-08 15:09:12 +00:00
Thinkofdeath
bc746a546f
Added another unit test + formatted code
2013-12-08 10:17:02 +00:00
Thinkofdeath
70bb3ddcce
Added some unit tests
2013-12-08 00:48:10 +00:00
Thinkofdeath
0040955204
Fix events not working when no formatting is used
2013-12-07 13:59:00 +00:00
Thinkofdeath
60e2e6bfa4
Add /alertraw command + fix events
2013-12-07 13:35:52 +00:00
Thinkofdeath
c7e590e286
Move en_US.properties to mojang-translations/en_US.properties
2013-12-06 23:21:52 +00:00
Thinkofdeath
696679809d
Support printing TranslatableComponents
2013-12-06 23:18:10 +00:00
Thinkofdeath
e3e551d825
Use varargs instead of arrays
2013-12-06 23:02:05 +00:00
Thinkofdeath
854b6faf0e
Fixed broadcasts getting double logged
2013-12-06 22:40:41 +00:00
Thinkofdeath
890fac27c5
More formatting fixes
2013-12-06 22:40:40 +00:00
Thinkofdeath
35c1b26a20
Fix formatting
2013-12-06 22:40:40 +00:00
Thinkofdeath
2c8b15cb1e
Use components for ServerKickEvent ( fixes #744 ) + minor refactoring
2013-12-06 22:40:40 +00:00
Thinkofdeath
c20d8f9cd6
Chat Component API
2013-12-06 22:40:40 +00:00
md_5
85c27f30ee
Properly abort kicks on ServerConnector
2013-12-07 09:33:37 +11:00
Thinkofdeath
54d307da57
Reduce the size of json output
...
Nulls are not outputted (https://sites.google.com/site/gson/gson-user-guide#TOC-Null-Object-Support )
2013-12-03 08:17:38 +11:00
Thinkofdeath
81e43aab98
Update ChatConverter
2013-12-03 08:17:38 +11:00
Thinkofdeath
18db187347
Use the ChatConverter from spigot to fix 1.7 formatting bugs
2013-12-03 08:17:38 +11:00
hcherndon
aad83d787f
Add methods to expose parts of the proxy internal config. This is depreceated as it is subject to breaking changes without warning.
2013-12-02 15:17:19 +11:00
Keir Nellyer
af751dae5a
Add new plugin message sub-channels to get a players real UUID
2013-12-02 08:37:17 +11:00
md_5
f7851b0436
Implement ServerDisconnectEvent. Wow so many server switch events.
2013-11-25 11:12:49 +11:00
md_5
94ee61cd35
Native cipher, with more smoke tests!
2013-11-19 07:16:06 +11:00
md_5
897a59254c
Still segfaulting.
2013-11-18 20:00:15 +11:00
ninja-
c70006a36c
Implement new, high-performance cipher in native code. Currently available only for Linux-x64, other platforms will fallback to Java cipher.
2013-11-18 07:17:14 +11:00
md_5
12ef019d69
Revert native cipher, causing SIGSEGV
2013-11-17 16:51:11 +11:00
ninja-
fc189e81d5
Implement new, high-performance cipher in native code. Currently available only for Linux-x64, other platforms will fallback to Java cipher.
2013-11-17 15:59:18 +11:00
md-5
aaa8b4a53d
Forgot to rewrite 0x1A, thanks @Mati0703
2013-11-17 14:45:58 +11:00
md_5
e39428ea0b
Mojang can't seem to decide what chat format to use for kicks, so lets just send a literal without our own prefix through. This (uncleanly) closes #714 .
2013-11-16 11:22:38 +11:00
md_5
e4602f027e
Don't pointlessly create new gson instances
2013-11-16 11:11:43 +11:00
md_5
3ae8308a4b
Small cleanup
2013-11-15 16:53:10 +11:00
md_5
cc0d3a8e49
Config -> Conf to prevent messup with shades. How did this skip by?
2013-11-06 20:12:39 +11:00
md_5
f81bf8e7c5
Code format + fix pom
2013-11-06 20:11:17 +11:00
zh32
e755573fb3
Removed unused import and made code nicer.
2013-11-06 20:07:16 +11:00
zh32
a201b5897a
Added async PreLoginEvent to change online mode per connection.
2013-11-06 20:07:16 +11:00
md_5
8e390b5714
Proper replacement for #701 , closes #691
2013-11-05 18:16:33 +11:00
md_5
14371a1a8c
Don't rewrite the actual host packet, just a copy.
2013-11-05 18:07:55 +11:00
md_5
61326db3ee
Not having a good night, thought I removed that code.
2013-11-03 18:00:30 +11:00
md_5
90625bc196
Remove test code
2013-11-03 17:15:44 +11:00
md_5
155e274e72
Fix disconnects during LoginEvent when using online mode clients
2013-11-03 17:04:59 +11:00
md_5
04b52aa4f4
Close #699 - case sensitivity of command tab complete
2013-11-03 10:02:37 +11:00
md_5
4040d9f20a
[Breaking] Fix player online sample
2013-11-01 22:00:46 +11:00
md_5
02619c6132
Close #689 - fix serverinfo.ping
2013-11-01 17:52:14 +11:00
md_5
26863032a1
Fix #671 - user timing out when connectNow is used.
2013-11-01 17:46:41 +11:00
md_5
a0d3bf97d1
Close #690 , wire up the old proxy ping event for old clients
2013-11-01 17:43:03 +11:00
md_5
3becbe4d38
Fix #686 - rewriting of bows and fishing hooks
2013-11-01 17:38:53 +11:00
md_5
7205e69ce6
Correct some issues with being banned. See #658 which may be relevant
2013-11-01 17:24:35 +11:00
md_5
c84d6f0035
Add really efficient text -> json translation. Doesn't support format codes yet.
2013-11-01 17:14:18 +11:00
md_5
20b1b37e54
Did someone say great performance increases?
2013-10-28 20:43:28 +11:00
md_5
2117a6b7de
Undo kick changes
2013-10-27 21:41:10 +11:00
md_5
e6c1015027
Reload favicon on greload
2013-10-27 20:07:36 +11:00
md_5
8665784bb5
Oh right, stage
2013-10-27 18:23:07 +11:00
md_5
efd5bd58e4
Fix colours wrapping, somewhat
2013-10-27 18:18:44 +11:00
md_5
e006673550
Fix kicks + don't allow connections to online mode servers
2013-10-27 18:12:18 +11:00
md_5
2129cb3614
Fix kicks?
2013-10-27 18:09:27 +11:00
md_5
b9158b7322
Implement 1.7 style pings
2013-10-27 12:59:35 +11:00
md_5
5dfd14fbe5
Enhance ping API
2013-10-27 12:36:30 +11:00
md_5
e1f7b7b126
Add new ip forward method, must be manually enabled
2013-10-27 12:06:17 +11:00
md_5
e2e32100cd
Common method to wrap text. Thanks @lazertester
2013-10-25 20:39:06 +11:00
md_5
a7e4854661
Fix kick
2013-10-25 20:09:18 +11:00
md_5
6e69d476ef
Fix 1.7 potion etc support
2013-10-25 17:25:13 +11:00
md_5
1e2eda94db
Don't log metrics
2013-10-24 07:14:06 +11:00
md_5
37dc600fe0
BungeeCord can into server icon
2013-10-23 20:44:48 +11:00
md_5
0952e53d11
Update to 1.7 poms.
2013-10-23 17:33:21 +11:00
md_5
cdf47d84d8
Fix offline mode. Latest snapshot appears to be pretty much functional, although the client itself seems to have some reliability issues.
2013-10-19 20:01:22 +11:00
md_5
b7babd2888
Fix ping player counts being swapped
2013-10-19 17:56:14 +11:00
md_5
da5fa4bb7c
Fix outdatedness
2013-10-19 17:50:54 +11:00
md_5
00854988fb
Latest snapshot. Doesnt seem to be worky though
2013-10-19 17:42:45 +11:00
md_5
4f8085678c
1.6.4 ping support
2013-10-19 17:27:13 +11:00
md_5
6341ad4c5a
Merge branch 'origin/master'
2013-10-19 16:44:27 +11:00
md_5
194b09b2dd
Dont expand events - closes #666
2013-10-19 07:10:31 +11:00
md_5
18db20fe42
41b update
2013-10-15 16:29:36 +11:00
md_5
d96e561a6f
Cleanup debug
2013-10-12 15:30:32 +11:00
md_5
1551bf6f3a
Ping stuffs, doesnt seem to work for some reason though
2013-10-12 13:51:33 +11:00
md_5
e0ebf1af21
All my work on 1.7 so far. Pinging doesnt work, but everything else is near functional. Gotta figure out wtf is happening.
2013-10-12 12:08:26 +11:00
md_5
b8c9330bd6
Sigh
2013-10-12 12:01:17 +11:00
md_5
1b41682e37
Checkpoint
2013-10-12 11:36:53 +11:00
md_5
b358fd25f5
Done with the proxy to client part. Now we just need the proxy to server part.
2013-10-11 21:40:23 +11:00
md_5
dbdae87ec6
Basically done with login
2013-10-11 21:36:28 +11:00
md_5
7121c20338
Compiles yet again
2013-10-11 20:34:21 +11:00
md_5
d900417d95
It compiles
2013-10-11 20:00:54 +11:00
md_5
7be929bb08
Update protocol - major overhaul
2013-10-11 19:26:40 +11:00
md_5
4257b81d8c
WIP
2013-10-11 18:40:21 +11:00
md_5
96acdb97fd
Update to latest snapshot.
2013-10-11 16:16:02 +11:00
md_5
edc5b4dc91
Close #656 - fix find filter.
2013-10-11 10:24:55 +11:00
md_5
220a95aece
We cannot throttle like this if we want 1.7 compat, lets disable it until we work on a more compatible one.
2013-10-10 07:25:20 +11:00
md-5
6c14f40108
Reduce the time we wait for legacy pings.
2013-10-08 09:06:28 +11:00
md_5
b041d84063
Null check plugin input for servers
2013-10-07 16:55:29 +11:00
md_5
a9d3d9461f
Mojang nerfed tab lists :(
2013-10-06 08:42:52 +11:00
marvin
a0d94282f6
Add PlayerHandshakeEvent which allows changing of versions and online mode status amongst other things.
2013-09-30 09:22:49 +10:00
md_5
33e11f4c44
Allow for iterables to be CSV-ified
2013-09-29 18:49:20 +10:00
md_5
b541e7aa76
Custom glist formatting
2013-09-29 18:45:11 +10:00
zaiyers
dd06937a3b
changes to tab completion
...
* PacketCBTabComplete: options for completion should be seperated by
NUL
* PluginManager: append an empty argument to arguments if command ends
with a whitespace (this will match all suggestions)
* PlayerCommand: suggest only matching players instead of all players
2013-09-29 09:37:39 +10:00
md_5
891dc87b16
Allow unrecognised command line args
2013-09-28 21:00:38 +10:00
md_5
8e77cb35ff
Use JDK map for throttle
2013-09-28 18:32:39 +10:00
md_5
73ce828e6e
[ #637 ] - Fix resource bundle resolution
2013-09-26 09:24:30 +10:00
md_5
79d04bec2e
[ #582 ] Widen synchronized block for packet queue.
2013-09-26 09:20:52 +10:00
md_5
cbcd874d47
Close #626 - command line argument for version. Also refactors into a bootstrap which warns users when not using Java 7!
2013-09-25 17:21:03 +10:00
md_5
09f123ce9a
guery -> query
2013-09-24 17:50:44 +10:00
md_5
32a5271dc3
Implement basic udp query to close #185
2013-09-24 10:09:55 +10:00