Mats
dc4b5b4d35
Possibility to show the new 1.9 death messages ( #348 )
2016-04-12 12:01:37 +01:00
Mats
517299d673
Show skeletons' bow like 1.8, not down as 1.9 without target ( #347 )
2016-04-12 11:18:58 +01:00
Mats
a8baa7af50
Transform Combat packet ( #346 )
2016-04-12 11:18:51 +01:00
Myles
a1f847c905
Patch respawn packet to reset bulk / loaded cache.
2016-04-11 20:17:48 +01:00
Mats
f3ea43b1eb
Reformat / optimize imports ( #344 )
2016-04-10 18:43:08 +01:00
Mats
551b5d0654
Rewrite effect ids ( #342 )
...
* Rewrite effect ids
* Remove test line
* Remove Lombok unused thingy
* No need to check.
2016-04-10 14:29:25 +01:00
Mats
9f39662df6
Check if custom name is visible and if custom name is not empty. Fix …
...
* Check if custom name is visible and if custom name is not empty. Fix #327
* Fix typo
2016-04-06 13:50:09 +01:00
Mats
5032e7d07e
Only apply the 'Hologram patch' to small entities since it only happens to them.
...
Only apply the 'Hologram patch' to small entities (Doesn't fix issue but hey)
2016-04-04 15:55:48 +01:00
Myles
c7c6ee9fbc
Delay registration of protocols until the plugin has loaded to prevent it being done at the wrong time, #323 #316 Fixed
2016-04-03 23:30:10 +01:00
Mats
4431ca63c2
Fix viaversion list command
2016-04-03 11:26:27 +01:00
Myles
1fa7211cf0
Construct List properly, Fix #314
2016-04-03 01:51:38 +01:00
Myles
de576795dc
Blame @Matsv
2016-04-02 22:59:40 +01:00
Myles
8276b212e9
Merge pull request #313 from Matsv/master
...
Stop allowing everyone to change the instance
2016-04-02 21:32:46 +01:00
Matsv
aabd9247a6
Stop allowing everyone to change the instance
2016-04-02 21:45:24 +02:00
Myles
997c2ad6a1
Fix Potions: ThrownPotion is now correct, and the particles are too.
...
Fixes #223
Also changes a tiny bit of javadoc :)
2016-04-02 14:46:30 +01:00
Myles
233a2ba5df
Merge pull request #312 from Matsv/dev
...
Fix custom NBT for potions / spawneggs
2016-04-02 14:09:00 +01:00
Matsv
ed0d5a7cfb
Fix NBT for potions
2016-04-02 15:06:10 +02:00
Matsv
87f083460c
Fix custom named spawneggs
2016-04-02 15:02:41 +02:00
Myles
2d6dedefb8
Add some packet plugins to loadbefore to ensure it works better with them.
2016-04-02 13:50:21 +01:00
Matsv
8c706b665c
Don't format if no args are given
2016-04-02 11:58:15 +02:00
Matsv
2e3677a592
Make command sender messages cleaner
2016-04-02 11:51:17 +02:00
Myles
3602c5087b
Don't send a meta data packet when list is empty. #288
2016-04-01 18:13:23 +01:00
Hugo Kerstens
7defe7129f
Implement subcommand to reload the config
2016-04-01 17:31:44 +02:00
Matsv
3f64fb7d5f
Cleanup BossBar class & add new bossbar api method, addPlayers()
2016-04-01 16:03:56 +02:00
Myles
ac8f7a00ae
Merge pull request #305 from HugoDaBosss/master
...
Implement new protocol version registry
2016-03-31 22:45:39 +01:00
Myles
6893f34289
Support reloading to some extent, if you use protocol lib it will kick all your players... (So you probably should just get a PluginManager...)
...
One day i'll fully patch to work... (If I don't kick the players it ends up that ProtocolLib implodes and nobody can connect.)
2016-03-31 22:45:15 +01:00
Hugo Kerstens
0a69d62cbe
Fixed typo (blame Mats)
2016-03-31 23:26:13 +02:00
Matsv
7326205495
Woops use the same instance
2016-03-31 22:48:20 +02:00
Matsv
2905d77206
Reformatting moved color to the top ;(
2016-03-31 20:53:03 +02:00
Matsv
cb8ec2ce20
Add tab-complete possibility and help subcommand
2016-03-31 20:50:22 +02:00
Hugo Kerstens
09f484f956
Implement new protocol version registry
2016-03-31 19:50:04 +02:00
Matsv
b701a0ef67
Change debug mode subcmd description
2016-03-31 18:55:05 +02:00
Matsv
eb50f4e907
Merge branch 'master' of https://github.com/Matsv/ViaVersion into cmd
2016-03-31 17:53:12 +02:00
Matsv
6480ea34fc
Changed javadoc
2016-03-31 17:52:06 +02:00
Matsv
511941462f
Add javadoc
2016-03-31 17:51:30 +02:00
Matsv
34cc783cac
Fix missing description, add javadocs, make sure subcommand is valid, check permission
2016-03-31 17:48:15 +02:00
Matsv
ecc79b4f49
Command API to keep it clean and make it possible for developers to add their own viaversion subcommands if they want to.
2016-03-31 17:22:42 +02:00
Matsv
41d5144b57
Handle discontinued player item in hand, fixes #299
2016-03-31 16:28:56 +02:00
Hugo Kerstens
0acc2f95fb
Remove unneeded code
2016-03-31 15:08:19 +02:00
Myles
8760b53a0a
Fix Disconnect Issue (It's not really harmful but still)
2016-03-30 17:45:24 +01:00
Myles
a40182186f
Fix debug issue with 1.9.2
2016-03-30 17:34:13 +01:00
Matsv
75c9284cda
Rename 1_9_1 PRE to just 1_9_1
2016-03-30 18:23:52 +02:00
Myles
fb6055cbfe
1.9.2 support (no protocol changes from what I've seen)
2016-03-30 16:51:55 +01:00
Myles
639c9ea8c1
Fix 1.8R0.1 not working, ensure flying packets are sent from right place in pipeline, should fix #273
2016-03-30 16:43:01 +01:00
Myles
1872845d2b
Add additional information when packets aren't sent correctly.
2016-03-30 15:58:31 +01:00
Myles
93755c6732
Move patch to update health so it works better and is applied upon login.
2016-03-29 18:22:40 +01:00
Myles
c49bf89ead
Merge pull request #289 from Matsv/debug
...
Show all errors on debug
2016-03-29 15:03:36 +01:00
Myles
4ff4fe2ab2
Merge branch 'master' of https://github.com/MylesIsCool/ViaVersion
2016-03-29 15:02:04 +01:00
Myles
1b99e2cf57
Move EntityNBT to different file and fix the issue to do with respawn chunks unloading. #287
2016-03-29 15:01:38 +01:00
Matsv
55830b0dfb
Show all errors on debug
2016-03-29 16:00:56 +02:00
Mats
95ea95be13
Woops the new api broke ServerListPlus custom outdated message again fixes #282
2016-03-28 11:52:29 +02:00
Myles
d72b7fc4df
Fix shields not being configurable
2016-03-27 23:52:57 +01:00
Myles
0992c74351
Improve block placing a bit
2016-03-27 23:40:32 +01:00
Myles
081c23ad8b
Small Javadocs
2016-03-27 22:45:25 +01:00
Hugo Kerstens
9847912128
Make BossBar API easier to use
2016-03-27 21:30:31 +02:00
Myles
d89a34cca3
Allow packets to be written to the server using passthrouh ID, shouldn't break anything I also updated comment on why interaction is half broken
2016-03-27 19:13:19 +01:00
Myles
6197138380
Merge pull request #279 from HugoDaBosss/apiv2
...
Update BossBar API to use protocol version and add protocol version check by uuid API method
2016-03-27 18:31:17 +01:00
Hugo Kerstens
f5f4876182
Add check for isPorted because server can be using 1.9
2016-03-27 18:05:04 +01:00
Hugo Kerstens
293c1229ff
Update BossBar API to use protocol version and add protocol version by uuid API method
2016-03-27 17:58:31 +01:00
Myles
ba60f10744
Match the source for SPIGOT-1.8
2016-03-27 16:37:42 +01:00
Myles
c0493de4df
Does not fix armour issue completely but improves right click armour items (it's still bugged, working on it)
2016-03-27 14:57:13 +01:00
Myles
46b2f69b01
Fix healing potion :)
2016-03-27 14:06:55 +01:00
Myles
f926113c66
Improve paper patch to allow for latency in towering up.
2016-03-27 13:56:06 +01:00
Myles
0e4df51613
Better placement detection
2016-03-26 23:29:09 +00:00
Myles
c5f72dc728
Wrong way oops
2016-03-26 22:22:19 +00:00
Myles
cee5b1ee42
Improve the patch to check the pipe and to handle above head placement.
2016-03-26 15:55:13 +00:00
Myles
f1b9cd2e56
Add PaperSpigot patch to fix block placement (Applies to all protocols for now, until someone finds an issue with this)
2016-03-26 15:28:42 +00:00
Myles
7807e6d9c4
Merge pull request #275 from HugoDaBosss/apiv2
...
Fix for block place sounds
2016-03-26 14:51:55 +00:00
Hugo Kerstens
4b354f806d
Check if user is indeed using 1.9 to 1.8 protocol conversion
2016-03-26 15:38:15 +01:00
Hugo Kerstens
41707ca867
Not needed
2016-03-26 15:22:23 +01:00
Hugo Kerstens
3679aa618f
Fix for block place sounds
2016-03-26 15:17:00 +01:00
Myles
e9d96f2daf
Fix hologram offset.
2016-03-26 14:08:23 +00:00
Myles
f371419396
Fix shields not being for the right entity >.> and also print out value for metadata
2016-03-26 13:07:06 +00:00
Myles
f32d3211ed
Fix issue with Bukkit materials which aren't found by ID
2016-03-26 12:33:22 +00:00
Hugo Kerstens
45f99d4c31
Small fixes and formatting
2016-03-25 23:34:02 +01:00
Myles
71a9c90fe9
Fix team packet
2016-03-25 22:02:25 +00:00
Myles
406500b0bd
Fix type conversion not being instant, (causes issue when reading later on)
...
Introduce packet ID counting (so we can mark something for the next packet etc)
Move USE Item
Add patch to handle placement properly and not break items yay. (Requires a list of special items >.>)
(And lastplaceblock packet index)
2016-03-24 15:45:16 +00:00
Myles
9257298e17
Handle not found metadata properly, and register the player as a type.
...
Fixes #270
2016-03-23 17:56:02 +00:00
Myles
0376602894
Update TODO list, add pipeline cache
2016-03-23 14:00:48 +00:00
Myles
95ceabb495
Merge fix for duplicated events for placement
2016-03-23 13:41:11 +00:00
Myles
6c8ccb1b1e
Don't send place block twice (1.9 will use use_item to handle items), fixes #244 (may fix more)
2016-03-23 13:37:45 +00:00
Myles
f351dd03e7
Merge pull request #269 from Matsv/effectapiv2
...
Reimplementing the effect indicator
2016-03-23 12:43:20 +00:00
Myles
c1e77a49b6
Merge branch 'master' into apiv2
2016-03-23 12:40:08 +00:00
Myles
9adf6040fa
Optimise ViaIdleThread, use 1 object for all packets. (Quite a big speed up)
2016-03-23 12:35:38 +00:00
Mats
7694d311d1
Reimplement effect indicator
2016-03-23 12:42:03 +01:00
Mats
eee1fd941e
Fix small teampacket bug
2016-03-23 11:34:13 +01:00
Myles
b4b85b1602
Merge pull request #266 from HugoDaBosss/apiv2
...
Implement new Config API at some more places
2016-03-22 23:23:50 +00:00
Hugo Kerstens
f6bb1b48f5
Implement new Config API at some more places
2016-03-22 23:35:01 +01:00
Myles
4ce846a899
Make more errors informative :)
2016-03-22 19:37:15 +00:00
Myles
ef08117f34
oops ;) better read the tin better
2016-03-22 19:28:37 +00:00
Myles
4b582a7279
Make PacketWrapper exceptions more informative :)
2016-03-22 19:27:27 +00:00
Hugo Kerstens
6e46d018a4
Removed import?
2016-03-22 20:18:07 +01:00
Hugo Kerstens
e15c8d7257
Optimise sound searching
2016-03-22 20:16:39 +01:00
Hugo Kerstens
3518804cbf
Remove some debug code
2016-03-22 20:11:24 +01:00
Myles
101f86c8cd
Merge pull request #263 from HugoDaBosss/apiv2
...
Fixed spawn experience orb packet
2016-03-22 18:32:42 +00:00
Hugo Kerstens
22c2435656
Fixed spawn experience orb packet
2016-03-22 19:30:24 +01:00
Myles
af53275ab9
JavaDoc for quite a lot of the API classes... yay
2016-03-22 18:02:46 +00:00
Myles
eccbb567e8
Clean up some code in Base and MetaIndex
2016-03-22 16:56:36 +00:00
Myles
bae3599388
Update DEBUG to work in APIv2, also fix a few usages to the config API (may need more)
2016-03-22 16:53:07 +00:00
Myles
88ab4e53a7
Merge pull request #261 from HugoDaBosss/apiv2
...
Add config option to suppress 'Unable to get entity for ID' errors (apiv2)
2016-03-22 16:48:13 +00:00