From e0c925116c91eb7b0cbf8406e3fb32b7ff3504fe Mon Sep 17 00:00:00 2001 From: MrHell228 Date: Sat, 5 Apr 2025 21:53:07 +0300 Subject: [PATCH 1/3] implement missing StringRepresentable --- SpongeAPI | 2 +- .../world/level/material/PushReactionMixin_API.java | 2 +- .../org/spongepowered/common/test/stub/util/StubMirror.java | 4 ++++ .../spongepowered/common/test/stub/util/StubRotations.java | 5 +++++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/SpongeAPI b/SpongeAPI index 356e1fa2ba9..b75dabc5ae6 160000 --- a/SpongeAPI +++ b/SpongeAPI @@ -1 +1 @@ -Subproject commit 356e1fa2ba91d1937bc0dec916f0d95bf509e58f +Subproject commit b75dabc5ae66c05b2c5f3b4f2f65c8f2ac3f019c diff --git a/src/mixins/java/org/spongepowered/common/mixin/api/minecraft/world/level/material/PushReactionMixin_API.java b/src/mixins/java/org/spongepowered/common/mixin/api/minecraft/world/level/material/PushReactionMixin_API.java index 3ac720c6c0f..ddc3f233bd3 100644 --- a/src/mixins/java/org/spongepowered/common/mixin/api/minecraft/world/level/material/PushReactionMixin_API.java +++ b/src/mixins/java/org/spongepowered/common/mixin/api/minecraft/world/level/material/PushReactionMixin_API.java @@ -28,6 +28,6 @@ import org.spongepowered.asm.mixin.Mixin; @Mixin(net.minecraft.world.level.material.PushReaction.class) -public class PushReactionMixin_API implements PushReaction { +public abstract class PushReactionMixin_API implements PushReaction { } diff --git a/src/test/java/org/spongepowered/common/test/stub/util/StubMirror.java b/src/test/java/org/spongepowered/common/test/stub/util/StubMirror.java index 9e022af2715..73151a0a24f 100644 --- a/src/test/java/org/spongepowered/common/test/stub/util/StubMirror.java +++ b/src/test/java/org/spongepowered/common/test/stub/util/StubMirror.java @@ -39,4 +39,8 @@ public static void registerDefaults(final StubbedRegistry registry) { registry.register(new StubKey("sponge", "front_back"), StubMirror.FRONT_BACK); } + @Override + public String serializationString() { + return this.name().toLowerCase(); + } } diff --git a/src/test/java/org/spongepowered/common/test/stub/util/StubRotations.java b/src/test/java/org/spongepowered/common/test/stub/util/StubRotations.java index ae07d2b3486..bcb78e62da9 100644 --- a/src/test/java/org/spongepowered/common/test/stub/util/StubRotations.java +++ b/src/test/java/org/spongepowered/common/test/stub/util/StubRotations.java @@ -89,4 +89,9 @@ public Rotation and(final Rotation rotation) { public Angle angle() { return Angle.fromDegrees(this.angle); } + + @Override + public String serializationString() { + return this.name().toLowerCase(); + } } From bdc4b72420cbae6b3f9e93b0ea8b7534e494efa1 Mon Sep 17 00:00:00 2001 From: MrHell228 Date: Mon, 9 Jun 2025 16:23:23 +0300 Subject: [PATCH 2/3] Update SpongeAPI --- SpongeAPI | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpongeAPI b/SpongeAPI index b75dabc5ae6..29420872669 160000 --- a/SpongeAPI +++ b/SpongeAPI @@ -1 +1 @@ -Subproject commit b75dabc5ae66c05b2c5f3b4f2f65c8f2ac3f019c +Subproject commit 29420872669d791e2265cbf97c0b989d9d0aabc6 From 37a956f62dc6893418bb45962c879ffce9e5375d Mon Sep 17 00:00:00 2001 From: MrHell228 Date: Mon, 9 Jun 2025 18:49:34 +0300 Subject: [PATCH 3/3] Update SpongeAPI --- SpongeAPI | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpongeAPI b/SpongeAPI index 29420872669..c3724c08199 160000 --- a/SpongeAPI +++ b/SpongeAPI @@ -1 +1 @@ -Subproject commit 29420872669d791e2265cbf97c0b989d9d0aabc6 +Subproject commit c3724c08199194df1b8665b5129481b912519ee9