Commit Graph

2949 Commits

Author SHA1 Message Date
RK_01
a49d73c4c6
Abstract 1.8 metadata type (#2720) 2021-10-30 15:56:24 +02:00
Nassim Jahnke
ab7cd4955b
Metadata type should be written as var int 2021-10-29 17:57:23 +02:00
Nassim Jahnke
d80735e248
Read player digging action as var int
Does not matter for small numbers, but properly reflects Vanilla's reading/writing type
2021-10-23 09:58:11 +02:00
Redned
ff5ad2385c
Fix recipe book glitch on <1.16.2 servers (#2715) 2021-10-23 09:30:03 +02:00
Nassim Jahnke
bd2bd1cf32
Cancel global entity packet if not lightning 2021-10-20 13:51:49 +02:00
Nassim Jahnke
dbe8b6551a
Readd flare
Issues were addressed in 2.0.0
2021-10-19 09:10:17 +02:00
Nassim Jahnke
7e3a157fcf
Revert flare usage for now
Caused some issues I have no time to investigate at the moment, but worrying enough to warrant a temporary removal
Closes ViaVersion/ViaBackwards#402
2021-10-16 13:25:56 +02:00
Nassim Jahnke
e7e1ee7a2b
Update shadow 2021-10-11 21:03:18 +02:00
_tomcraft
3f229c4cb9
Minor improvements (#2709) 2021-10-11 21:00:32 +02:00
Nassim Jahnke
fd9346d4da
Use validated channel in getNewPluginChannelId
Fixes #2707
2021-10-08 17:29:05 +02:00
Nassim Jahnke
36b8884d92
Fix leftover FU load factors 2021-10-08 09:37:04 +02:00
Connor Hartley
e5338688bb
Replace use of concurrenthashmap in entity tracker and block storage (#2705) 2021-10-07 12:26:14 +02:00
MrMicky
8b4a57985b
Remove usage of sun.misc.Unsafe in BungeeViaInjector (#2698) 2021-10-05 14:20:18 +02:00
Nassim Jahnke
7fb4e4a095
Change GH actions dist to adoptium 2021-10-05 14:10:04 +02:00
Nassim Jahnke
0a4d08886d
Update adventure 2021-10-03 20:14:12 +02:00
creeper123123321
0f5fa620d1
Translatable ender dragon/wither text (#2702) 2021-10-03 16:23:41 +02:00
Gero
a0f26f1ca3
Fix channel name validation in 1.13 to 1.12.2 protocol (#2701)
Closes #2187
2021-10-03 12:12:49 +02:00
MrMicky
e64a0fb62e
Prevent kick when signing empty book (#2700) 2021-10-03 10:11:34 +02:00
Nassim Jahnke
69409d71d1
Run handitem cache every tick 2021-10-02 16:38:20 +02:00
Nassim Jahnke
68c63d20ed
Fix reading of explicit int array entries
See https://github.com/KyoriPowered/adventure/pull/460
2021-10-02 11:27:18 +02:00
Myles
0bcaf3e422
Merge pull request #2695 from ViaVersion/legacy-injector-cleanup
Cleanup Bukkit/Sponge injectors
2021-10-01 15:38:03 +01:00
Nassim Jahnke
6e5992c168
Add docs to abstract LegacyViaInjector methods 2021-10-01 16:33:18 +02:00
Gero
02122f8ce6 Fix #2532 2021-10-01 15:35:04 +02:00
_tomcraft
39f7f70a32
Cancel arm animation if in an open inventory for 1.16+ (#2687) 2021-10-01 12:38:49 +02:00
Nassim Jahnke
427b0a68d0
Cleanup Bukkit/Sponge injectors 2021-10-01 12:17:55 +02:00
Nassim Jahnke
a306c222d4
More NBTTagTest test cases
Co-authored-by: RK_01 <50594595+raphimc@users.noreply.github.com>
2021-09-25 15:43:55 +02:00
Nassim Jahnke
2b9df69627
Fix trailing comma again, fix 'possiblyNumeric' DoubleTag parsing 2021-09-25 14:57:14 +02:00
Nassim Jahnke
88165088a9
Update adventure nbt i/o 2021-09-25 13:15:26 +02:00
Nassim Jahnke
12e2be40e8
Remove some old todos, don't send empty 1.14->1.15 meta packet 2021-09-22 11:15:36 +02:00
Nassim Jahnke
22379eda6f
Add todo 2021-09-22 10:16:42 +02:00
Nassim Jahnke
0fcfd78b62
Add more user friendly 'block-versions' option 2021-09-20 15:15:25 +02:00
Levertion
d67269c9fe
Add support for setting a custom world name (#2672) 2021-09-15 10:52:11 +02:00
Nassim Jahnke
c264e639d6
Clear entity data on world change in world tracker 2021-09-14 17:35:27 +02:00
Nassim Jahnke
32a84f24ef
Nicer getters in Pair and Triple 2021-09-14 11:13:39 +02:00
Nassim Jahnke
68e4146f3b
Deprecate cancelClientbound/Serverbound with new id parameter 2021-09-05 14:02:33 +02:00
Nassim Jahnke
f4f7215a6a
Fix disabled packet limiter check 2021-09-02 17:33:09 +02:00
Nassim Jahnke
a0b19872f8
Disable VV packet limiter on 1.17.1+ Paper 2021-09-01 15:25:24 +02:00
Nassim Jahnke
f2147179c2
Small fixes, add majorVersion method, nicer getter names in some classes
None of the deprecated methods will be removed anytime soon.
2021-08-28 22:15:28 +02:00
RK_01
e7a0b4cf04
Improve 1.8 -> 1.9 chunk translation and fix #2065 (#2669) 2021-08-28 10:02:27 +02:00
Nassim Jahnke
533572e8cd
Add CREATE_FOG BossFlag 2021-08-27 19:29:07 +02:00
creeper123123321
257eea5b04
try to fix GoLilyPad servers (#2667)
Closes ViaVersion/ViaFabric#21
2021-08-25 14:55:43 +02:00
Jo0001
47af0d634f
Fix typo in comment/javadocs (#2609) 2021-08-25 12:49:57 +02:00
kennytv
5e11d9d51f
Update Gradle to 7.2 2021-08-17 13:37:51 +02:00
kennytv
7ffcff7a7b
Fix 1.15->1.16 wolf anger 2021-08-14 10:37:21 +02:00
kennytv
9ee548b967
Fix 1.17 clients writing empty books
Fixes #2658
2021-08-11 15:11:56 +02:00
kennytv
c9142223fd
Gitignores don't have to be .gitignore'd 2021-08-02 17:59:12 +02:00
kennytv
2094397bca
Allow bypassing of packet type restriction in Protocol, amend packet creator 2021-08-01 12:05:04 +02:00
kennytv
b81109f512
Semi force packet types in PacketWrapper at creation and transformation 2021-07-31 15:08:45 +02:00
kennytv
874dbafe26
More packet sending API
Allows for easy packet sending from a specific version to or from any client version supported by Via.
For example, you can send packets in the 1.17.1 format to both client and server, and it will be transformed accordingly if executed on another server version or sent to a different client version.
2021-07-30 12:26:15 +02:00
kennytv
46ca469a4a
Add author tag to constructed book nbt
Fixes #2640
2021-07-27 11:58:24 +02:00