Commit Graph

973 Commits

Author SHA1 Message Date
FlorianMichael
07f25f8e26
Change some injection names 2024-05-26 16:04:43 +02:00
FlorianMichael
ef469dcd26
[ci skip] Add 1.20.6 TODO 2024-05-26 15:54:56 +02:00
FlorianMichael
8f9ab00b94
Handle more 1.20.3->.5 changes 2024-05-26 15:52:34 +02:00
Felix14_v2
0cf982fec3
Update russian translations (#422) 2024-05-26 13:09:32 +02:00
FlorianMichael
06c6cd024a
Mark internals and make initializing private where possible 2024-05-26 01:28:53 +02:00
FlorianMichael
203585875f
Handle auto read changes in 1.20.3->.5 2024-05-26 01:16:03 +02:00
FlorianMichael
17ecf0c736
Add ProtocolTranslator#getTargetVersion with channel argument 2024-05-25 22:22:44 +02:00
FlorianMichael
73d21aaf2c
Rename storage classes and move init into ViaFabricPlusProtocol 2024-05-25 22:15:44 +02:00
FlorianMichael
a6327fb588
Fix method sorting 2024-05-25 21:48:32 +02:00
FlorianMichael
e01522c2fa
Move game options fix into correct package 2024-05-25 21:47:03 +02:00
FlorianMichael
473fe49b69
Update repository artifact in DEVELOPER_API.md 2024-05-25 21:18:32 +02:00
FlorianMichael
249d46470b
Update VV API usage 2024-05-23 15:02:41 +02:00
FlorianMichael
6b115b712f
Fix invalid javadoc for ProtocolTranslator#getPlayNetworkUserConnection 2024-05-20 17:52:18 +02:00
FlorianMichael
2e0018b7bc
Update VV, validate namespace correctly in registry 2024-05-20 00:26:56 +02:00
FlorianMichael
458b4daf15
Rewrite 1.14.4 enchantment registry properly
Adds a 1.14 enchantment name -> 1.20.5 enchantment element registry to validate enchantments and get the correct one even when names change.
2024-05-20 00:17:05 +02:00
RaphiMC
90dfd7d4a2
Update ViaBedrock API usage 2024-05-19 16:50:05 +02:00
FlorianMichael
e4f91d4808
Override packet handler 2024-05-19 14:37:27 +02:00
FlorianMichael
ad75e36213
Rename tracker package and ViaFabricPlusProtocol protocol 2024-05-19 02:09:19 +02:00
RaphiMC
68c6310c9d
Fix code style 2024-05-19 00:09:24 +02:00
FlorianMichael
f471068696
Add networking fixes to 1.20.3->.5 2024-05-18 19:02:12 +02:00
FlorianMichael
d69a3a9bd2
Update TODO list
remove entries which are either now resolved or were wrong in the first place
2024-05-18 18:18:44 +02:00
FlorianMichael
cd3caa9156
Load settings earlier again, post load target version
Fixes GeneralSettings#emulateInventoryActionsInAlphaVersions not working because config loading was AFTER loading Via providers, target version loading has to be late, so it catches up versions added by Via* addons and VFP (auto protocol)
2024-05-18 14:30:02 +02:00
RaphiMC
f5315892fd
Remove offset when checking for sneaking collision
Fixes #401
2024-05-18 11:02:24 +02:00
RaphiMC
30e97c41f4
Code cleanup 2024-05-18 00:00:27 +02:00
FlorianMichael
6c372c2127
Update ViaLegacy API usage 2024-05-17 23:54:44 +02:00
FlorianMichael
d9458d1fb7
Move out debug mixin into integration, cleanup mixins json 2024-05-17 23:06:17 +02:00
FlorianMichael
1f5ac05fcf
Add flow control handler for Via
Adds missing flow control handler to ViaVersion's pipeline to fix several issues related to the configuration state
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/414
2024-05-17 22:56:27 +02:00
FlorianMichael
56ee795de5
Only show world seed in debug hud when existent in current version 2024-05-17 21:44:09 +02:00
FlorianMichael
38580e328c
Port to upstream changes 2024-05-17 21:39:54 +02:00
Blay
14e1fcbeca
Update polish translations (#417) 2024-05-16 20:11:36 +02:00
FlorianMichael
d2b834a058
Add debug setting to print networking errors to log files 2024-05-14 19:43:53 +02:00
FlorianMichael
41a2139a98
Add german translation for new setting 2024-05-09 20:02:48 +02:00
Pablo Herrera
60a26d2bb1
Add 1.7->1.8 tablist behaviour and layout (#411)
* Implement legacy tablist functionality

* Address review comments (squashed)

* Minor changes following code review
2024-05-09 19:57:02 +02:00
Joseph Burton
9c78a71d40
Use ModifyExpressionValue in MixinStringHelper (#406) 2024-05-05 12:19:10 +02:00
FlorianMichael
223e1591f9 Update ViaBedrock (1.20.80)
Currently not working due to internal pipeline changes 1.20.5 did, will fix that at another point.
2024-05-04 22:22:15 +02:00
FlorianMichael
f84865645e Use HandlerNames class for MC pipeline constants 2024-05-01 02:11:35 +02:00
FlorianMichael
f7eef8fd4b 1.20.6 2024-04-29 17:40:17 +02:00
Blay
9dfcd7db1a
Update polish translations (#402) 2024-04-29 12:36:57 +02:00
RaphiMC
89515390c2
Code cleanup 2024-04-28 14:54:08 +02:00
FlorianMichael
4ef493a68b Update ItemRegistryDiff 2024-04-28 14:52:31 +02:00
RaphiMC
a6fd03ded2
Code cleanup 2024-04-28 14:44:50 +02:00
FlorianMichael
f45895c547 Move PostViaVersionLoadCallback into ViaFabricPlusVLLoader 2024-04-28 14:35:03 +02:00
FlorianMichael
38a900c78d Unify tracking tag names 2024-04-28 13:28:08 +02:00
FlorianMichael
8b26d75717 Port pre 1.11 negative item count fix 2024-04-28 12:39:16 +02:00
FlorianMichael
ff942ccf09 Cleanup code 2024-04-28 12:36:15 +02:00
FlorianMichael
642b4de7a0 Port attribute modifier tooltip fix 2024-04-27 23:19:59 +02:00
FlorianMichael
624b6dcbca Port custom payload fixes on protocol level 2024-04-27 23:19:42 +02:00
FlorianMichael
712d8bbba7 Restructure item fix loading
Also fixes the loading behaviour of PostViaVersionLoadCallback to actually getting fired after Via is fully loaded. Adding VB back since VAF requires it (for now).
2024-04-27 18:42:08 +02:00
FlorianMichael
7fc46c4854 Port ingame hud changes 2024-04-27 00:48:37 +02:00
FlorianMichael
5ef8d1bae4 Fix possible NPE in 32k enchantment fix 2024-04-27 00:43:08 +02:00
FlorianMichael
6e21d8d946 Use VFPListEntry abstraction for protocol screens 2024-04-27 00:04:47 +02:00
FlorianMichael
6fa75395d5 Add VFPList abstraction layer to globally remove selection highlighting 2024-04-26 23:57:33 +02:00
FlorianMichael
964d3fbd48 Don't rely on deprecated API method 2024-04-26 23:45:55 +02:00
FlorianMichael
a2f159cb58 Removed outdated translation key 2024-04-26 23:41:32 +02:00
FlorianMichael
710d1bd251 Port 32k enchantments fix as well 2024-04-26 23:32:12 +02:00
FlorianMichael
f45b2b0047 Remove ViaBackwards dependency
Not needed anymore since snapshots won't be supported from now on due to VVs new release cycle.
2024-04-26 21:13:31 +02:00
FlorianMichael
ae2c6da14c Merge branch 'refs/heads/main' into update/1.20.5
# Conflicts:
#	gradle.properties
2024-04-26 20:47:43 +02:00
FlorianMichael
9a52ae4c4a Update Via* to support 1.20.5 2024-04-26 16:50:42 +02:00
FlorianMichael
31a7c84a05 Add setting for <=1.11.1 backwards walking animation 2024-04-26 16:26:08 +02:00
FlorianMichael
05dfdc30d3 Delete VV version rename patch
Now merged into VV which will be public by friday.
2024-04-25 20:44:02 +02:00
FlorianMichael
971ad3241a Merge branch 'refs/heads/main' into update/1.20.5
# Conflicts:
#	.github/workflows/build.yml
#	gradle.properties
#	src/main/resources/assets/viafabricplus/lang/zh_tw.json
2024-04-25 20:43:00 +02:00
RaphiMC
185e24e5c8
Workaround for data loading race condition 2024-04-24 23:04:00 +02:00
RaphiMC
bc8682b010
Don't clear entity eye height and attachment points 2024-04-24 16:36:04 +02:00
RaphiMC
e7f9188fbf
Remove TODO 2024-04-24 15:10:09 +02:00
RaphiMC
1422464052
Fix version comparison 2024-04-24 14:48:09 +02:00
RaphiMC
862d040e48
Remove TODO 2024-04-23 22:20:49 +02:00
RaphiMC
37b8c8e52e
Disable strict error handling 2024-04-23 22:02:12 +02:00
RaphiMC
39e8866548
Readd item attribute fixes on protocol level 2024-04-23 20:25:26 +02:00
RaphiMC
6dd2cd6894
Rename item-tool-components.json 2024-04-23 20:25:10 +02:00
FlorianMichael
ac6d5b8ee6
Rename ViaFabricPlus#init 2024-04-23 20:22:07 +02:00
bluegreensea
4235543dcb
Postpone settings load 2024-04-23 23:28:38 +08:00
bluegreensea
51fd8dad1d
Update zh_tw.json 2024-04-23 23:26:30 +08:00
RaphiMC
57564c8488
Move 1.19.4 material data to json file 2024-04-22 22:17:03 +02:00
RaphiMC
b41474f257
Readd item data fixes on protocol level 2024-04-22 20:15:33 +02:00
RaphiMC
b3b66c0526
Add interaction range and step height fixes 2024-04-20 19:31:04 +02:00
RaphiMC
796ae671b8
Readd 1.7 step height change 2024-04-19 18:30:03 +02:00
RaphiMC
f6282d34d9
Fix villager trading emulation 2024-04-19 16:47:01 +02:00
RaphiMC
c1a90bd329
Readd clientside fixes packet handling 2024-04-19 16:34:31 +02:00
FlorianMichael
036f3e083b
Update fabric loader and api 2024-04-19 04:40:27 +02:00
FlorianMichael
77c3a004b4
Change backwards walking animation in <= 1.12 2024-04-19 04:29:25 +02:00
RaphiMC
8c64fa74a4
Initial 1.20.5 port 2024-04-17 23:13:28 +02:00
FlorianMichael
8f6ad8694d
Fix NPE in classic commands 2024-04-12 00:16:41 +02:00
RaphiMC
1f7c0b6c15
Made Via* config patching less hacky 2024-04-10 21:27:33 +02:00
RaphiMC
7b8bf9edc6
Fixed clientside crafting result prediction 2024-04-09 16:23:39 +02:00
FlorianMichael
a8e5b243d0
Use WrapWithCondition v2 (hopefully) 2024-04-08 21:07:59 +02:00
FlorianMichael
ac9ac18b13
Fix downloading terrain screen behaviour in 1.20.2->1.20.3
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/387
2024-04-08 21:01:31 +02:00
FlorianMichael
a68a280aee
Swap version arguments of DebugSettings#sendIdlePacket 2024-04-04 17:08:57 +02:00
RaphiMC
68839a8d22
Merge remote-tracking branch 'origin/main' 2024-04-04 00:14:22 +02:00
RaphiMC
6b8f979b8f
Handle errors properly in <=1.20 custom payload handling 2024-04-04 00:14:06 +02:00
FlorianMichael
f8704eaab7
Use version name for protocol auto detection 2024-04-03 23:43:52 +02:00
RaphiMC
d1ad86c8d4
Fixed compile errors 2024-04-01 22:21:10 +02:00
RaphiMC
4f611e93ea
Fixed hand swing condition in <= 1.14.4 2024-04-01 00:14:20 +02:00
FlorianMichael
4c5d58347b
Merge remote-tracking branch 'origin/main' 2024-03-30 14:14:49 +01:00
FlorianMichael
6f89102059
Update fabric.mod.json and move VFP version and impl version into platform dump 2024-03-30 14:14:19 +01:00
Blay
23c2077511
Updated the polish translations (#390) 2024-03-30 13:54:16 +01:00
FlorianMichael
7e747396ff
[ci skip] Remove unused method 2024-03-28 22:07:42 +01:00
FlorianMichael
407927ff69
Fixup piston bounding boxes for 1.9 - 1.12.2
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/384
2024-03-28 22:06:15 +01:00
FlorianMichael
ebc9560ae1
Redo german translations completely 2024-03-27 10:44:15 +01:00
FlorianMichael
06c72c3211
Overall improvements to translations and setting names 2024-03-27 10:39:30 +01:00
christopherplaysminecraft
495d3e0179
Improve and correct English and German translations (#385)
* Update en_us.json

* Update de_de.json

* Update de_de.json

* Remove you from translation

Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>

* Update en_us.json

* Update src/main/resources/assets/viafabricplus/lang/de_de.json

Co-authored-by: EnZaXD <60033407+FlorianMichael@users.noreply.github.com>

* Update de_de.json

---------

Co-authored-by: EnZaXD <60033407+FlorianMichael@users.noreply.github.com>
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
2024-03-25 19:38:51 +01:00