From 6e215209e49c8e3ca99f539b9a83fc8877d55022 Mon Sep 17 00:00:00 2001 From: p2vman Date: Sun, 25 May 2025 16:30:30 +0300 Subject: [PATCH] big update update Suspension Stiffness edit limit add save of vmod --- .idea/compiler.xml | 1 + .idea/jarRepositories.xml | 10 ++ .idea/misc.xml | 5 + build.gradle | 33 ++++++- gradle.properties | 22 +---- .../space/eptaproject/vmodaddon/Config.java | 50 +++++++++- .../vmodaddon/IPhysicsTrackController.java | 8 ++ .../eptaproject/vmodaddon/Validator.java | 6 +- .../eptaproject/vmodaddon/Vmodaddon.java | 47 +++++++++- .../eptaproject/vmodaddon/block/TBB.java | 23 +++++ .../eptaproject/vmodaddon/block/TBBE.java | 43 +++++++++ .../space/eptaproject/vmodaddon/mixin/A.java | 12 +++ .../vmodaddon/mixin/ITransformer.java | 8 ++ .../vmodaddon/mixin/InstanceHolder.java | 35 +++++++ .../mixin/KotlinOptimizationTransformer.java | 36 ++++++++ .../vmodaddon/mixin/MixinPlugin.java | 91 +++++++++++++++++++ .../mixin/SchemPlacementItemMixin.java | 33 ------- .../vmodaddon/mixin/Transformers.java | 12 +++ .../vmodaddon/mixin/package-info.java | 4 + .../BlockPaletteHashMapV1Mixin.java | 18 +++- .../PhysicsTrackControllerAccessor.java | 14 +++ .../mixins/PhysicsTrackControllerMixin.java | 37 ++++++++ .../resources/META-INF/accesstransformer.cfg | 4 +- src/main/resources/META-INF/mods.toml | 6 +- src/main/resources/vmodaddon.mixins.json | 6 +- 25 files changed, 491 insertions(+), 73 deletions(-) create mode 100644 src/main/java/space/eptaproject/vmodaddon/IPhysicsTrackController.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/block/TBB.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/block/TBBE.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/A.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/ITransformer.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/InstanceHolder.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/KotlinOptimizationTransformer.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/MixinPlugin.java delete mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/SchemPlacementItemMixin.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/Transformers.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixin/package-info.java rename src/main/java/space/eptaproject/vmodaddon/{mixin => mixins}/BlockPaletteHashMapV1Mixin.java (68%) create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixins/PhysicsTrackControllerAccessor.java create mode 100644 src/main/java/space/eptaproject/vmodaddon/mixins/PhysicsTrackControllerMixin.java diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 04aa929..c573697 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -5,6 +5,7 @@ + diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 38dd3d0..7377ba3 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -26,5 +26,15 @@