minecraft-src/net/minecraft/core/DefaultedRegistry.java
2025-07-04 02:00:41 +03:00

21 lines
437 B
Java

package net.minecraft.core;
import net.minecraft.resources.ResourceLocation;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public interface DefaultedRegistry<T> extends Registry<T> {
@NotNull
@Override
ResourceLocation getKey(T value);
@NotNull
@Override
T getValue(@Nullable ResourceLocation resourceLocation);
@NotNull
@Override
T byId(int id);
ResourceLocation getDefaultKey();
}