Skip to content

Commit 775bdf2

Browse files
Remove deprecated UI component classes.
Deleted obsolete and unused UI component classes, including `TextUIComponent`, `VanillaUIComponent`, `StackLayout`, and others, to streamline the codebase. These classes were no longer necessary as part of a planned refactor or redesign.
1 parent 2b8c19d commit 775bdf2

File tree

16 files changed

+115
-974
lines changed

16 files changed

+115
-974
lines changed

common-testmod/src/main/java/me/pandamods/test/TestMod.java

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,11 @@
1212

1313
package me.pandamods.test;
1414

15-
import com.mojang.blaze3d.platform.InputConstants;
16-
import dev.architectury.event.EventResult;
17-
import dev.architectury.event.events.client.ClientScreenInputEvent;
18-
import dev.architectury.registry.client.keymappings.KeyMappingRegistry;
1915
import me.pandamods.pandalib.config.PandaLibConfig;
2016
import me.pandamods.pandalib.config.holders.ClientConfigHolder;
2117
import me.pandamods.pandalib.config.holders.CommonConfigHolder;
22-
import me.pandamods.test.client.screen.TestScreen;
2318
import me.pandamods.test.config.ClientTestConfig;
2419
import me.pandamods.test.config.CommonTestConfig;
25-
import net.minecraft.client.KeyMapping;
2620
import net.minecraft.resources.ResourceLocation;
2721

2822
public class TestMod {
@@ -32,23 +26,8 @@ public class TestMod {
3226
private static final CommonConfigHolder<CommonTestConfig> COMMON_TEST_CONFIG = PandaLibConfig.registerCommon(CommonTestConfig.class);
3327
private static final ClientConfigHolder<ClientTestConfig> CLIENT_TEST_CONFIG = PandaLibConfig.registerClient(ClientTestConfig.class);
3428

35-
public static final KeyMapping TEST_SCREEN_KEYMAPPING = new KeyMapping(
36-
"key.testmod.test_screen",
37-
InputConstants.Type.KEYSYM,
38-
InputConstants.KEY_M,
39-
"key.categories.testmod"
40-
);
41-
4229
public TestMod() {
4330
instance = this;
44-
45-
KeyMappingRegistry.register(TEST_SCREEN_KEYMAPPING);
46-
ClientScreenInputEvent.KEY_PRESSED_POST.register((minecraft, screen, i, i1, i2) -> {
47-
if (TEST_SCREEN_KEYMAPPING.matches(i, i1)) {
48-
minecraft.setScreen(new TestScreen());
49-
}
50-
return EventResult.pass();
51-
});
5231
}
5332

5433
public static ResourceLocation resourceLocation(String path) {

common-testmod/src/main/java/me/pandamods/test/client/screen/TestScreen.java

Lines changed: 0 additions & 49 deletions
This file was deleted.

common/src/main/java/me/pandamods/pandalib/PandaLib.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
import me.pandamods.pandalib.platform.Services;
2323
import net.minecraft.resources.ResourceLocation;
2424

25+
import java.awt.*;
26+
2527
public class PandaLib {
2628
public static final String MOD_ID = "pandalib";
2729
private static PandaLib instance;

common/src/main/java/me/pandamods/pandalib/client/screen/BasePLScreen.java

Lines changed: 0 additions & 89 deletions
This file was deleted.

common/src/main/java/me/pandamods/pandalib/client/screen/BaseParentUIComponent.java

Lines changed: 0 additions & 67 deletions
This file was deleted.

common/src/main/java/me/pandamods/pandalib/client/screen/BaseUIComponent.java

Lines changed: 0 additions & 84 deletions
This file was deleted.

0 commit comments

Comments
 (0)