FlorianMichael
43bb6875dc
1.20.3-pre4
2023-11-28 17:42:24 +01:00
FlorianMichael
476402044f
Merge remote-tracking branch 'origin/recode/3.0.0' into recode/3.0.0
2023-11-28 17:26:13 +01:00
FlorianMichael
770e0ff29c
Cleaned connecting code by removing useless mixins/fields and fixed a few issues
2023-11-28 17:25:59 +01:00
Blay
679e50fe44
updated polish translations ( #302 )
2023-11-28 15:38:29 +01:00
FlorianMichael
9f80ee41e1
updated docs/ folder
2023-11-28 15:07:51 +01:00
FlorianMichael
5057809c30
Merge remote-tracking branch 'origin/recode/3.0.0' into recode/3.0.0
2023-11-28 14:56:52 +01:00
FlorianMichael
bf5c9f9982
Even more improvements
...
Added SaveFilesCallback to interact with the saving api
Require alpha inventory emulation setting to restart / cleaned code.
Added VFPListEntry#renderTooltip
Added tooltip support to AbstractSetting API
2023-11-28 14:56:28 +01:00
Howard ZHY
1ea7055a41
Update zh_*.json ( #301 )
2023-11-28 13:34:58 +01:00
FlorianMichael
1611d96da3
Mark @Unique methods/fields with viaFabricPlus$ prefix
2023-11-28 00:16:29 +01:00
FlorianMichael
ae6e117698
Merge remote-tracking branch 'origin/main' into recode/3.0.0
...
# Conflicts:
# src/main/java/de/florianmichael/viafabricplus/injection/mixin/fixes/minecraft/screen/MixinGameModeSelectionScreen.java
# src/main/java/de/florianmichael/viafabricplus/injection/mixin/fixes/minecraft/screen/MixinGameModeSelectionScreen_GameModeSelection.java
2023-11-28 00:06:15 +01:00
FlorianMichael
5725345aef
Cleaned code.
2023-11-28 00:02:50 +01:00
FlorianMichael
ebf1075155
Fixed crash when using the F3 + F4 menu in <= 1.8
2023-11-28 00:00:54 +01:00
Felix14_v2
371065a8be
Update ru_ru.json ( #296 )
...
* Update ru_ru.json
Updated translations
* Update ru_ru.json
* Update ru_ru.json
2023-11-27 22:31:29 +01:00
FlorianMichael
9c5369dc52
Merge remote-tracking branch 'origin/recode/3.0.0' into recode/3.0.0
2023-11-27 22:02:55 +01:00
FlorianMichael
c94421bfd0
Update documentation folder
2023-11-27 22:02:41 +01:00
Fundi1330
340385341f
Update uk_ua.json ( #300 )
2023-11-27 21:20:36 +01:00
FlorianMichael
ddec37d8c8
Only create one shutdown hook for save files
2023-11-27 20:38:21 +01:00
FlorianMichael
c62aa7516c
Move setting to correct place
2023-11-27 20:10:00 +01:00
FlorianMichael
94471bf961
Code cleanup
2023-11-27 19:59:01 +01:00
FlorianMichael
8400106095
Invert version range correctly
2023-11-27 19:40:03 +01:00
FlorianMichael
677843479b
Cleaned settings and finished V3 TODO list
2023-11-27 19:38:03 +01:00
FlorianMichael
c5191b583d
Merge remote-tracking branch 'origin/recode/3.0.0' into recode/3.0.0
2023-11-27 17:57:24 +01:00
RaphiMC
766048b1eb
Fixed connection session setup
2023-11-27 17:56:08 +01:00
FlorianMichael
29918be68c
Renamed class file
2023-11-27 17:34:47 +01:00
FlorianMichael
9e6a945a40
Merge remote-tracking branch 'origin/main' into recode/3.0.0
...
# Conflicts:
# src/main/java/de/florianmichael/viafabricplus/fixes/data/PackVersionDiff.java
# src/main/java/de/florianmichael/viafabricplus/injection/mixin/viaversion/MixinProtocolVersion.java
2023-11-27 17:32:37 +01:00
FlorianMichael
9d33bd9431
1.20.3-pre3
2023-11-27 17:24:56 +01:00
FlorianMichael
57cbb51a35
Fixed bug introduced with a4794e3e48
2023-11-27 17:12:50 +01:00
FlorianMichael
7b32dd464e
Hook font renderer fix setting again
2023-11-27 17:10:34 +01:00
FlorianMichael
f88f6f6d9c
Merge remote-tracking branch 'origin/recode/3.0.0' into recode/3.0.0
2023-11-27 17:08:21 +01:00
FlorianMichael
b878bdaf13
Some finalizing stuff to the recode:
...
- Moved classic related classes
- Fixed classic item selection screen
- Added PackVersionDiff back from v2
2023-11-27 17:08:07 +01:00
Blay
f8496bafc2
Updated the polish translations ( #295 )
2023-11-27 17:06:22 +01:00
FlorianMichael
0c42add048
Fixed MixinMultiplayerServerListWidget_ServerEntry
2023-11-27 16:20:26 +01:00
FlorianMichael
b8152d13ca
Cleaned source code tree
2023-11-27 16:15:28 +01:00
FlorianMichael
93c2abf8f1
Merge remote-tracking branch 'origin/main' into recode/3.0.0
...
# Conflicts:
# src/main/java/de/florianmichael/viafabricplus/injection/mixin/fixes/minecraft/network/MixinClientCommonNetworkHandler.java
2023-11-27 14:15:37 +01:00
FlorianMichael
77c3f1a5a2
Updated Fabric API usage
2023-11-27 14:10:47 +01:00
RaphiMC
e0ad9be6bd
Small code cleanup
2023-11-26 23:54:32 +01:00
RaphiMC
095323ceef
Merge remote-tracking branch 'origin/recode/3.0.0' into recode/3.0.0
2023-11-26 23:21:41 +01:00
RaphiMC
b74aa3d2bf
Fixed several issues
2023-11-26 23:21:27 +01:00
Howard ZHY
be06c973f0
Update Chinese Translations ( #297 )
2023-11-26 21:59:45 +01:00
FlorianMichael
6ee3246a39
Fixed wrong translation usage
2023-11-26 21:58:50 +01:00
FlorianMichael
cf93a0453a
Fixed random crashes and load ViaVersion async
2023-11-26 21:48:11 +01:00
RaphiMC
67285d4f4a
Prevent FabricAPI from breaking the clientside fixes
2023-11-26 21:30:42 +01:00
RaphiMC
4c11cbd0b6
Updated copyright
2023-11-26 21:23:59 +01:00
RaphiMC
aa275f08c3
Fixed game start
2023-11-26 21:23:43 +01:00
RaphiMC
3fb0b2a22b
Fixed build error
2023-11-26 21:16:40 +01:00
RaphiMC
7494a220ab
Merge remote-tracking branch 'origin/recode/3.0.0' into recode/3.0.0
...
# Conflicts:
# src/main/java/de/florianmichael/viafabricplus/ViaFabricPlus.java
2023-11-26 21:12:48 +01:00
RaphiMC
a4794e3e48
Added and fixed tons of clientside fixes
2023-11-26 21:11:41 +01:00
FlorianMichael
4bcb2bcc17
Moved ViaFabricPlus config folder into .minecraft/config path
2023-11-26 13:18:35 +01:00
FlorianMichael
3cd08a8ae0
Moved documentation related resources into documentation folder
...
Renamed some classes I missed in the previous refactor
Fixed introduced bugs in third-party screens
Improved screen code and draw main title in classic login screens
2023-11-26 12:58:59 +01:00
FlorianMichael
55e9c024cf
Re-add Debug Hud information list
2023-11-26 12:33:46 +01:00
FlorianMichael
a19c7085e9
Sort injection methods in fixes package by version
...
Added new debug settings
2023-11-26 11:56:54 +01:00
RaphiMC
a2a2a56e46
Renamed boat model class to match VFP naming scheme
2023-11-26 10:48:11 +01:00
FlorianMichael
d129cb5ed3
Replaced INSTANCE fields with global getter
2023-11-26 04:25:12 +01:00
FlorianMichael
34d7808325
Continue with recoding the project:
...
- Added proper system for config files / saving:
Added SaveManager and AbstractSave
Deleted random save classes (ClassiCubeAccountHandler and BedrockAccountHandler)
- Moved data classes into proper packages
- renamed translation keys to fit english translation
- Deleted deprecated or useless settings and added new setting for optional fixes
- Changed settings system to save names instead of ordinals
- Added setting to save selected version
2023-11-26 04:21:26 +01:00
FlorianMichael
ae86d923ab
Added old version to ChangeProtocolVersionCallback
2023-11-26 01:19:40 +01:00
FlorianMichael
8c6babbabf
Fixed game startup
2023-11-26 01:18:17 +01:00
RaphiMC
be8c3659bc
Added and fixed tons of clientside fixes
2023-11-26 01:05:58 +01:00
FlorianMichael
a50dc89f2f
Recoded and improved even more ™️
...
- Added former contributor to author list as well
- Cleanup block changes from RaphiMC's last commit
- Fixed some block related issues
- Conditionally load IP-Next compat mixin
- Made all Mixins abstract and methods private
This commit is the initial commit to clean up some fundamental issues of VFP since its release:
- Actually start with having a package structure to group mixins
- Don't over-engineer debug/information system but keep it simple as it's only debugging
- Renamed definition package to fixes to address its purpose
- Start with creating proper packages for fixes
- Start with documenting the source code tree so new contributors understand what we're doing
2023-11-25 22:30:16 +01:00
FlorianMichael
472289b37c
Update copyright header
2023-11-25 15:53:18 +01:00
FlorianMichael
1d45d1a054
Fix classic login input field
2023-11-25 01:28:44 +01:00
FlorianMichael
f3a86c51be
Added RaphiMC as author
2023-11-25 01:07:43 +01:00
FlorianMichael
84158d3b02
Fixed game start
2023-11-25 01:02:54 +01:00
RaphiMC
10851b48bf
Recoded and improved everything (1/2) ™️
2023-11-25 00:47:17 +01:00
FlorianMichael
7cb50c76d2
1.20.3-pre2
2023-11-22 18:10:19 +01:00
FlorianMichael
53ca04df80
Delete outdated fix
2023-11-21 00:15:15 +01:00
FlorianMichael
10b4633a50
Fixed compact with baritone
2023-11-20 23:05:25 +01:00
FlorianMichael
7c79145bc8
1.20.3-pre1
2023-11-20 19:42:06 +01:00
FlorianMichael
6d2ad60dbd
23w46a
2023-11-20 14:03:33 +01:00
FlorianMichael
cc3b832688
Merge remote-tracking branch 'origin/main'
2023-11-19 21:47:19 +01:00
FlorianMichael
eb2b7609a6
Updated MinecraftAuth to 3.0.0
2023-11-19 21:47:05 +01:00
notlin4
d2c1096ad5
Update Chinese Traditional ( #290 )
2023-11-18 14:44:32 +01:00
FlorianMichael
a5a338ed52
Fixed version range
2023-11-13 12:57:36 +01:00
FlorianMichael
37c9112a04
Implemented yOffset change in 1.19 -> 1.18.2
2023-11-12 23:51:19 +01:00
FlorianMichael
aa7191801d
Implemented sprinting condition changes in 1.19.x protocols
2023-11-12 23:23:43 +01:00
FlorianMichael
9878f247bd
small cleanup
2023-11-12 23:10:29 +01:00
FlorianMichael
18b4340649
Simplified item interaction fix
2023-11-12 22:42:01 +01:00
FlorianMichael
740a439eff
moved mixin class, removed new warning in 1.20 -> 1.19.4
2023-11-12 22:23:36 +01:00
FlorianMichael
45c8f03912
Changed block breaking progress calculation in 1.20 -> 1.19.4
2023-11-12 22:14:03 +01:00
FlorianMichael
6505c85726
updated TODO list, moved some mixins
2023-11-12 13:38:16 +01:00
FlorianMichael
f7d398a4e6
Renamed injection
2023-11-12 13:00:46 +01:00
FlorianMichael
1544364f21
Implemented some more Elytra changes in 1.15 -> 1.14.4
...
Slightly fixed last commit
2023-11-11 18:50:51 +01:00
FlorianMichael
4f5ce22d0c
Fixed Crossbow damage offset in 1.18 -> 1.17.1
2023-11-11 16:25:33 +01:00
FlorianMichael
b9cecbfbf3
23w45a
2023-11-10 16:07:51 +01:00
FlorianMichael
e6b72d33a6
Updated build script to exclude libraries
2023-11-06 16:43:43 +01:00
FlorianMichael
a177b73742
Fixed copyright headers
2023-11-05 19:29:42 +01:00
FlorianMichael
aa903430d8
less package structure in mixins, moved some classes ™️
2023-11-05 19:26:28 +01:00
FlorianMichael
3f4b586328
Small code cleanup
2023-11-05 18:37:30 +01:00
FlorianMichael
dc21828860
Emulate recipes for 1.8 - 1.11.2
2023-11-05 18:27:35 +01:00
FlorianMichael
f445ecdd9e
Emulate crafting recipe results in <= 1.11.2
...
Fixed https://github.com/ViaVersion/ViaFabricPlus/issues/60
2023-11-05 16:30:38 +01:00
FlorianMichael
48aef1fd5b
Proper support for all item types in ItemTranslator
2023-11-05 16:04:51 +01:00
FlorianMichael
15913b98e9
Fixed NPE in ItemTranslator
2023-11-05 15:35:44 +01:00
FlorianMichael
6e8bfa6060
Remove unused mixin class
2023-11-05 14:30:24 +01:00
FlorianMichael
d6c8501fa9
Fixed classic inventory showing background
2023-11-04 15:24:16 +01:00
FlorianMichael
07a0001ab4
Delete integration package, inline methods
2023-11-02 08:46:06 +01:00
FlorianMichael
adddcca7ce
Deleted base package, moved some classes
2023-11-02 08:37:22 +01:00
FlorianMichael
d8bc4b451a
Merge remote-tracking branch 'origin/main'
2023-11-02 07:54:12 +01:00
FlorianMichael
8d35d2a724
Updated Via* to 23w44a
2023-11-02 07:53:47 +01:00
brunoman4006
a696556fd9
Added translations to spanish ( #281 )
2023-10-28 21:20:11 +02:00
FlorianMichael
9791283179
Merge remote-tracking branch 'origin/main'
2023-10-24 03:14:14 +02:00
FlorianMichael
4a512e43bd
Delete Upstreamed fixes from VV
...
Upstream has merged some of the existing VFP merges into itself, so we can delete them here
2023-10-24 03:14:00 +02:00