Thinkofdeath
|
13d679e7d7
|
Correctly resize the spawn object packet
|
2014-03-13 19:30:27 +00:00 |
|
md_5
|
575a6b6ea0
|
Fix some errors related to disabling modules - #890
|
2014-03-11 15:16:52 +11:00 |
|
Thinkofdeath
|
2a7ad3c2b2
|
Append/trim extra data for spawn object packets with a 0 id
|
2014-03-10 19:25:15 +00:00 |
|
md_5
|
00352f585a
|
Revert code which wasn't meant to be commited.
|
2014-03-10 13:36:17 +11:00 |
|
Jonas Konrad
|
52fbceec54
|
Fix client disconnects when a server goes down - #886
|
2014-03-10 11:17:52 +11:00 |
|
md_5
|
4a7f8015e5
|
Close #918 - use case insensitive lookup for Yaml locations
|
2014-03-10 11:04:46 +11:00 |
|
md-5
|
003a1973d4
|
Update CommandEnd javadoc
|
2014-03-10 09:23:44 +11:00 |
|
md_5
|
eec3c09c32
|
Tweak ciper messages - closes #905
|
2014-02-27 16:00:44 +11:00 |
|
md_5
|
565af4d53e
|
Remove switchMutex since its no longer required
|
2014-02-27 07:32:23 +11:00 |
|
md_5
|
37ed331515
|
Ensure user's client and server component are both in the same event loop. Probably closes #893
|
2014-02-26 21:28:04 +11:00 |
|
md_5
|
d98ade5a9b
|
Mojang uses "if > 100", therefore the inverse of that is "if <=100" regarding chat length.
|
2014-02-13 07:25:56 +11:00 |
|
md_5
|
0f24eaeea3
|
Mojang caps chat to 100, we should too
|
2014-02-12 19:59:02 +11:00 |
|
md_5
|
a9b2660aa8
|
Unknown git commit or version = unknown version sig
|
2014-02-12 19:15:00 +11:00 |
|
md-5
|
b3627652f2
|
Merge pull request #869 from Cube-Space/permission-api
Added getPermissions() to the CommandSender API
|
2014-02-09 14:36:15 +11:00 |
|
md_5
|
b5216148d6
|
Remove a bit of synchronization
|
2014-02-09 11:02:26 +11:00 |
|
Fabian Fassbender
|
4faf507ad9
|
Added getPermissions() to the CommandSender API to get a unmodifiable Collection of all Permissions. The ConsoleSender returns an empty Set where as the UserConnection gives its real Permissions.
|
2014-02-08 14:17:01 +01:00 |
|
md_5
|
9a4f0a6f59
|
Revert disconnect change. Forgot we use void futures.
|
2014-02-08 12:42:27 +11:00 |
|
md_5
|
015dc0c65a
|
Dem string typos
|
2014-02-08 12:21:13 +11:00 |
|
md_5
|
c1b9e9032f
|
Fix typo
|
2014-02-08 12:20:08 +11:00 |
|
md_5
|
5e5038c839
|
Fix Java 7 detection - closes #861
|
2014-02-08 09:40:08 +11:00 |
|
md_5
|
36ea27454d
|
Disable selector rebuild - closes #851
|
2014-02-08 09:39:45 +11:00 |
|
md_5
|
2eb2953442
|
Optimize throwing of CancelSendSignal's by storing a single instance.
|
2014-02-08 09:36:41 +11:00 |
|
md_5
|
4abffa9f24
|
Optimize / clean up server disconnect method
|
2014-02-08 09:33:05 +11:00 |
|
md_5
|
f08df9555c
|
Remove dead IP forward code, Mojang aint bringing that one back
|
2014-02-08 09:19:28 +11:00 |
|
Thinkofdeath
|
4c5689d10e
|
Fix typo in EntityMap
|
2014-02-04 11:03:12 +00:00 |
|
md_5
|
224db6596e
|
Make console log handler obey Filters. Closes #866
|
2014-02-04 16:44:53 +11:00 |
|
md_5
|
4fa137a465
|
Add java property for log date format, closes #764
|
2014-02-02 12:45:53 +11:00 |
|
md_5
|
ddab9a84c4
|
Close #859 - more favicon validation
|
2014-02-02 12:20:37 +11:00 |
|
md_5
|
19b4c09a16
|
Remove unused fields
|
2014-02-01 10:38:43 +11:00 |
|
md_5
|
35a5230b52
|
Remove artifacts from legacy forge support.
|
2014-02-01 10:38:43 +11:00 |
|
md_5
|
90fcfecb7c
|
Use lombok for vhost
|
2014-02-01 10:38:43 +11:00 |
|
md-5
|
542d2c2a5b
|
Close #850 - send 127 for legacy protocol version
|
2014-02-01 09:27:22 +11:00 |
|
md_5
|
842392d59c
|
Dual version entity ID rewriting
|
2014-01-27 11:39:10 +11:00 |
|
md_5
|
b2f517fa63
|
Implement dual protocol version support.
|
2014-01-27 11:26:27 +11:00 |
|
md_5
|
5f7963b0c4
|
Add more validation to server icons. Closes #828
|
2014-01-22 12:16:48 +11:00 |
|
md_5
|
dae96ac18b
|
Close #819 - remove trailing . from hostname if it exists
|
2014-01-22 12:09:29 +11:00 |
|
md_5
|
aa91354666
|
Make sure plugin onLoad is really called onLoad. This fixes regression #822 from when we implemented plugin depends.
|
2014-01-22 12:07:16 +11:00 |
|
md_5
|
219d485835
|
Make the yaml reconnect handler a module
|
2014-01-17 09:25:22 +11:00 |
|
md_5
|
6602c22147
|
Ensure modules are enabled even when we can't detect version
|
2014-01-14 13:18:14 +11:00 |
|
md_5
|
f1b329bf21
|
Finish implementing modules. If anyone wants to test... be my guest.
|
2014-01-14 13:13:27 +11:00 |
|
md_5
|
ab1aacbdc9
|
Implement a first tempt and module retrieval system
|
2014-01-13 15:16:17 +11:00 |
|
md_5
|
a426a5ec22
|
Implement module loader, blacklist this build from loading.
|
2014-01-13 14:28:07 +11:00 |
|
md_5
|
7483b4d276
|
Shuffle some internal stuff to API so that modules will compile
|
2014-01-10 09:58:31 +11:00 |
|
md_5
|
4be58a7c00
|
Copy across all the commands and add their bootstrap plugins.
|
2014-01-10 09:53:33 +11:00 |
|
md_5
|
986f52b1e1
|
Try harder to find translations when not using English. Closes #787
|
2014-01-05 11:34:34 +11:00 |
|
md_5
|
7faefde51b
|
Add name_too_long translation
|
2014-01-05 11:27:19 +11:00 |
|
TheUnnamedDude
|
8c367d86e7
|
Properly kick older clients
|
2014-01-05 11:25:42 +11:00 |
|
md_5
|
80caa2b669
|
Code format :(
|
2014-01-03 19:52:35 +11:00 |
|
Thinkofdeath
|
e7f1a88e6e
|
Formatting fixes
|
2013-12-30 16:15:39 +00:00 |
|
kosgan10
|
5e57356e6a
|
Change Exception > Throwable
|
2013-12-30 18:10:39 +02:00 |
|
kosgan10
|
f3766bc10b
|
Fix hover messages for players
|
2013-12-30 18:07:30 +02:00 |
|
kosgan10
|
6c795a25ff
|
Change message to use ComponentBuilder
|
2013-12-30 15:43:58 +02:00 |
|
kosgan10
|
d3159fe6ca
|
Fix imports
|
2013-12-30 15:38:13 +02:00 |
|
kosgan10
|
93ba9b3a3e
|
Fix errors for console
|
2013-12-30 15:36:35 +02:00 |
|
Thinkofdeath
|
c184667a26
|
Add packet names as comments to EntityMap to make updating between versions easier
|
2013-12-28 22:55:09 +00:00 |
|
md_5
|
5ea4763ae9
|
Implement UUID forwarding, you MUST update Spigot for this to work
|
2013-12-24 10:10:11 +11:00 |
|
md_5
|
d0d0f4ec9f
|
Make getPlayers a little safer. Should probably use a CopyOnWrite collection though.
|
2013-12-23 17:41:27 +11:00 |
|
Keir Nellyer
|
608eaace1c
|
Fix NPE when no Callback is defined FIXES #772
|
2013-12-21 12:14:42 +00:00 |
|
md_5
|
075518b643
|
Implement a connect callback - see #760
|
2013-12-21 13:11:27 +11:00 |
|
md_5
|
f7d3dfd61d
|
Show severe error for missing forced error, but don't crash
|
2013-12-20 18:57:13 +11:00 |
|
md_5
|
b713ccff10
|
Validate forced hosts config on reload
|
2013-12-19 19:30:24 +11:00 |
|
md_5
|
60d6f31876
|
Generate offline mode UUIDs the same way Mojang does.
|
2013-12-16 22:41:19 +11:00 |
|
Thinkofdeath
|
359e2b2a16
|
Fix typo in /alertraw error message
|
2013-12-15 13:17:29 +00:00 |
|
thinkofdeath
|
0dcba749dc
|
Merge pull request #748 from thinkofdeath/master
Chat Component API
|
2013-12-14 02:31:42 -08:00 |
|
Thinkofdeath
|
5d68b422e5
|
Add ComponentBuilder + make events final
An example of ComponentBuilder usage can be found at CommandAlertRaw
|
2013-12-10 11:50:34 +00:00 |
|
Thinkofdeath
|
6093cde93f
|
Fix last commit
|
2013-12-08 18:04:20 +00:00 |
|
Thinkofdeath
|
4537055caa
|
Fix shooterID/ownerID not getting remapped
|
2013-12-08 17:36:29 +00:00 |
|
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
|
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
|
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 |
|