FlorianMichael
a171e4013b
Only accept correct byte type in custom payload 1.8->1.7
2024-06-11 15:38:34 +02:00
FlorianMichael
3e3561c18f
Update VV API usage
2024-06-11 15:36:03 +02:00
FlorianMichael
780b981c68
Fixup hologram handling 1.8->1.7
...
Closes https://github.com/ViaVersion/ViaRewind/issues/509
2024-06-06 05:07:47 +02:00
FlorianMichael
5df933f0e2
Fix 1.7->1.8 player action rewriting
2024-06-03 03:02:45 +02:00
FlorianMichael
750a98cb06
Fixup position reading
2024-06-02 17:50:56 +02:00
Nassim Jahnke
9ecdaa30bf
Use unsigned byte for facing direction in player action
2024-05-30 11:33:49 +02:00
FlorianMichael
ee69005318
Delete temporary fix for shulker box window titles
...
Properly fixed by https://github.com/ViaVersion/ViaBackwards/pull/761
2024-05-28 18:11:08 +02:00
FlorianMichael
740a6d9b96
Finish up v5 migration
...
Also:
- Reduces the amount of anonymous classes
- Removes usages of PacketWrapper#create with raw ids
2024-05-22 23:36:51 +02:00
Nassim Jahnke
b1d680468b
Update VV API usage
2024-05-22 12:11:11 +02:00
FlorianMichael
64c18af7b6
Update Via API usage
2024-05-18 21:33:21 +02:00
FlorianMichael
6728a8a809
Port to upstream changes (hopefully)
2024-05-15 00:08:22 +02:00
FlorianMichael
0cb70b0a04
Rename protocol packages and classes
2024-05-11 15:18:21 +02:00
FlorianMichael
c0d1cabb12
Fix bow animation not working in 1.9->1.8
...
Closes https://github.com/ViaVersion/ViaRewind/issues/516
2024-05-10 00:29:41 +02:00
FlorianMichael
51e81c7bb1
Fix mappings and update project description
...
Closes https://github.com/ViaVersion/ViaRewind/issues/514
2024-05-10 00:08:00 +02:00
FlorianMichael
6bdaa54ce8
Use 1.9.0 sounds for name<->id conversion
...
1.9.1 added a new sound so mapping files were previously wrong
2024-05-09 01:03:39 +02:00
FlorianMichael
65ac2f37f2
Don't throw metadata away in 1.8->1.7
...
Closes https://github.com/ViaVersion/ViaRewind/issues/512
2024-05-09 00:25:13 +02:00
FlorianMichael
b08bb90cef
Fix packet send usages
2024-05-08 21:31:47 +02:00
FlorianMichael
89e76d369b
Fix destroy entities handling in 1.7->1.8
...
Split into multiple packets since 1.8 can handle a larger list of entities than 1.7 can, causing NegativeArraySizeException's to appear on some servers.
2024-05-07 00:09:24 +02:00
FlorianMichael
a0ff53fb9d
Don't handle entity properties for holograms
2024-04-30 19:08:19 +02:00
FlorianMichael
1d1dd7dc66
Catch exceptions in custom payload handling
...
Closes https://github.com/ViaVersion/ViaRewind/issues/192
2024-04-29 02:25:21 +02:00
FlorianMichael
cb4ef9ffa8
Fix mob spawner entity data translation in 1.8->1.9
...
Closes https://github.com/ViaVersion/ViaRewind/issues/126
2024-04-29 02:05:15 +02:00
FlorianMichael
459f403541
Map END_GATEWAY to END_PORTAL in 1.8->1.9
...
Closes https://github.com/ViaVersion/ViaRewind/issues/150
2024-04-29 01:54:46 +02:00
FlorianMichael
465962b939
Clear enchantments on screen close
2024-04-29 01:42:51 +02:00
FlorianMichael
2fad493eac
Rewrite enchantment window properties in 1.8->1.9
...
Closes https://github.com/ViaVersion/ViaRewind/issues/485
2024-04-29 01:38:29 +02:00
FlorianMichael
9713e5a8a4
Update mapping files
2024-04-29 00:32:30 +02:00
FlorianMichael
c7e638fc70
Fix 1.8->1.9 window items translation
2024-04-27 13:58:42 +02:00
FlorianMichael
a4b445cf1f
Use correct method to remove vehicle in 1.8->1.9
...
Closes https://github.com/ViaVersion/ViaRewind/issues/505
2024-04-27 13:10:02 +02:00
FlorianMichael
967adaa607
Update item mappings
...
Adds support for https://github.com/ViaVersion/ViaBackwards/pull/728 as well as missing blockstate mappings from before the rewrite.
2024-04-26 00:27:44 +02:00
FlorianMichael
e233b0fa09
Fix and clean hologram emulation
2024-04-24 18:10:29 +02:00
FlorianMichael
2e52a396d3
Migrate 1.7->1.8 as well
2024-04-24 16:57:00 +02:00
FlorianMichael
93731be764
Add new config options for /offhand, also some cleanup
2024-04-23 23:49:43 +02:00
FlorianMichael
8a5d826fd3
Tidy up a few things and fixed tons of bugs
2024-04-23 22:29:37 +02:00
FlorianMichael
d5fa0ff8e8
Migrate 1.8->1.9 and removed tons of outdated code
2024-04-23 20:35:27 +02:00
FlorianMichael
823b00930e
Merge remote-tracking branch 'refs/remotes/origin/dev' into refactor/viabackwards
...
# Conflicts:
# common/src/main/java/com/viaversion/viarewind/protocol/protocol1_7_6_10to1_8/packets/BlockItemPackets1_8.java
# common/src/main/java/com/viaversion/viarewind/protocol/protocol1_7_6_10to1_8/rewriter/ReplacementItemRewriter1_7_6_10.java
# common/src/main/java/com/viaversion/viarewind/protocol/protocol1_8to1_9/metadata/MetadataRewriter.java
# common/src/main/java/com/viaversion/viarewind/protocol/protocol1_8to1_9/packets/InventoryPackets.java
# common/src/main/java/com/viaversion/viarewind/protocol/protocol1_8to1_9/rewriter/ReplacementItemRewriter1_8.java
2024-04-22 11:46:53 +02:00
Nassim Jahnke
da449f2a9e
Add UserConnection param to item rewriter methods
2024-04-21 22:48:30 +02:00
FlorianMichael
8835ee4ed2
Update metadata rewriter
2024-04-09 16:00:48 +02:00
FlorianMichael
3ef9dbec1f
Merge branch 'refs/heads/dev' into refactor/viabackwards
...
# Conflicts:
# common/src/main/java/com/viaversion/viarewind/protocol/protocol1_8to1_9/metadata/MetadataRewriter.java
2024-04-09 15:59:31 +02:00
FlorianMichael
b2a78d6dd2
Merge remote-tracking branch 'refs/remotes/origin/master' into dev
2024-04-09 15:57:56 +02:00
FlorianMichael
1aaba348d2
Update build script
2024-04-09 15:56:46 +02:00
FlorianMichael
4d5c4e6223
Removed non-existent meta type
2024-04-09 15:53:42 +02:00
FlorianMichael
e891696387
Start with porting protocol code
2024-04-09 15:47:45 +02:00
vadage
08cb78f065
Support config loading from input stream ( #502 )
...
* Support config loading from input stream
* Fix formatting issue to be consistent with spaces
2024-04-05 20:38:35 +02:00
FlorianMichael
819a4d8bb3
More work
2024-03-29 18:13:05 +01:00
FlorianMichael
aa5696e586
Overall improvements to README.md
2024-03-29 13:00:02 +01:00
FlorianMichael
3c9232949a
Rename classes to match VB
2024-03-29 12:47:38 +01:00
FlorianMichael
a43ad2b737
Prepare entity rewriter migration
2024-03-29 12:41:17 +01:00
FlorianMichael
7e5e8fd2c1
Fix enchantments in 1.7->1.8
2024-03-28 18:08:24 +01:00
FlorianMichael
e104df51b0
Drop format reset
2024-03-28 10:44:32 +01:00
FlorianMichael
6d237cc337
Deprecate and move classes
2024-03-27 20:34:23 +01:00
FlorianMichael
a982ac8c38
Move particle class
2024-03-27 20:26:28 +01:00