Commit Graph

60 Commits

Author SHA1 Message Date
FlorianMichael efd70ead90 Fix build script
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/400
2024-04-28 15:15:49 +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 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
RaphiMC 8c64fa74a4
Initial 1.20.5 port 2024-04-17 23:13:28 +02: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
FlorianMichael f3157a0220
Update Fabric API and Loom 2024-03-28 21:24:55 +01:00
RaphiMC a86cae3f46
Updated build.gradle 2024-01-19 21:48:02 +01:00
RaphiMC e4159c5b0d
Updated Fabric and Loom 2024-01-15 17:40:05 +01:00
FlorianMichael 5f7a967d68
Implemented footstep particle in 1.13 -> 1.12.2 and fixed depthsuspend texture 2024-01-02 01:28:22 +01:00
RaphiMC 49ec4638a8
Cleaned build.gradle 2023-12-27 22:00:04 +01:00
RaphiMC 94dec2425a
Don't include idea plugin since fabric already does that 2023-12-25 21:03:07 +01:00
RaphiMC f98465593f
Excluded run folder in IDEA 2023-12-25 20:30:50 +01:00
RaphiMC 652b6e0c61
Exclude org.apache.httpcomponents:httpclient from MinecraftAuth 2023-12-10 00:02:17 +01:00
RaphiMC 9a9450c83e
Only depend on actually used FAPI modules 2023-12-09 14:24:39 +01:00
RaphiMC 5f446f1017
Updated Fabric Loader and don't JiJ MixinExtras 2023-12-02 03:43:06 +01:00
RaphiMC 9b9c3030dc
Fixed jij in build config 2023-11-30 17:28:01 +01:00
RaphiMC a4794e3e48
Added and fixed tons of clientside fixes 2023-11-26 21:11:41 +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
RaphiMC 10851b48bf
Recoded and improved everything (1/2)™️ 2023-11-25 00:47:17 +01:00
FlorianMichael e6b72d33a6
Updated build script to exclude libraries 2023-11-06 16:43:43 +01:00
FlorianMichael 93ec651dfd
only include ViaVersion's common module into jar file 2023-11-06 06:31:16 +01:00
FlorianMichael 9daf032e4e
Clean build script files 2023-10-24 03:24:58 +02:00
Kichura 253e0f7c2f
Gradle 8.3 and other dependency updates. (#259)
* Gradle 8.3 and other dependency updates.

* Update Classic4J to 1.2.1.

* Revert "Update Classic4J to 1.2.1".

This dependency has failed the CI building test and therefore will be reverted, Also the dependency has changed internal classes and therefore will not work with VFP at this time.

* Revert 3 dependencies as requested.

ViaVersion and Netty updates cause ViaBedrock + ViaLegacy to break and Reflect 1.3.0-SNAPSHOT is marked as not ready.
2023-10-02 01:03:39 +02:00
FlorianMichael ada906bd9f
Downgrade Via to release again since VL isn't updated yet, exclude brigadier from jar output 2023-10-01 19:29:29 +02:00
FlorianMichael 0dd805459a
JiJ Package reflect to allow overwriting Via jars when IF is installed 2023-09-28 22:52:34 +02:00
FlorianMichael 613b4bbcf5
Updated README 2023-07-28 20:03:04 +02:00
FlorianMichael 0b9801d495
Updated build script 2023-07-01 15:26:58 +02:00
RaphiMC 1aec3cfa89
Updated dependencies 2023-06-16 19:14:18 +02:00
FlorianMichael f1b347d24d
improved build code and updated libraries 2023-06-08 18:22:53 +02:00
FlorianMichael 65bef4f7a8
Updated to 1.20 2023-06-07 20:03:35 +02:00
FlorianMichael 7546c8812f
Updated to 1.20-rc1 2023-06-01 16:13:57 +02:00
FlorianMichael 9fe71ee548 Migrated to ViaLoader / ViaVersion organisation 2023-05-28 19:49:13 +02:00
FlorianMichael 2a137cb4aa Updated build code 2023-05-15 20:27:07 +02:00
FlorianMichael f54ac0c785 Implemented MixinExtras 2023-05-14 20:59:58 +02:00
FlorianMichael a1ed04d634 Exclude libraries 2023-05-13 21:06:19 +02:00
FlorianMichael 4dd572f824 Improved building 2023-05-09 16:29:11 +02:00
FlorianMichael 6665051a95 removed Test 2023-04-22 20:26:04 +02:00
FlorianMichael 62e623de8b Implemented https://github.com/FlorianMichael/Classic4J 2023-04-22 20:20:40 +02:00
FlorianMichael 1dd7ff38bf updated to Gradle 8 2023-04-11 18:35:23 +02:00
FlorianMichael 985415978c updated build code 2023-04-10 18:47:43 +02:00
FlorianMichael ba3af3ae19 updated build code 2023-04-03 15:49:03 +02:00
FlorianMichael 9a74f6333e Implemented copy code action to bedrock login
Fixed resource packs aren't loading
Updated ViaBedrock
Updated some translations
2023-03-29 00:17:56 +02:00
FlorianMichael ca354f206b Bump version 2023-03-27 16:23:50 +02:00
FlorianMichael 29237272fd Fixed critical joining issue, implemented BetaCraft server list 2023-03-27 16:21:48 +02:00
FlorianMichael 7e422eb2c5 moved Via loading
implemented Bedrock authentication
added some new Bedrock related fixes
2023-03-16 21:46:33 +01:00
FlorianMichael 3303d975b3 recode again, updated README 2023-03-15 00:47:06 +01:00
FlorianMichael 869225e159 full recode 2023-03-14 23:45:57 +01:00
FlorianMichael 42eb7e46e4 (WIP) ViaBedrock Implementation 2023-03-14 21:07:55 +01:00
FlorianMichael 5d1f034182 Bump version 2023-03-10 18:39:52 +01:00
FlorianMichael 59189686f3 added Base for custom classic protocol extensions 2023-03-09 15:53:24 +01:00