Commit Graph

545 Commits

Author SHA1 Message Date
creeper123123321 a105c5cb11 Make getPortedPlayers() private, update bungee-api, remove some lombok usage, create ViaConnectionManager 2020-04-12 16:47:32 -03:00
creeper123123321 ca78bf9851 Remove portedPlayers field, let platform handle players 2020-04-12 15:37:08 -03:00
KennyTV 081781f223 Some cleanup 2020-04-03 19:32:31 +02:00
KennyTV e658304405 Asynchronously load mappings (until needed), create optional mappings cache for VB 2020-04-03 19:32:30 +02:00
KennyTV 681a0dc0e4 Remove deprecated api, remove a bit of magic 2020-02-10 10:05:56 +01:00
KennyTV 7f6c429a55 Minor blockconnection cleanup, reduce map lookups 2020-01-28 13:31:36 +01:00
KennyTV 598b51a4bf Do not unnecessarily register tasks/listeners 2020-01-22 14:55:39 +01:00
KennyTV b06b9c69ca Do not unnecessarily register tasks/listeners 2020-01-22 14:14:43 +01:00
Myles cd2ca76236 Merge branch 'master' into abstraction 2020-01-14 19:12:42 +00:00
Myles 9598e0e4f8 Update authors 2020-01-14 19:12:24 +00:00
KennyTV fddbeda81e Back to snapshot 2019-12-20 16:29:10 +01:00
KennyTV 5a1dadf476 1.15.1 2019-12-17 14:54:51 +01:00
creeper123123321 d6b52bcc54 Merge remote-tracking branch 'upstream/abstraction' into primitive_types 2019-12-12 15:23:32 -03:00
KennyTV be4d071250 1.15.1-pre1 2019-12-12 16:32:53 +01:00
Myles c1b11a55d5 Back to SNAPSHOT 2019-12-11 11:16:05 +00:00
Myles a21a2079c6 2.2.1 2019-12-11 11:12:22 +00:00
Myles 68ac978d45 Back to SNAPSHOT 2019-12-10 15:34:42 +00:00
Myles c85d4224ad 1.15 protocol + 2.2.0 2019-12-10 15:29:26 +00:00
Gerrygames ea045e6c34 1.15-pre7 2019-12-09 13:48:06 +01:00
KennyTV 90e1d7236e 1.15-pre6 2019-12-07 10:05:29 +01:00
Gerrygames a68fca9dda 1.15-pre5 2019-12-05 15:03:45 +01:00
Gerrygames 762151f067 1.15-rep4 2019-12-03 14:22:54 +01:00
KennyTV 5c7520f552 1.15-pre3 2019-11-28 20:10:19 +01:00
KennyTV 08e145f831 1.15-pre2 2019-11-25 19:37:02 +01:00
KennyTV 21cad97f3f Some fixes, move blockconnection method to bukkit config 2019-11-25 18:34:55 +01:00
creeper123123321 de97b5b15f
fix typo 2019-11-24 18:43:10 -03:00
creeper123123321 1e8d04a07d remove deprecated methods and constructor on item and position, inline some uses of position 2019-11-24 17:55:46 -03:00
KennyTV 907516eb71 Hold config values in fields 2019-11-22 22:00:41 +01:00
creeper123123321 062d3759be Use primitive types in Position and BlockFace, remove world block connections on Sponge, clean code in 1.8 entity tracker, add constructor for cloning Item and Position 2019-11-22 15:13:41 -03:00
Gerrygames 582e4a11d4 1.15 pre1 2019-11-21 18:34:29 +01:00
creeper123123321 385a483a29 19w46b 2019-11-15 11:19:31 -03:00
Gerrygames c3fa950a9f 19w46a 2019-11-13 17:27:51 +01:00
KennyTV b3dc05e5ce 19w45b 2019-11-08 14:26:20 +01:00
Gerrygames d16a760466 19w45a 2019-11-07 18:42:05 +01:00
creeper123123321 fd065fb7c5
merge dev 2019-10-30 14:24:22 -03:00
Gerrygames 12279731ad 19w44a 2019-10-30 17:14:00 +01:00
KennyTV 3257c79e69 Major version bump to 3.0.0-SNAPSHOT 2019-10-24 21:58:22 +02:00
Gerrygames bd805bfdc4 19w42a 2019-10-16 18:07:58 +02:00
Gerrygames 3ffc55b539 19w41a 2019-10-09 18:06:37 +02:00
KennyTV a9c49d948a Merge remote-tracking branch 'upstream/master' into dev
# Conflicts:
#	bukkit/src/main/java/us/myles/ViaVersion/bukkit/platform/BukkitViaConfig.java
#	bungee/src/main/java/us/myles/ViaVersion/bungee/platform/BungeeViaConfig.java
#	common/src/main/java/us/myles/ViaVersion/api/ViaVersionConfig.java
#	common/src/main/resources/assets/viaversion/config.yml
#	sponge/src/main/java/us/myles/ViaVersion/sponge/platform/SpongeViaConfig.java
#	velocity/src/main/java/us/myles/ViaVersion/velocity/platform/VelocityViaConfig.java
2019-10-02 16:21:37 +02:00
KennyTV 79a2304728 19w40a 2019-10-02 16:19:56 +02:00
KennyTV 42a7b5a1b2 Merge upstream/dev into abstraction 2019-10-02 09:50:51 +02:00
Lukas 7e008226ec Fix 1.14+ walk animation (#1469)
* Do not send NaN health metadata to 1.14+ clients
* Added config option 'fix-1_14-health-nan'
2019-10-01 09:04:58 +01:00
Gerrygames dce64a0b34 19w39a (#1465) 2019-09-27 16:17:40 +01:00
Nassim 9408946b36 Merge master into abstraction (#1457) 2019-09-19 10:22:06 +01:00
Nassim cad6e7604d Merge dev, update 1.15 to abstraction, reduce helper mapping (#1456) 2019-09-19 09:27:48 +01:00
Gerrygames e452289603 19w38b, fix bell remap (#1455)
* 19w38a, fix bell remap

* 19w38b
2019-09-18 17:32:13 +01:00
Gerrygames c1cce6be9a 19w37a (#1451)
* 19w36a

* 19w37a
2019-09-11 16:09:44 +01:00
Nassim 5eb3771704 Fix no light for non full blocks (#1414) 2019-09-09 13:02:30 +01:00
Gerrygames 23eadaeaee 19w36a (#1435) 2019-09-04 16:49:27 +01:00
KennyTV 91c2987cfe Minor change
Fixes #1431
(also trying the awesome GitHub auto-closing)
2019-08-31 09:28:56 +02:00
KennyTV 5b403da966 Fix hitbox listener for for 1.8.0 servers 2019-08-31 09:17:30 +02:00
KennyTV 64e0b6c711 Minor change 2019-08-29 22:24:01 +02:00
KennyTV ea25b559ed 19w35a (mappings for 34a still missing) 2019-08-28 19:28:23 +02:00
KennyTV 4542e9511b Set some object fields to finals, use lambdas 2019-08-23 22:13:37 +02:00
KennyTV c4b23b8c87 Merge remote-tracking branch 'upstream/master' into abstraction 2019-08-23 21:20:13 +02:00
KennyTV 6f19d2d6d1 Start working on 19w34a 2019-08-23 21:15:38 +02:00
creeper123123321 aaba566b1e change version to 2.1.4-SNAPSHOT 2019-07-20 09:08:13 -03:00
KennyTV abb09153f0 1.14.4 2019-07-18 16:40:34 +02:00
KennyTV bc09187dc1 1.14.4-pre6 support 2019-07-15 14:58:55 +02:00
KennyTV 2024614b68 1.14.4-pre1 support 2019-07-03 19:36:30 +02:00
Myles 3521f9ac36 Merge branch 'master' into abstraction 2019-06-28 22:02:48 +01:00
Myles d6973a301b Fix #1382 2019-06-28 22:01:46 +01:00
Myles 10984cbeb7 Merge branch 'master' into abstraction 2019-06-24 16:24:42 +01:00
Myles bae0cd5e3e Back to snapshot 2019-06-24 16:23:35 +01:00
Myles e4750249e9 1.14.3 support 2019-06-24 16:14:31 +01:00
Myles c0e56c7c19 1.14.3 Pre-4 support 2019-06-19 23:11:54 +01:00
KennyTV 1c9309ac98 1.14.3 pre-3 2019-06-14 11:17:38 +02:00
KennyTV 97a8f41e12 1.14.3 pre-2 2019-06-07 12:36:37 +02:00
KennyTV 5ad9d51fb0 Set version to 2.1.2 2019-06-03 21:59:19 +02:00
KennyTV a8d13fadb3 1.14.3 pre-1 2019-06-03 20:21:33 +02:00
Myles 744fa25349 Fix several NPE cases, apply final to relevant fields, remove unused code
The suggested changes were found with FindBugs, some of these bugs may be rare cases.
2019-05-27 17:50:08 +01:00
Myles 3027490256 Merge branch 'master' into abstraction 2019-05-27 17:29:04 +01:00
Myles 89dfcaf626 Back to SNAPSHOT 2019-05-27 13:37:16 +01:00
Gerrygames e8f4f7049b 1.14.2 2019-05-27 14:23:00 +02:00
Gerrygames eb9e48ecdc 1.14.2-pre4 2019-05-24 18:25:55 +02:00
KennyTV b2c1c24902 1.14.2-pre3 2019-05-22 16:54:25 +02:00
Myles 10b0a6fbb6 Merge branch 'master' into dev 2019-05-21 18:07:00 +01:00
KennyTV 10d8ce86b3 Use weakhashmap 2019-05-21 19:02:03 +02:00
KennyTV 5cc421cff9 Don't cancel normal suffocation 2019-05-20 10:30:42 +02:00
KennyTV ca1ba4f422 Fix suffocation damage for 1.14+ players in hitbox patch 2019-05-19 23:28:05 +02:00
KennyTV d7aa23681b 1.14.2-pre2 2019-05-17 15:15:21 +02:00
Gerrygames a075e31a4e 1.14.2-pre1 2019-05-16 19:21:26 +02:00
KennyTV eb9520cdc3 Reduce duplicated code in config classes 2019-05-15 12:22:56 +02:00
Gerrygames f25442337d Merge remote-tracking branch 'Myles/master' into abstraction_1.14.1 2019-05-14 10:15:58 +02:00
Myles 56a34ec2f8 Update to 2.1.0 2019-05-13 13:15:14 +01:00
Gerrygames 77d572190e 1.14.1 2019-05-13 14:00:37 +02:00
Myles 1d0d032431 Merge branch 'master' into dev 2019-05-12 13:01:08 +01:00
Myles fac7dafca5 Use fixed locale for toUpperCase/toLower #1126 2019-05-12 13:00:14 +01:00
Gerrygames 56b48a803a 1.14.1-pre2 2019-05-09 18:32:53 +02:00
Gerrygames 1fe3c337e1 1.14-pre2 2019-05-09 17:26:56 +02:00
Gerrygames 6911d061a7 abstract EntityTracker 2019-05-08 12:14:41 +02:00
Gerrygames 3b932bd6b3 1.14.1 pre1 2019-05-07 18:19:34 +02:00
KennyTV 73a62b8123 Fix paperpatch 2019-04-29 11:03:54 +02:00
KennyTV 41b22e8951 Forgot return 2019-04-27 19:01:45 +02:00
KennyTV d76e70b1f7 Don't cache Item 2019-04-27 18:59:18 +02:00
KennyTV c7c5c79365 Some minor optimization 2019-04-27 18:36:01 +02:00
KennyTV a5f5472853 Fix sign and banner placement in paperpatch 2019-04-26 11:16:53 +02:00
Myles 0be8a56ba3 Back to snapshot 2019-04-24 19:57:19 +01:00
Myles 0b4d49d760 2.0.1 2019-04-24 19:52:39 +01:00
Myles 0834610f8e Fix sneaking NPE 2019-04-23 22:23:37 +01:00
Myles d50ceaa172 Back to snapshot 2019-04-23 16:33:07 +01:00
Myles 34b0db57ae Get ready.... 2019-04-23 16:16:49 +01:00
Myles 11ce8524ac Merge with master 2019-04-23 15:40:47 +01:00
Myles 4a8534c164 Refactor class names for protocols
The inconsistency was too much for me.
2019-04-23 15:34:17 +01:00
Myles d3662d226b Merge branch 'master' into dev 2019-04-22 18:56:29 +01:00
Myles d699000dc3 Default to 'packet' blockconnection method 2019-04-22 18:56:05 +01:00
KennyTV bf523c93d1 Use constants for heights 2019-04-22 16:17:34 +02:00
KennyTV b58cbf85e5 Hitbox fix options 2019-04-22 15:55:38 +02:00
KennyTV e38bdffc84 Hitbox fix options 2019-04-22 14:38:22 +02:00
Gerrygames f64d5446a4 1.14 Pre-Release 5 2019-04-18 14:18:48 +02:00
Gerrygames 8c27ead19e 1.14 Pre-Release 3 2019-04-16 16:22:58 +02:00
Gerrygames ea5ab1c2f5 1.14 Pre-Release 2 2019-04-13 11:45:22 +02:00
Gerrygames afe767c6db 1.14 Pre-Release 1 2019-04-10 17:28:12 +02:00
Gerrygames 8231b3aebe 19w14b 2019-04-05 18:48:38 +02:00
Gerrygames 3ef8aa9e7f 19w14a 2019-04-03 19:39:39 +02:00
creeper123123321 475fb97730
19w13b and workaround for chunks not loading near to world border on 1.13.2 on join 2019-03-30 09:26:31 -03:00
Gerrygames 65f60098c8 19w13a 2019-03-27 19:08:53 +01:00
Gerrygames 56b5986fc5 19w12b 2019-03-21 17:04:33 +01:00
Gerrygames e0b88b750d 19w12a 2019-03-20 14:27:28 +01:00
Myles 49205f0361 Merge branch 'master' into dev 2019-03-18 11:30:19 +00:00
Myles 47819180c4 Rework previous commit + Introduce injection information to dump 2019-03-18 11:30:02 +00:00
Myles be3fa19c0a Consistency: itruncate1_14Books -> isTruncate1_14Books 2019-03-17 16:11:36 +00:00
Myles 32a2734082 Merge branch 'master' into dev 2019-03-17 16:10:38 +00:00
Myles b28b0c3018 Fix last commit 2019-03-17 16:05:24 +00:00
Myles ee5eb59e42 Revert unnecessary synchronizes in ListWrapper
Usually the list we're wrapping is synchronized, so instead we'll ensure our code can be run concurrently.

There might be issues with other plugins and this change (but it's unlikely), open a issue if you see any of these after this change.
2019-03-17 16:04:13 +00:00
Gerrygames f9d957a827 19w11a 2019-03-13 17:53:17 +01:00
creeper123123321 12b45d95e0
Trying to fix main hand on bungee, handle left handed on 1.8 using 0x80 2019-03-05 19:47:58 -03:00
KennyTV 9d0331e190 Add option to truncate edited books with more than 50 pages 2019-03-04 10:14:52 +01:00
Gerrygames 31550bd010 19w09a 2019-02-27 17:03:38 +01:00
Gerrygames 1921b46a66 19w08b 2019-02-21 17:21:57 +01:00
Gerrygames 3de06c269d 19w08a 2019-02-20 18:01:21 +01:00
Gerrygames d1007bbb38 19w07a 2019-02-13 17:50:07 +01:00
Myles 1be617c110 Merge branch 'master' into dev 2019-02-10 16:45:34 +00:00
creeper123123321 bce3593110
Tab delaying
(cherry picked from commit 386de52b9db1454e0fcec56ef9bfcd2c3a0f8d4a)
2019-02-06 18:53:24 -02:00
Gerrygames 8c543ee97f 19w06a 2019-02-06 17:56:19 +01:00
Gerrygames 91d9f99c70 19w05a 2019-01-30 17:16:06 +01:00
creeper123123321 25d1b08a6f
19w04b 2019-01-25 14:28:24 -02:00
Gerrygames 44330c98b7 19w04a 2019-01-24 16:58:37 +01:00
Myles 9ba70424e8 Fix armour update on item break #1157 2019-01-20 17:01:14 +00:00
Gerrygames bea5d39ed5 19w03c 2019-01-18 17:17:54 +01:00
Gerrygames 7102214c9e 19w03a 2019-01-16 18:44:37 +01:00
Myles 77a57d2243 Merge branch 'master' into dev 2019-01-12 17:42:47 +00:00
KennyTV 20654b0a77 Add convenience config options
Add option to send all flowerparts for 1.13+ as stems if a block is above
Add option to send 1-layer snow as 2-layers for 1.13+ to fix collision
2019-01-09 21:48:04 +01:00
Gerrygames bea74661d1 19w02a 2019-01-09 18:26:08 +01:00
Gerrygames 284a462936 18w50a 2018-12-12 20:48:52 +01:00
Gerrygames 134987cb20 18w49a 2018-12-06 09:32:53 +01:00
Myles c1147cb9f7 Formatting 2018-12-05 19:08:55 +00:00
Myles 8965b22f6d Merge branch 'master' into dev 2018-12-02 12:38:10 +00:00
Gerrygames 8aa7b749ca 18w48a 2018-11-29 16:31:39 +01:00
Marco Neuhaus fc8b55dce7 fix spelling mistake 2018-11-24 18:42:00 +01:00
Gerrygames 079cd7210b 18w47a 2018-11-21 17:20:26 +01:00
Gerrygames 9a13eb36b3 Serverside block-connections! 2018-11-17 15:45:37 +01:00
Myles 9ba5cc1f98 Merge branch 'master' into dev 2018-11-17 14:11:04 +00:00
Myles ab1c44c4fb Propose 2.0.0 snapshot as this version contains several API breaking changes 2018-11-17 13:13:55 +00:00
Myles 8549c22567 Change the name of the config class to be more consistent 2018-11-17 13:12:19 +00:00
Gerrygames c5969c303e 18w46a 2018-11-15 15:44:50 +01:00
creeper123123321 4c07b6d28d
Squash Velocity platform commits
incomplete velocity code

untested velocity version detector

update velocity module version

Injecting, but not working

facepalm

Fix handler type

Should work now

will it work now?

it works!!!

fix npe in command tab completion

Do not forward command to server

implement server changing with different versions
thanks @Leymooo

Fix memory leaks

maybe cleaner code?

trying to port mainhandpatch, added todo

fix version

Use separated protocol version, add todo

Trying to mitigate UserConnection#toServer concurrent issue

port elytrapatch

it works but horribly and needs a modification in velocity

replace with a semaphore and EventLoop#submit

Lock for incoming packets

fix version

remove some TODOs

Listen to DisconnectEvent

Relocate snakeyaml
2018-11-12 15:05:48 -02:00
Gerrygames 9fac4f9de4 18w45a 2018-11-08 13:43:38 +01:00
Gerrygames c58b28fd00 18w44a 2018-10-31 18:51:54 +01:00
Myles d1b22b0f82 Update version 2018-10-27 12:30:39 +01:00
Myles 0fb08be6e9 Tidy up code to make it consistent 2018-10-27 12:25:42 +01:00
Myles 58efd6158f Back to SNAPSHOT 2018-10-22 17:45:17 +01:00
Myles 99bd1a52fb 1.13.2 update 2018-10-22 17:42:53 +01:00
KennyTV a206fd7541 Remove unncessary doubled map check 2018-09-30 16:07:08 +02:00
Myles 77472cb9f4 Back to snapshot 2018-09-24 11:39:14 +01:00
Myles 5372d4b8e7 1.5.2 release 2018-09-24 11:33:20 +01:00
Myles 9f6766fb82 Back to 1.5.2-SNAPSHOT 2018-09-23 19:28:07 +01:00
Myles ab77eb98c0 Prepare for 1.5.1 release 2018-09-23 18:54:24 +01:00
Myles 6457ff315f Merge branch 'pr/987' 2018-09-23 18:43:29 +01:00
7kasper 5415a24f4e ViaVersion <3 ProtocolSupport 2018-09-12 19:59:42 +02:00
7kasper 0a8fc31be1
3/2 Hopefully fix all the space thingies. 2018-09-10 21:45:26 +02:00
7kasper f6ae076731
Part 2/2 Import & register listener. 2018-09-10 21:29:27 +02:00
7kasper 76296d8d41
Part 1/2 generate PS Packet Listener 2018-09-10 21:27:34 +02:00
Myles 527b5e6f99 Allow disabling of auto-complete in 1.13 via disable-1_13-auto-complete in config #891 2018-09-01 07:53:36 +01:00
Myles 0f77da15ff Back to snapshot for dev 2018-08-22 17:32:47 +01:00
Myles a05ea7c1ce Prepare for 1.13.1 update 2018-08-22 17:05:24 +01:00
Myles 925aaf345c Merge branch 'master' into dev 2018-08-21 17:18:27 +01:00
Myles 2510751fdf Introduce 'suppress-1_13-conversion-errors' option 2018-08-21 16:26:04 +01:00
Marco Neuhaus 3b48f11f7b add support for 1.13.1-pre1 2018-08-16 22:38:22 +02:00
Myles 9ec8e2daf7 Update version to correspond to snapshot version 2018-08-12 20:33:24 +01:00
creeper123123321 1e7dbac34e
Reduce cooldown 2018-08-11 12:31:45 -03:00
Myles 34491967e2 Back to snapshot 2018-07-20 23:29:25 +01:00
Myles 3df70055b0 1.4.1 release 2018-07-20 23:25:57 +01:00
Myles 7c0c4ee74d Implement prefix based team colours (based on code by @JollyAjax) 2018-07-20 21:21:24 +01:00
Logics4 4fe68c2c93 Don't use Paper block placement patch in 1.12.
Apparently the bug that caused the block placement issues with Paper was fixed in 1.12 (according to Aikar from its development team). So, with this commit the patch to fix it won't run if the server is running Paper 1.12 or higher (which means it will only be used in 1.11.2 and lower server versions).
2018-07-20 16:12:00 +01:00
Matsv 7eb446d528 Bump to 1.4.1-SNAPSHOT 2018-07-19 09:18:31 +02:00
Myles d0230af5c9 ViaVersion 1.13 support
Thanks to Matsv, creeper123123321, Pokechu22, PureGero
2018-07-18 23:26:14 +01:00
creeper123123321 cd9ff95226
1.13!!!!! 2018-07-18 14:12:35 -03:00
creeper123123321 7cd1563805
1.13-pre10, fix flower pots, comment debug message 2018-07-17 17:15:43 -03:00
creeper123123321 ca85c9739a
1.13-pre9, RIP BaseProtocol1_13, use Type.VAR_INT_ARRAY 2018-07-16 15:45:41 -03:00
creeper123123321 5f1fba0276
1.13-pre8 2018-07-13 15:23:07 -03:00
creeper123123321 638165aad5
1.13-pre7 2018-07-11 09:47:13 -03:00
creeper123123321 006fb177e6
1.13-pre6 2018-07-04 10:50:01 -03:00
Myles 2c62cc37e7
Merge pull request #844 from creeper123123321/platform-and-sponge-changes
Platform and Sponge changes
2018-07-02 22:50:12 +01:00
creeper123123321 2fe0ed2ca1
restoring providers is not simple, removing todo 2018-07-02 18:48:52 -03:00
creeper123123321 e3f71c26e7
1.13-pre5 + revert some changes 2018-07-02 11:36:03 -03:00
creeper123123321 df2d9ba3d8
1.13-pre4 + ProtocolPipeline changes 2018-06-27 09:39:38 -03:00
creeper123123321 39419f4ca3
1.13-pre3 2018-06-22 09:19:57 -03:00
creeper123123321 e26b6d08e1
1.13-pre2 + merge master 2018-06-17 10:17:33 -03:00
creeper123123321 f12a210665
Platform and Sponge changes 2018-06-14 15:21:49 -03:00
Matsv e9633c6522 Bump to 1.13-pre1 2018-06-04 20:32:27 +02:00
creeper123123321 067da7e1d9
18w22c 2018-05-31 12:03:45 -03:00
creeper123123321 9d39bb2d62
18w21b 2018-05-26 08:52:31 -03:00
creeper123123321 6a4f2f6830
18w21a 2018-05-23 15:28:22 -03:00
creeper123123321 120b12feeb
18w20c 2018-05-17 14:09:36 -03:00
creeper123123321 bb64329b07
18w20b 2018-05-16 17:12:43 -03:00
creeper123123321 5878c53aa4
18w20a + mapping changes
(cherry picked from commit 57b5a0d)
2018-05-15 17:00:14 -03:00
creeper123123321 136adaebd5
18w19b 2018-05-09 15:45:09 -03:00
creeper123123321 1e0113a58a 18w16a 2018-04-19 16:29:50 -03:00
Matsv 960f8ddce7 Bump 16w15a (TODO auto regenerate entities with PAaaS) 2018-04-12 21:59:51 +02:00
Matsv f2f485731f Update to 18w14b 2018-04-06 19:52:45 +02:00
Matsv 4a172a27ad Bump protocol (TODO handle new item? (regenerate mappings)) 2018-04-04 18:12:23 +02:00
Matsv e759fbb5db Pull @creeper123123321 's work and bump to 18w11a! 2018-03-17 14:28:53 +01:00
creeper123123321 c24485b5f9 18w10d - todo entities 2018-03-12 17:05:08 -03:00
creeper123123321 8eae83f218 18w09a 2018-03-03 11:59:19 -03:00
creeper123123321 f59f178cec
Merge pull request #1 from MylesIsCool/master
merge master
2018-02-24 06:55:10 -03:00
creeper123123321 909bbc43d0 18w08b trying entity rewrite but didn't worked 2018-02-23 17:46:56 -03:00
creeper123123321 4de081efda 18w08a sound rewrite 2018-02-21 19:25:56 -03:00
mmxw11 172ac19585 18w07b - MISSING MAPPINGS 2018-02-17 20:37:50 -02:00
mmxw11 c46bdcf42b
Fix inventory handling
fixes #780 & #800
2018-01-22 21:32:22 +02:00
Matsv b9e4466ef0 Update protocol to 18w03b 2018-01-19 11:12:05 +01:00
Matsv be4af60ad1 Merge branches 'dev' and 'master' of https://github.com/MylesIsCool/ViaVersion into dev 2018-01-19 11:06:18 +01:00
Matsv 721297bf21 Correct runRepeatingSync order 2018-01-19 11:05:16 +01:00
Matsv 9ff20f3fea 18w02a 2018-01-11 16:14:34 +01:00
Matsv 444eabcebf Handle metadata correctly, implement new MetaTypes & bump protocol to 18w01a (non-stable) 2018-01-04 14:59:59 +01:00
Matsv cc4ae6eb80 Bump to 17w50a (no stable). 2017-12-24 13:08:20 +01:00
Myles 19eb478067 [WIP] 17w49a Basic block + item support (inventory transactions are broken / some issues with wrong block)
This will be fully implemented over the coming weeks. Please don't report missing features etc.
2017-12-11 23:39:34 +00:00
Myles 54540fb8ef Merge branch 'master' into dev 2017-12-11 12:20:49 +00:00
Myles 5a74e129a4 Change 'quick-move-action-fix' to default disabled.
This is until we can ensure no bugs happen with it if we're required to release.
See #780
2017-11-28 15:17:02 +00:00
Myles 61836895b0 Update to 17w45b 2017-11-10 20:58:30 +00:00
Myles 5f36302057 Base 17w45a update (missing areaeffectcloud remap) 2017-11-08 18:12:15 +00:00
Matsv 1b9bf4b36e 16w43b 2017-10-26 16:05:25 +02:00
Matsv 9b9cdf8b8f Support for 17w43a 2017-10-26 15:39:57 +02:00
Myles 11be597d11 Torch support for paper patch #758 2017-10-11 20:48:45 +01:00
Myles e372a56827 Refactor code to make field / class names better 2017-10-08 15:33:43 +01:00
mmxw11 471f1ae71d Try make it compile with Travis...
... don't use diamond operators?
2017-10-05 22:11:06 +03:00
mmxw11 a27808ade1 Add config for quick move action patch 2017-10-05 22:05:53 +03:00
mmxw11 2703e849cb Increase the waiting time 2017-09-28 20:47:13 +03:00
mmxw11 d57ef2b303 Fix inv provider not working on 1.8 servers 2017-09-28 20:44:49 +03:00
mmxw11 1c4e0051a0 Finish inventory provider
+ Support 1.9+ servers
2017-09-25 21:49:43 +03:00
mmxw11 b3d3921f6e Support item provider on a 1.8 server
... 1.9 is on the way
2017-09-25 18:04:39 +03:00
mmxw11 976c418c9e Start implementing inv update task 2017-09-25 16:13:56 +03:00
mmxw11 b2669129f2 More work on the inv provider 2017-09-24 22:11:54 +03:00
mmxw11 343e316e4c Make InvContainerItemProvider 2017-09-24 21:35:38 +03:00
Myles 3f5362a857 1.12.2 Support 2017-09-18 10:28:05 +01:00
Myles c7c61df0b8 Minecraft 1.12.2 Pre-release 1 Support 2017-09-13 15:45:45 +01:00
Myles 298835be42 Move config to assets/viaversion & refactor Config
Config loading is done by the implementing class.
Platforms can now specify the URL of the default config.
2017-09-11 13:10:54 +01:00
Myles 757d22da23 Switch back to snapshot 2017-08-03 16:02:50 +01:00
Matsv cbc0a12dd6 1.12.1 update 2017-08-03 14:59:03 +02:00