[ci skip] Fix #340 (#341)

This commit is contained in:
shedaniel
2022-10-23 01:02:39 +08:00
committed by GitHub
parent 0138323e7d
commit d26471de0e
3 changed files with 27 additions and 4 deletions

View File

@@ -20,15 +20,28 @@
package dev.architectury.registry;
import dev.architectury.injectables.annotations.ExpectPlatform;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.server.packs.PackType;
import net.minecraft.server.packs.resources.PreparableReloadListener;
import javax.annotation.Nullable;
import java.util.Collection;
import java.util.List;
public final class ReloadListenerRegistry {
private ReloadListenerRegistry() {
}
@ExpectPlatform
public static void register(PackType type, PreparableReloadListener listener) {
register(type, listener, null);
}
public static void register(PackType type, PreparableReloadListener listener, @Nullable ResourceLocation listenerId) {
register(type, listener, listenerId, List.of());
}
@ExpectPlatform
public static void register(PackType type, PreparableReloadListener listener, @Nullable ResourceLocation listenerId, Collection<ResourceLocation> dependencies) {
throw new AssertionError();
}
}