Commit Graph

1238 Commits

Author SHA1 Message Date
FlorianMichael 5507ad3bc5
Random code cleanup 2024-02-17 20:35:33 +01:00
FlorianMichael aa4be98e71
Updated button orientation translations 2024-02-17 20:29:56 +01:00
FlorianMichael 775eb62ded
Added button to direct connection screen, added feature to disable certain buttons 2024-02-17 19:56:05 +01:00
FlorianMichael 988268ba13
Merge remote-tracking branch 'origin/main' 2024-02-16 06:10:22 +01:00
FlorianMichael 85d915a6c4
Fixed version selection rendering 2024-02-16 06:09:49 +01:00
RaphiMC cfb2ca5d5a
Fixed auto detect breaking version comparisons 2024-02-15 17:32:05 +01:00
FlorianMichael 9fa0ec0df7
Bump version to 3.1.0-SNAPSHOT 2024-02-15 02:12:58 +01:00
FlorianMichael e5fff62547
Merge remote-tracking branch 'origin/main' 2024-02-15 02:11:52 +01:00
FlorianMichael 7d5408f7f9
Resolved TODO in EntityDimensionDiff
Added ProtocolTranslator#isCloserTo
2024-02-15 02:11:38 +01:00
Kichura 279fe5c617
Update CI, fabric and other dependencies. (#353) 2024-02-15 01:13:47 +01:00
FlorianMichael 5f0ac0caea
Renamed ProtocolHack to ProtocolTranslator
I decided to use ProtocolTranslator as new name since it better describes what this part of the program is doing
2024-02-15 01:11:31 +01:00
EnZaXD da73e8ba19
Migrate ViaFabricPlus to ViaVersion's new ProtocolVersion API (#354)
* Updated Via API usage

* Thanks for not pushing this class IntelliJ

* Updated Via API usage

* Updated Via API usage

* Updated MixinProtocolVersion

* Moved auto detect to bottom of protocol list

* Use sorted version list for GUIs

* Fixed compile errors and startup

* Fixed config saving and loading

* Updated DEVELOPER_API file

---------

Co-authored-by: RaphiMC <50594595+RaphiMC@users.noreply.github.com>
2024-02-15 01:09:20 +01:00
RaphiMC 9d3877a9f8
Updated Via API usage 2024-02-13 23:30:37 +01:00
RaphiMC b159ce3511
Merge remote-tracking branch 'origin/main' 2024-02-13 21:44:16 +01:00
RaphiMC d637e43f55
Updated Via API usage 2024-02-13 21:44:01 +01:00
FlorianMichael b85f61708d
Fixed incompatibility with lithium 2024-02-10 20:07:26 +01:00
FlorianMichael e91e19473f
Bump Fabric-API to latest version 2024-02-10 02:57:47 +01:00
FlorianMichael f54433ce9f
Updated TODO list 2024-02-09 20:27:07 +01:00
RaphiMC 787ce37bed
Cleaned up x-z collision fix 2024-02-09 19:55:12 +01:00
FlorianMichael 34c66e0f09
Fixed X-Facing/Z-Facing in <= 1.13.2 2024-02-09 19:44:21 +01:00
RaphiMC d8c2a036e9
Updated ViaBedrock implementation 2024-02-08 01:54:28 +01:00
RaphiMC 98926cb794
Updated Via to 24w06a 2024-02-07 19:55:44 +01:00
FlorianMichael ab5c1ac872
Improved MoreCulling compatibility 2024-02-07 17:07:11 +01:00
FlorianMichael 9eb2adf626
Updated bedrock version range 2024-02-06 22:38:20 +01:00
FlorianMichael 9d791a0c9a
Updated fabric.mod.json file 2024-02-06 22:33:27 +01:00
FlorianMichael 6403610e75
Cleanup of README files 2024-02-06 22:31:44 +01:00
FlorianMichael de6db35397
Use MixinExtras for MixinClientPlayerInteractionManager#redirectPlayerPosPacket 2024-02-06 22:06:45 +01:00
FlorianMichael ecd38de782
Code cleanup 2024-02-06 22:03:59 +01:00
RaphiMC 3b29c948f4
Updated Via to 24w05b 2024-02-03 15:55:28 +01:00
EnZaXD ba8cb52d20
Merge pull request #340 from HowardZHY/main
Update zh_*.json
2024-02-02 14:57:17 +01:00
Howard ZHY f9b74b673b Update zh_*.json 2024-02-02 21:41:44 +08:00
EnZaXD fef4f9922b
Merge pull request #339 from GodGun968/patch-2
Update zh_cn.json
2024-02-02 10:51:26 +01:00
神枪968 f9de2c38b2
Update zh_cn.json 2024-02-02 12:52:44 +08:00
RaphiMC 9f1ce594fe
Updated Via to 24w05a 2024-01-31 18:46:13 +01:00
RaphiMC fb8e70246f
Fixed errors introduced by block breaking speed calculation rewrite 2024-01-30 23:06:49 +01:00
FlorianMichael e402047e63
Merge remote-tracking branch 'origin/main' 2024-01-30 22:16:28 +01:00
FlorianMichael 6bf938424e
Rewrite block breaking speed calculation changes 2024-01-30 22:16:13 +01:00
RaphiMC 66ce0c1e08
Filter classic creative screen items properly 2024-01-29 19:35:37 +01:00
FlorianMichael d6d3494ae6
Filter for "Update 1.21" feature flag in classic creative screen
Updating the ItemRegistryDiff would cause the inventory to be broken on 1.21 feature pack servers
2024-01-29 19:20:36 +01:00
FlorianMichael f105bd8667
Revert "Updated ItemRegistryDiff to 1.20.5 to fix classic creative screen"
This reverts commit 5600e3fbfb.
2024-01-29 19:10:27 +01:00
FlorianMichael 5600e3fbfb
Updated ItemRegistryDiff to 1.20.5 to fix classic creative screen 2024-01-29 19:02:06 +01:00
FlorianMichael ac7121be47
Refactor ProtocolHack#injectPreviousVersionReset to match modifications 2024-01-29 14:12:09 +01:00
FlorianMichael b5b677da71
Don't reset selected version when playing singleplayer
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/337
2024-01-29 13:57:34 +01:00
FlorianMichael a4f837fb9d
Tidy up VFPScreen#showErrorScreen 2024-01-26 13:55:22 +01:00
FlorianMichael bcb3c57832
24w04a and Via API usage update 2024-01-26 13:54:11 +01:00
FlorianMichael c31637cdbf
Finalizing some things 2024-01-24 16:13:09 +01:00
FlorianMichael 55eb34b5a5
Apply changes on other class files 2024-01-23 21:04:53 +01:00
FlorianMichael cb31189cb8
Codestyle changes on mixin files:
- Use else block and ternary operator when possible
- Rely more on MixinExtras annotations (e.g. WrapWithCondition)
- Prevent not needed local fields
- Only use var if field type is clear or to prevent lines from getting to long
- Use VersionEnum#isNewerThan in disabling/removal injections
2024-01-23 20:41:05 +01:00
FlorianMichael 3fd3bd8a53
Merge remote-tracking branch 'origin/main' 2024-01-23 20:40:06 +01:00
FlorianMichael 52a4d2c5f6
Use Formatting class file in MixinDrawContext 2024-01-23 19:22:19 +01:00