Package dev.dhyces.trimmed.api
Interface KeyResolver<T>
- All Known Subinterfaces:
KeyResolver.RegistryResolver<T>
- All Known Implementing Classes:
ClientKeyResolver,KeyResolver.Dynamic,KeyResolver.Static
public interface KeyResolver<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic interfacestatic final record -
Method Summary
-
Method Details
-
decode
@Nullable T decode(net.minecraft.resources.ResourceLocation resourceLocation, com.mojang.serialization.DynamicOps<?> ops) -
getStreamCodec
@Nullable @Nullable net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,T> getStreamCodec() -
requiresActiveWorld
boolean requiresActiveWorld()
-