Package net.minecraft

Class class_8273<T>

java.lang.Object
net.minecraft.class_8273<T>
All Implemented Interfaces:
class_8289
Direct Known Subclasses:
class_8312, class_8362

public abstract class class_8273<T> extends Object implements class_8289
Mappings:
Namespace Name
official bdv
intermediary net/minecraft/class_8273
named net/minecraft/class_8273
  • Field Details

    • field_43461

      private static final com.mojang.serialization.MapCodec<Long> field_43461
      Mappings:
      Namespace Name Mixin selector
      official a Lbdv;a:Lcom/mojang/serialization/MapCodec;
      intermediary field_43461 Lnet/minecraft/class_8273;field_43461:Lcom/mojang/serialization/MapCodec;
      named field_43461 Lnet/minecraft/class_8273;field_43461:Lcom/mojang/serialization/MapCodec;
    • field_43462

      final Text field_43462
      Mappings:
      Namespace Name Mixin selector
      official b Lbdv;b:Lsw;
      intermediary field_43462 Lnet/minecraft/class_8273;field_43462:Lnet/minecraft/class_2561;
      named field_43462 Lnet/minecraft/class_8273;field_43462:Lnet/minecraft/text/Text;
    • field_43463

      final Text field_43463
      Mappings:
      Namespace Name Mixin selector
      official c Lbdv;c:Lsw;
      intermediary field_43463 Lnet/minecraft/class_8273;field_43463:Lnet/minecraft/class_2561;
      named field_43463 Lnet/minecraft/class_8273;field_43463:Lnet/minecraft/text/Text;
    • field_43464

      private final RegistryKey<? extends Registry<T>> field_43464
      Mappings:
      Namespace Name Mixin selector
      official d Lbdv;d:Lacx;
      intermediary field_43464 Lnet/minecraft/class_8273;field_43464:Lnet/minecraft/class_5321;
      named field_43464 Lnet/minecraft/class_8273;field_43464:Lnet/minecraft/registry/RegistryKey;
    • field_43465

      final com.mojang.datafixers.util.Either<RegistryKey<T>,Long> field_43465
      Mappings:
      Namespace Name Mixin selector
      official e Lbdv;e:Lcom/mojang/datafixers/util/Either;
      intermediary field_43465 Lnet/minecraft/class_8273;field_43465:Lcom/mojang/datafixers/util/Either;
      named field_43465 Lnet/minecraft/class_8273;field_43465:Lcom/mojang/datafixers/util/Either;
    • field_43466

      com.mojang.datafixers.util.Either<RegistryKey<T>,Long> field_43466
      Mappings:
      Namespace Name Mixin selector
      official f Lbdv;f:Lcom/mojang/datafixers/util/Either;
      intermediary field_43466 Lnet/minecraft/class_8273;field_43466:Lcom/mojang/datafixers/util/Either;
      named field_43466 Lnet/minecraft/class_8273;field_43466:Lcom/mojang/datafixers/util/Either;
    • field_43467

      private final com.mojang.serialization.Codec<class_8273<T>.class_8274> field_43467
      Mappings:
      Namespace Name Mixin selector
      official g Lbdv;g:Lcom/mojang/serialization/Codec;
      intermediary field_43467 Lnet/minecraft/class_8273;field_43467:Lcom/mojang/serialization/Codec;
      named field_43467 Lnet/minecraft/class_8273;field_43467:Lcom/mojang/serialization/Codec;
  • Constructor Details

  • Method Details

    • method_50120

      public com.mojang.serialization.Codec<class_8291> method_50120()
      Specified by:
      method_50120 in interface class_8289
      Mappings:
      Namespace Name Mixin selector
      official c Lbec;c()Lcom/mojang/serialization/Codec;
      intermediary method_50120 Lnet/minecraft/class_8289;method_50120()Lcom/mojang/serialization/Codec;
      named method_50120 Lnet/minecraft/class_8289;method_50120()Lcom/mojang/serialization/Codec;
    • method_50119

      public Stream<class_8291> method_50119()
      Specified by:
      method_50119 in interface class_8289
      Mappings:
      Namespace Name Mixin selector
      official b Lbec;b()Ljava/util/stream/Stream;
      intermediary method_50119 Lnet/minecraft/class_8289;method_50119()Ljava/util/stream/Stream;
      named method_50119 Lnet/minecraft/class_8289;method_50119()Ljava/util/stream/Stream;
    • method_50118

      public Stream<class_8291> method_50118(MinecraftServer minecraftServer, Random random, int int2)
      Specified by:
      method_50118 in interface class_8289
      Mappings:
      Namespace Name Mixin selector
      official a Lbec;a(Lnet/minecraft/server/MinecraftServer;Lapj;I)Ljava/util/stream/Stream;
      intermediary method_50118 Lnet/minecraft/class_8289;method_50118(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5819;I)Ljava/util/stream/Stream;
      named method_50118 Lnet/minecraft/class_8289;method_50118(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/util/math/random/Random;I)Ljava/util/stream/Stream;
    • method_50154

      public Optional<RegistryEntry.Reference<T>> method_50154(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbdv;a(Lbir;)Ljava/util/Optional;
      intermediary method_50154 Lnet/minecraft/class_8273;method_50154(Lnet/minecraft/class_1297;)Ljava/util/Optional;
      named method_50154 Lnet/minecraft/class_8273;method_50154(Lnet/minecraft/entity/Entity;)Ljava/util/Optional;
    • method_50152

      protected abstract Text method_50152(RegistryKey<T> registryKey)
      Mappings:
      Namespace Name Mixin selector
      official a Lbdv;a(Lacx;)Lsw;
      intermediary method_50152 Lnet/minecraft/class_8273;method_50152(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2561;
      named method_50152 Lnet/minecraft/class_8273;method_50152(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/text/Text;