Interface WithKey<V>

All Superinterfaces:
Comparable<WithKey<V>>
All Known Subinterfaces:
Ref<V>
All Known Implementing Classes:
CustomRegistryType, CustomRegistryType.Dynamic, CustomRegistryType.Unit, Ref.OfKey, Ref.OfValue

public interface WithKey<V> extends Comparable<WithKey<V>>
  • Method Summary

    Modifier and Type
    Method
    Description
    default int
    compareTo(@NonNull WithKey<V> o)
     
    default net.minecraft.resources.Identifier
    id()
     
    default net.minecraft.resources.ResourceKey<V>
    key()
     
    @Nullable net.minecraft.resources.ResourceKey<V>
     
  • Method Details

    • optionalKey

      @Nullable @Nullable net.minecraft.resources.ResourceKey<V> optionalKey()
    • key

      default net.minecraft.resources.ResourceKey<V> key()
    • id

      default net.minecraft.resources.Identifier id()
    • compareTo

      default int compareTo(@NonNull WithKey<V> o)
      Specified by:
      compareTo in interface Comparable<V>