From 0780159c36dc016434cadd6d4f8593864f8dbe7a Mon Sep 17 00:00:00 2001 From: StartsMercury <89975834+startsmercury@users.noreply.github.com> Date: Sun, 23 Mar 2025 10:48:42 +0800 Subject: [PATCH] QuiltLoaderInternal annotate classes --- .../quiltmc/loader/impl/game/minecraft/Slf4jLogHandler.java | 4 +++- .../java/org/quiltmc/loader/api/plugin/ModMetadataExt.java | 1 + src/main/java/org/quiltmc/loader/impl/game/GameProvider.java | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/minecraft/src/main/java/org/quiltmc/loader/impl/game/minecraft/Slf4jLogHandler.java b/minecraft/src/main/java/org/quiltmc/loader/impl/game/minecraft/Slf4jLogHandler.java index fd174a157..2bf9fd4e1 100644 --- a/minecraft/src/main/java/org/quiltmc/loader/impl/game/minecraft/Slf4jLogHandler.java +++ b/minecraft/src/main/java/org/quiltmc/loader/impl/game/minecraft/Slf4jLogHandler.java @@ -16,6 +16,8 @@ package org.quiltmc.loader.impl.game.minecraft; +import org.quiltmc.loader.impl.util.QuiltLoaderInternal; +import org.quiltmc.loader.impl.util.QuiltLoaderInternalType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -24,7 +26,7 @@ import org.quiltmc.loader.impl.util.log.LogHandler; import org.quiltmc.loader.impl.util.log.LogLevel; - +@QuiltLoaderInternal(QuiltLoaderInternalType.LEGACY_NO_WARN) public final class Slf4jLogHandler implements LogHandler { @Override public boolean shouldLog(LogLevel level, LogCategory category) { diff --git a/src/main/java/org/quiltmc/loader/api/plugin/ModMetadataExt.java b/src/main/java/org/quiltmc/loader/api/plugin/ModMetadataExt.java index 531c3a241..6ec1226d9 100644 --- a/src/main/java/org/quiltmc/loader/api/plugin/ModMetadataExt.java +++ b/src/main/java/org/quiltmc/loader/api/plugin/ModMetadataExt.java @@ -58,6 +58,7 @@ default ModLoadType loadType() { @Nullable ModPlugin plugin(); + @QuiltLoaderInternal(QuiltLoaderInternalType.PLUGIN_API) public enum ModLoadType { ALWAYS, IF_POSSIBLE, diff --git a/src/main/java/org/quiltmc/loader/impl/game/GameProvider.java b/src/main/java/org/quiltmc/loader/impl/game/GameProvider.java index c0cb54c46..fabeab8c1 100644 --- a/src/main/java/org/quiltmc/loader/impl/game/GameProvider.java +++ b/src/main/java/org/quiltmc/loader/impl/game/GameProvider.java @@ -71,6 +71,7 @@ default boolean hasAwtSupport() { return LoaderUtil.hasAwtSupport(); } + @QuiltLoaderInternal(QuiltLoaderInternalType.LEGACY_EXPOSED) class BuiltinMod { public BuiltinMod(List paths, InternalModMetadata metadata) { Objects.requireNonNull(paths, "null paths");