FlorianMichael
a199f553af
Cleanup mixins
2024-06-09 16:39:26 +02:00
RaphiMC
088290e352
Clean up TODO list
2024-06-09 16:35:45 +02:00
FlorianMichael
9a9b4a8d88
Bump Fabric API
2024-06-09 12:33:08 +02:00
RaphiMC
8525292b09
Update VV API usage
2024-06-07 15:58:07 +02:00
FlorianMichael
a1f3552944
Disable VV chunk-border-fix option
...
It doesn't work on some servers and should be fixed properly on game level at some point
2024-06-05 00:43:46 +02:00
FlorianMichael
b230a9e2f7
Default disable VV update checker
2024-06-05 00:29:24 +02:00
FlorianMichael
3366b6766e
Gradle 8.8
2024-06-03 20:30:48 +02:00
FlorianMichael
f538c56b0e
Make mixin abstract, update TODO
2024-06-03 03:20:47 +02:00
FlorianMichael
4b2cf8379d
Go back to normal Via* versions
...
Kenny and I did all breaking changes for now, and Myles has already fixed the CI issues.
2024-06-02 18:02:14 +02:00
FlorianMichael
25ce9984b6
Add slime/magma_cube dimension change in 1.20.3->.5
2024-05-31 15:16:49 +02:00
FlorianMichael
ef9c9536d6
Update version references
2024-05-30 15:57:42 +02:00
FlorianMichael
3ef13d8426
Add viaversion and viabackwards as provides into fabric.mod.json
...
Allows mods to commonly check for either viaversion or viabackwards to be loaded
2024-05-30 15:37:25 +02:00
FlorianMichael
22678ba99b
Set handle-invalid-item-count viaversion setting to default true
...
I don't see any issue with the current implementation, and we will see if I'm right once this release rolls out if it turns out to be wrong later, we can revert this decision easily.
2024-05-30 02:36:47 +02:00
FlorianMichael
996ad2de0d
Update version references
2024-05-30 02:25:42 +02:00
Kichura
5eb9401852
Ensure we use JDK 21, not 17. ( #423 )
2024-05-28 22:27:43 +02:00
FlorianMichael
49311d479f
Fix footstep particles causes client disconnect
...
Also carry custom particle id through modern particle mappings
2024-05-28 22:03:19 +02:00
RaphiMC
d0426c82e3
Add new methods to ItemTranslator
2024-05-27 16:27:55 +02:00
RaphiMC
43d5065e1e
Replace Redirect with ModifyExpressionValue
...
Fixes mod compatibility issue
2024-05-27 14:45:36 +02:00
RaphiMC
1c23746dfc
Update Via* libraries
2024-05-27 14:40:56 +02:00
FlorianMichael
9ba4d1d328
Bump version to 3.3.1-SNAPSHOT
2024-05-26 18:34:33 +02:00
FlorianMichael
64601f91c4
Release 3.3.0
2024-05-26 17:48:07 +02:00
FlorianMichael
17f57f0c41
Update Via* libraries
2024-05-26 17:40:21 +02:00
FlorianMichael
c1a34f3d7f
Make ClassLoaderPriorityUtil print warnings
...
Makes it more obvious that jars are overridden because people tend to forget about it leading to random issues later
2024-05-26 16:21:58 +02:00
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
FlorianMichael
277f483b6a
Make UPDATE_INSTRUCTIONS.md clearer
2024-05-26 15:52:07 +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
aef746bbb2
Fix Via maven server issues by pinning snapshots
2024-05-18 11:32:48 +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