Nassim
aa9a1df1ab
Actually fix zombie sound rewrites ( #1463 )
2019-09-26 20:14:54 +01:00
Nassim
4537aaf339
Fix some sound rewrites ( #1462 )
...
Resolves #1434
2019-09-26 19:46:48 +01:00
Nassim
44a4ffb26a
Migrate to Java optionals ( #1458 )
...
* Add fromEntityType method to 1.13 objecttypes
* Migrate guava optionals to java optionals
2019-09-21 10:57:28 +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
MrMaurice211
0c95eaa1c3
Added forge mappings. ( #1452 )
2019-09-12 08:08:28 +01:00
Gerrygames
c1cce6be9a
19w37a ( #1451 )
...
* 19w36a
* 19w37a
2019-09-11 16:09:44 +01:00
Nassim
0afcb893e3
Fix plugin message pattern ( #1448 )
2019-09-11 13:51:17 +01:00
Nassim
3c436c0259
Fix entity equipment packet for 1.9+ clients ( #1449 )
2019-09-10 17:09:11 +01:00
Nassim
8b6b3c77e4
Relieve the lightconversion of a little work ( #1433 )
2019-09-09 13:02:42 +01:00
Nassim
5eb3771704
Fix no light for non full blocks ( #1414 )
2019-09-09 13:02:30 +01:00
BlackBeltPanda
9fd4795cb3
Update mapping-lang-1.12-1.13.json ( #1439 )
...
Fixes Tool Smith and Weapon Smith Villager names
2019-09-08 16:01:35 +01:00
Gerrygames
23eadaeaee
19w36a ( #1435 )
2019-09-04 16:49:27 +01:00
KennyTV
f35eb3054c
Finish 19w35a
2019-08-29 19:56:30 +02:00
KennyTV
ea25b559ed
19w35a (mappings for 34a still missing)
2019-08-28 19:28:23 +02:00
KennyTV
ad8e723005
Mapping and protocolregistry cleanup
2019-08-23 22:14:32 +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
Gerrygames
7cb4e1d00e
Fix explosion block desync, fixes #1365 ( #1419 )
...
* fix explosion block desync, fixes #1365
* Remove unused import
2019-08-14 09:37:54 +01:00
Thom
99ac42c168
Issue with the CanDestroy taglist ( #1411 )
...
* Fix for an issue with the CanDestroy tag
The CanDestroy taglist didn't go to lowercase when a 1.13+ user plays on a server equal to 1.12.2 or lower causing the taglist to not work any longer for items written in caps, this while a 1.12.2 client can use the item with the in caps written CanDestroy taglist on the server
* Added Locale.ROOT to the toLowerCase()
* Added the same functionality to CanPlaceOn
2019-07-29 11:19:30 +01:00
creeper123123321
aaba566b1e
change version to 2.1.4-SNAPSHOT
2019-07-20 09:08:13 -03:00
Myles
437b16ccd5
Merge branch 'dev'
2019-07-19 11:20:24 +01:00
KennyTV
abb09153f0
1.14.4
2019-07-18 16:40:34 +02:00
KennyTV
05437a3e70
Fix 1.14 client lag on join
2019-07-16 20:44:56 +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
b675018acf
Merge pull request #1375 from KennyTV/master
...
Fix 1.13 clients unable to break infested blocks (#1370 )
2019-06-24 20:37:08 +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
KennyTV
662bae45b7
Fix 1.13 clients unable to break infested blocks ( #1370 )
2019-06-22 16:07:38 +02:00
Myles
c0e56c7c19
1.14.3 Pre-4 support
2019-06-19 23:11:54 +01:00
Myles
390653a9a6
Merge branch 'master' into abstraction
2019-06-19 09:42:01 +01:00
Myles
0cd04381a4
Merge branch 'master' into dev
2019-06-19 09:41:06 +01:00
Gerrygames
3063538ad0
fix 1.13 chunk reading, fix 1.9 chunk type not using global palette
2019-06-14 17:50:14 +02:00
KennyTV
1c9309ac98
1.14.3 pre-3
2019-06-14 11:17:38 +02:00
Myles
e7c89f28ba
Merge pull request #1363 from KennyTV/dev
...
1.14.3 pre-2
2019-06-07 13:41:30 +01:00
KennyTV
97a8f41e12
1.14.3 pre-2
2019-06-07 12:36:37 +02:00
Myles
be5bf7961e
Merge branch 'master' into dev
2019-06-05 15:56:29 +01:00
Myles
318db58be1
Servers older than 1.13.2 have a length limit on plugin message name
2019-06-05 15:55:55 +01:00
KennyTV
5ad9d51fb0
Set version to 2.1.2
2019-06-03 21:59:19 +02:00
KennyTV
907b5e020c
Change new trade list boolean
2019-06-03 21:20:32 +02:00
KennyTV
a8d13fadb3
1.14.3 pre-1
2019-06-03 20:21:33 +02:00
Myles
0137105a6d
Fix #1358 by checking for null before processing
2019-05-31 20:43:02 +01:00
Myles
5364d89ca8
Implement hashCode for version
2019-05-27 18:10:57 +01: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
Myles
4fb0738c1a
Merge pull request #1356 from Gerrygames/1.14.2
...
1.14.2
2019-05-27 13:24:38 +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
894503d56b
Fix minecart mapping
2019-05-22 18:35:50 +02:00
KennyTV
b2c1c24902
1.14.2-pre3
2019-05-22 16:54:25 +02:00
KennyTV
7fcb489f38
Add dolphin to Entity1_13Types
2019-05-22 15:25:42 +02:00
Myles
10b0a6fbb6
Merge branch 'master' into dev
2019-05-21 18:07:00 +01:00
Myles
b0fc69c308
Merge pull request #1339 from KennyTV/abstraction
...
Remove duplicated code in configs and EntityType
2019-05-21 17:49:53 +01:00
Andrew Steinborn
232ee9b63b
Don't try to send register messages without channels
...
Bukkit interprets this as attempting to register the channel "" (the
empty string), which fails on Minecraft 1.13 and above.
2019-05-17 18:01:58 -04:00
KennyTV
d7aa23681b
1.14.2-pre2
2019-05-17 15:15:21 +02:00
Myles
b75016a186
Merge branch 'master' into dev
2019-05-17 11:59:59 +01:00
Myles
6882b7074c
Fix #1333 pandas missing
2019-05-17 11:59:46 +01:00
Gerrygames
a075e31a4e
1.14.2-pre1
2019-05-16 19:21:26 +02:00
Myles
bdd32688fa
Merge pull request #1330 from kashike/cleanup
...
Reduce duplication in various classes
2019-05-15 22:24:27 +01:00
KennyTV
82da5e5a60
Fix MappingData reference
2019-05-15 13:37:23 +02:00
KennyTV
a191d0de16
Reduce code duplication MappingData in (also regarding future versions)
2019-05-15 13:32:29 +02:00
KennyTV
ae6cff5325
Remove deprecated config methods
2019-05-15 12:48:40 +02:00
KennyTV
eb9520cdc3
Reduce duplicated code in config classes
2019-05-15 12:22:56 +02:00
KennyTV
f8f20097a9
Move some default methods to EntityType
2019-05-15 12:04:56 +02:00
Myles
a6e1488545
Merge pull request #1331 from Gerrygames/abstraction
...
Java 8, FunctionalInterface remapper
2019-05-15 09:21:33 +01:00
kashike
34c009e4e5
Reduce duplication in various classes
2019-05-14 13:56:50 -07:00
Gerrygames
6e4516272b
fix missing final declaration
2019-05-14 10:27:55 +02:00
Gerrygames
2e37175dc2
1.14.1 abstraction
2019-05-14 10:21:50 +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
Gerrygames
18f7459070
Java 8, FunctionalInterface remapper
2019-05-13 12:43:38 +02:00
Gerrygames
e8f8473e1c
IEntityType -> EntityType
2019-05-13 12:04:03 +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
creeper123123321
a51f347371
Use readableBytes
2019-05-10 16:02:17 -03: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
2442520ef3
use spaces
2019-05-09 15:07:20 +02:00
Gerrygames
44183f19cd
@Override and protected
2019-05-09 14:46:24 +02:00
Gerrygames
23b68a867c
abstract MetadataRewriter
2019-05-09 14:43:48 +02:00
creeper123123321
4d16dbf76f
Not tested workaround for #1312
2019-05-08 20:38:55 -03: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
creeper123123321
5a2c047e7a
Register tabcompletethread once - fixes #1316
2019-05-05 14:16:24 -03:00
creeper123123321
e249ea1f0a
fix tag ids - not tested
2019-05-01 16:54:09 -03:00
creeper123123321
e1b06d3872
Add some needed tags
2019-05-01 16:37:17 -03:00
creeper123123321
ad12866bf4
Send set view distance on server change - not tested
2019-05-01 12:52:53 -03:00
creeper123123321
6b58d86248
Make PipelineUtil.containsCause check if the instance is of the class type
2019-05-01 11:31:36 -03:00
creeper123123321
7f6069e76b
Send light update before chunk packet, maybe better ByteBuf releasing, ignore cancel exception on UserConnection#send
2019-05-01 11:15:48 -03:00
Myles
04d5ae074a
Merge pull request #1305 from creeper123123321/master
...
Pose handling for 1.14
2019-04-30 22:00:29 +01:00
Gerrygames
06340e593d
faster light writing
2019-04-29 19:02:14 +02:00
creeper123123321
6d8a763f4c
Don't send pose to the client entity
2019-04-27 17:39:45 -03:00
creeper123123321
61b5c90aa7
Recalculate pose when using or leaving bed
2019-04-27 17:21:01 -03:00
creeper123123321
d7eff51805
Not tested pose handling
2019-04-27 16:23:24 -03:00
Myles
da7a57026d
Merge pull request #1303 from KennyTV/master
...
Some minor optimization
2019-04-27 18:47:46 +01:00
creeper123123321
13086c7cac
Fixed connecting after sending the packet
2019-04-27 14:03:48 -03: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
creeper123123321
87eceb5264
Use cached cancel exception when not in debug mode
2019-04-27 13:34:35 -03:00
creeper123123321
7b29972af0
Fix wrong protocol class
2019-04-27 13:12:19 -03:00
creeper123123321
4258f52f86
Workaround for packet order issue in neighbour chunk updates
2019-04-27 13:03:53 -03:00
Myles
63fc733c88
Merge pull request #1292 from Gerrygames/palette_fix
...
fix setPaletteEntry
2019-04-25 22:53:07 +01:00
Gerrygames
c8a19a1d83
fix setPaletteEntry
2019-04-25 22:16:19 +02:00
KennyTV
6ab525be7b
Fix blockconnection
2019-04-25 22:05:32 +02:00
Myles
fd1932cfd8
Merge pull request #1288 from creeper123123321/master
...
Fix husks
2019-04-25 11:44:41 +01:00
KennyTV
ac1943758d
Remove unnecessary heightmap entries
2019-04-25 12:11:14 +02:00
KennyTV
1f86c6ab21
Slightly reduce map lookups
2019-04-25 11:50:55 +02:00
creeper123123321
44f8f5e66d
Fix husks
2019-04-24 18:37:29 -03: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
creeper123123321
0380d80138
Force resend center chunk on respawn
2019-04-24 15:45:28 -03:00
Gerrygames
53a639e7ae
1.14 heightmap
2019-04-24 18:40:03 +02:00
creeper123123321
8d85106ee8
Set center chunk to 0,0 on respawn
2019-04-23 18:52:46 -03:00
Myles
2e289a1d18
Fix encoding of position
...
Huge thanks to those involved on this goose hunt.
2019-04-23 22:15:05 +01:00
Myles
b4418c02ca
Fix Entity Tracker on Bungee being incorrect after server switch #1215
2019-04-23 21:29:51 +01:00
Myles
05e056a28b
Cancel packets correctly so they don't mess bungee up
2019-04-23 17:28:26 +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
0c9de82e99
Merging went wrong
2019-04-23 16:02:18 +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
c3e406e95b
Workaround villager packet causing issues
2019-04-23 13:02:18 +01:00
Myles
dad71f1179
Rewrite inventory names which use .name syntax
2019-04-23 10:30:21 +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
e38bdffc84
Hitbox fix options
2019-04-22 14:38:22 +02:00
Gerrygames
a4085c1a5a
only update center chunk when needed
2019-04-22 11:42:42 +02:00
creeper123123321
4eb69eac66
Run zombie rewrite before zombie villager rewrite
2019-04-21 16:50:41 -03:00
creeper123123321
8b5f6d1e67
fixed some metadata
2019-04-21 16:32:59 -03:00
creeper123123321
3a4db0a675
fixed
2019-04-21 15:57:40 -03:00
creeper123123321
b2352105e6
Handle new attack mode flag in insentient
2019-04-21 15:34:23 -03:00
KennyTV
f2628097ce
Remap areaeffectcloud particles
2019-04-21 20:03:07 +02:00
KennyTV
d7353e01b0
Remove ')'
2019-04-21 18:52:53 +02:00
KennyTV
6674423ea4
Merge branch 'dev' of https://github.com/ViaVersion/ViaVersion into dev
2019-04-21 18:51:07 +02:00
creeper123123321
e34c291bd6
fix velocity in item and arrow
2019-04-21 13:46:17 -03:00
KennyTV
6c39966fef
Fix tridents
2019-04-21 18:36:21 +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
creeper123123321
6d1464d3f4
fix leave bed
2019-04-10 16:48:21 -03:00
creeper123123321
2d6defba11
Resync the inventory when selecting trade
...
Closes #1237
2019-04-10 15:05:27 -03:00
Gerrygames
4c6ee807a7
fix horse equipment packet id
2019-04-10 17:43:42 +02:00
Gerrygames
afe767c6db
1.14 Pre-Release 1
2019-04-10 17:28:12 +02:00
Gerrygames
c51373dc9a
fix open sign editor
2019-04-07 15:39:10 +02:00
Myles
421a5e8141
Merge branch 'master' into dev
2019-04-06 13:31:44 +01:00
Myles
9fe19e763a
Update GitHub + chat links
2019-04-06 13:31:33 +01:00
creeper123123321
cf3eb8b993
More plugin messages
2019-04-06 09:05:23 -03:00
creeper123123321
d9e057eb4f
Use set center chunk packet
2019-04-05 17:13:26 -03:00
Myles
33cd80da7e
Merge pull request #1244 from Gerrygames/1.14
...
19w14b
2019-04-05 17:50:37 +01:00
Gerrygames
8231b3aebe
19w14b
2019-04-05 18:48:38 +02:00
KennyTV
91687339bf
Actually fix book opening
2019-04-04 20:28:02 +02:00
Gerrygames
3ef8aa9e7f
19w14a
2019-04-03 19:39:39 +02:00
creeper123123321
77acdc1a17
Fix invisible renamed banners
2019-04-02 15:40:19 -03:00
Myles
aecf9fb9b1
Merge pull request #1236 from ViaVersion/master
...
merge master into dev
2019-03-30 18:23:09 +00:00
Myles
c8d1304e7f
Merge pull request #1230 from creeper123123321/dev2
...
read nbt in 1.14 chunk, pose metatype, don't change ping protocol if …
2019-03-30 14:07:22 +00:00
creeper123123321
6751acb6c4
Generated mappings for 13b
2019-03-30 10:00:54 -03: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
acee33aae6
fix chunk loading in 19w13a
2019-03-27 20:16:26 +01:00
Gerrygames
65f60098c8
19w13a
2019-03-27 19:08:53 +01:00
creeper123123321
19a75abaf3
read nbt in 1.14 chunk, pose metatype, don't change ping protocol if different from provider
2019-03-24 13:07:03 -03:00
creeper123123321
0f49ce2f9d
Update OpenNBT
2019-03-24 10:59:51 -03:00
creeper123123321
e03db26530
Fix numeric ids that doesn't need string remap
2019-03-23 16:23:15 -03:00
creeper123123321
3fd3777e8c
Don't connect fences to stairs
2019-03-22 15:18:41 -03:00
creeper123123321
c5e0fcae9a
convert numerical ids to string ids on canplaceon/candestroy
2019-03-21 17:48:14 -03:00
Gerrygames
56b5986fc5
19w12b
2019-03-21 17:04:33 +01:00
Gerrygames
e0b88b750d
19w12a
2019-03-20 14:27:28 +01:00
creeper123123321
4e28a10aaa
ignore non-identifier format on plugin messages
2019-03-18 15:11:35 -03: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
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
d44ecaabf7
send difficulty instead of ignoring it
2019-03-13 19:03:22 +01:00
Gerrygames
f8df3239d5
"fix" trade list
2019-03-13 18:07:09 +01:00
Gerrygames
f9d957a827
19w11a
2019-03-13 17:53:17 +01:00
creeper123123321
bef3e3d18f
process translate on command block entity
2019-03-10 16:36:30 -03:00
creeper123123321
aca764c288
fix command block #1212
2019-03-10 16:18:41 -03:00
creeper123123321
3c0282b04f
Fix missing villager sound remap
2019-03-10 07:30:09 -03:00
KennyTV
53ca96f158
Fix particles
2019-03-07 23:59:31 +01:00
KennyTV
f8895c7c78
Try to fix particles
2019-03-07 23:11:09 +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
15fec93bf1
Fix minecart data
2019-03-04 16:42:22 +01:00
Myles
64d2de010d
Fix Minecart typo (thanks KennyTV)
2019-03-04 11:37:38 +00:00
Myles
ad1cd2c993
Merge pull request #1208 from KennyTV/dev
...
Add option to truncate edited books with more than 50 pages on 1.14
2019-03-04 09:34:41 +00:00
KennyTV
687de97fcd
Use read instead of passthrough
2019-03-04 10:30:06 +01:00
KennyTV
9d0331e190
Add option to truncate edited books with more than 50 pages
2019-03-04 10:14:52 +01:00
Myles
ca863ba8c6
Merge pull request #1207 from KennyTV/dev
...
Fix book opening
2019-03-03 13:29:29 +00:00
Myles
b9a2279966
Merge pull request #1206 from ViaVersion/master
...
merge master into dev
2019-03-03 13:29:00 +00:00
KennyTV
9a91250af7
Fix books
2019-03-03 13:40:17 +01:00
creeper123123321
6b313cb65e
Fix 1.9 chunk missing blocks, update travis badge url
2019-03-02 17:07:23 -03:00
Myles
a4de84b6da
Merge pull request #1204 from Gerrygames/1.14
...
19w09a
2019-02-27 16:40:07 +00:00
Gerrygames
31550bd010
19w09a
2019-02-27 17:03:38 +01:00
creeper123123321
8283816418
Fix team remove
2019-02-24 15:53:43 -03:00