CLASS none/cs net/minecraft/util/registry/DefaultMappedRegistry FIELD d defaultKey Ljava/lang/Object; FIELD e defaultValue Ljava/lang/Object; METHOD (Ljava/lang/Object;)V ARG 0 defaultKey METHOD a checkDefault ()V METHOD a get (I)Ljava/lang/Object; ARG 0 id METHOD a register (ILjava/lang/Object;Ljava/lang/Object;)V ARG 0 id ARG 1 key ARG 2 value METHOD a getId (Ljava/lang/Object;)I ARG 0 value METHOD a getRandom (Ljava/util/Random;)Ljava/lang/Object; ARG 0 random METHOD b getKey (Ljava/lang/Object;)Ljava/lang/Object; ARG 0 value METHOD c get (Ljava/lang/Object;)Ljava/lang/Object; ARG 0 key