Commit Graph

953 Commits

Author SHA1 Message Date
FlorianMichael 18fd102a68
Update VV API usage 2024-06-15 21:02:44 +02:00
FlorianMichael 0ea07d0e63
Fixup horrible formatting 2024-06-15 16:39:54 +02:00
FlorianMichael 46474fcd22
Remove via subcommands which are not usable on the clientside 2024-06-15 16:10:00 +02:00
RacoonDog 1f8fb02b53
Change particle density in 1.20.3->1.20.5 (#442)
* tweak particle density

* implement changes

* newlined
2024-06-14 18:52:34 +02:00
FlorianMichael 456a5a94b9
Fixup sword blocking in <= 1.8
Closes https://github.com/ViaVersion/ViaFabricPlus/pull/438

Co-authored-by: Error <45919406+OfficialError@users.noreply.github.com>
2024-06-12 04:30:23 +02:00
FlorianMichael aa27837c56
Fixup jsonwebtoken compat injections
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/437
2024-06-11 22:28:08 +02:00
FlorianMichael 8c34100ee1
Hide Footstep particle from Fabric registry sync
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/430
2024-06-11 20:29:22 +02:00
FlorianMichael ba925d0a65
Fix wrong farmland version check
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/436
2024-06-11 20:09:25 +02:00
FlorianMichael 6eccfc8849
Fixup classic weather extension 2024-06-11 19:52:12 +02:00
RaphiMC 1a6a683ebe
Fix transitive JiJ issues 2024-06-10 17:29:08 +02:00
FlorianMichael 3984f6a12d
Replace ClientsideFixes#ATTRIBUTE_FIX_KEY with ItemRewriter API 2024-06-10 10:59:42 +02:00
FlorianMichael 4bb0057ced
Update VV usage 2024-06-10 10:57:55 +02:00
RaphiMC 6fd7e3730e
Add 1.20.3->1.20.5 openWrittenBook fix 2024-06-09 16:53:08 +02:00
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 25ce9984b6
Add slime/magma_cube dimension change in 1.20.3->.5 2024-05-31 15:16:49 +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
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
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
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