Class TestInstance

java.lang.Object
net.minecraft.test.TestInstance
Direct Known Subclasses:
BlockBasedTestInstance, FunctionTestInstance

public abstract class TestInstance extends Object
Mappings:
Namespace Name
named net/minecraft/test/TestInstance
intermediary net/minecraft/class_10660
official ta
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<TestInstance> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/test/TestInstance;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_56178 Lnet/minecraft/class_10660;field_56178:Lcom/mojang/serialization/Codec;
      official b Lta;b:Lcom/mojang/serialization/Codec;
    • data

      Mappings:
      Namespace Name Mixin selector
      named data Lnet/minecraft/test/TestInstance;data:Lnet/minecraft/test/TestData;
      intermediary field_56177 Lnet/minecraft/class_10660;field_56177:Lnet/minecraft/class_10664;
      official a Lta;a:Ltt;
  • Constructor Details

    • TestInstance

      protected TestInstance(TestData<RegistryEntry<TestEnvironmentDefinition>> data)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/test/TestInstance;<init>(Lnet/minecraft/test/TestData;)V
      intermediary <init> Lnet/minecraft/class_10660;<init>(Lnet/minecraft/class_10664;)V
      official <init> Lta;<init>(Ltt;)V
  • Method Details

    • registerAndGetDefault

      public static com.mojang.serialization.MapCodec<? extends TestInstance> registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends TestInstance>> registry)
      Mappings:
      Namespace Name Mixin selector
      named registerAndGetDefault Lnet/minecraft/test/TestInstance;registerAndGetDefault(Lnet/minecraft/registry/Registry;)Lcom/mojang/serialization/MapCodec;
      intermediary method_66960 Lnet/minecraft/class_10660;method_66960(Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec;
      official a Lta;a(Ljy;)Lcom/mojang/serialization/MapCodec;
    • register

      private static com.mojang.serialization.MapCodec<? extends TestInstance> register(Registry<com.mojang.serialization.MapCodec<? extends TestInstance>> registry, String id, com.mojang.serialization.MapCodec<? extends TestInstance> codec)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/test/TestInstance;register(Lnet/minecraft/registry/Registry;Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
      intermediary method_66961 Lnet/minecraft/class_10660;method_66961(Lnet/minecraft/class_2378;Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
      official a Lta;a(Ljy;Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
    • start

      public abstract void start(TestContext context)
      Mappings:
      Namespace Name Mixin selector
      named start Lnet/minecraft/test/TestInstance;start(Lnet/minecraft/test/TestContext;)V
      intermediary method_66907 Lnet/minecraft/class_10660;method_66907(Lnet/minecraft/class_4516;)V
      official a Lta;a(Lsy;)V
    • getCodec

      public abstract com.mojang.serialization.MapCodec<? extends TestInstance> getCodec()
      Mappings:
      Namespace Name Mixin selector
      named getCodec Lnet/minecraft/test/TestInstance;getCodec()Lcom/mojang/serialization/MapCodec;
      intermediary method_66905 Lnet/minecraft/class_10660;method_66905()Lcom/mojang/serialization/MapCodec;
      official a Lta;a()Lcom/mojang/serialization/MapCodec;
    • getEnvironment

      public RegistryEntry<TestEnvironmentDefinition> getEnvironment()
      Mappings:
      Namespace Name Mixin selector
      named getEnvironment Lnet/minecraft/test/TestInstance;getEnvironment()Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_66962 Lnet/minecraft/class_10660;method_66962()Lnet/minecraft/class_6880;
      official d Lta;d()Ljl;
    • getStructure

      public Identifier getStructure()
      Mappings:
      Namespace Name Mixin selector
      named getStructure Lnet/minecraft/test/TestInstance;getStructure()Lnet/minecraft/util/Identifier;
      intermediary method_66963 Lnet/minecraft/class_10660;method_66963()Lnet/minecraft/class_2960;
      official e Lta;e()Lame;
    • getMaxTicks

      public int getMaxTicks()
      Mappings:
      Namespace Name Mixin selector
      named getMaxTicks Lnet/minecraft/test/TestInstance;getMaxTicks()I
      intermediary method_66964 Lnet/minecraft/class_10660;method_66964()I
      official f Lta;f()I
    • getSetupTicks

      public int getSetupTicks()
      Mappings:
      Namespace Name Mixin selector
      named getSetupTicks Lnet/minecraft/test/TestInstance;getSetupTicks()I
      intermediary method_66965 Lnet/minecraft/class_10660;method_66965()I
      official g Lta;g()I
    • isRequired

      public boolean isRequired()
      Mappings:
      Namespace Name Mixin selector
      named isRequired Lnet/minecraft/test/TestInstance;isRequired()Z
      intermediary method_66966 Lnet/minecraft/class_10660;method_66966()Z
      official h Lta;h()Z
    • isManualOnly

      public boolean isManualOnly()
      Mappings:
      Namespace Name Mixin selector
      named isManualOnly Lnet/minecraft/test/TestInstance;isManualOnly()Z
      intermediary method_66967 Lnet/minecraft/class_10660;method_66967()Z
      official i Lta;i()Z
    • getMaxAttempts

      public int getMaxAttempts()
      Mappings:
      Namespace Name Mixin selector
      named getMaxAttempts Lnet/minecraft/test/TestInstance;getMaxAttempts()I
      intermediary method_66968 Lnet/minecraft/class_10660;method_66968()I
      official j Lta;j()I
    • getRequiredSuccesses

      public int getRequiredSuccesses()
      Mappings:
      Namespace Name Mixin selector
      named getRequiredSuccesses Lnet/minecraft/test/TestInstance;getRequiredSuccesses()I
      intermediary method_66969 Lnet/minecraft/class_10660;method_66969()I
      official k Lta;k()I
    • requiresSkyAccess

      public boolean requiresSkyAccess()
      Mappings:
      Namespace Name Mixin selector
      named requiresSkyAccess Lnet/minecraft/test/TestInstance;requiresSkyAccess()Z
      intermediary method_66970 Lnet/minecraft/class_10660;method_66970()Z
      official l Lta;l()Z
    • getRotation

      public BlockRotation getRotation()
      Mappings:
      Namespace Name Mixin selector
      named getRotation Lnet/minecraft/test/TestInstance;getRotation()Lnet/minecraft/util/BlockRotation;
      intermediary method_66971 Lnet/minecraft/class_10660;method_66971()Lnet/minecraft/class_2470;
      official m Lta;m()Ldwu;
    • getData

      Mappings:
      Namespace Name Mixin selector
      named getData Lnet/minecraft/test/TestInstance;getData()Lnet/minecraft/test/TestData;
      intermediary method_66972 Lnet/minecraft/class_10660;method_66972()Lnet/minecraft/class_10664;
      official n Lta;n()Ltt;
    • getTypeDescription

      protected abstract MutableText getTypeDescription()
      Mappings:
      Namespace Name Mixin selector
      named getTypeDescription Lnet/minecraft/test/TestInstance;getTypeDescription()Lnet/minecraft/text/MutableText;
      intermediary method_66912 Lnet/minecraft/class_10660;method_66912()Lnet/minecraft/class_5250;
      official b Lta;b()Lyc;
    • getDescription

      public Text getDescription()
      Mappings:
      Namespace Name Mixin selector
      named getDescription Lnet/minecraft/test/TestInstance;getDescription()Lnet/minecraft/text/Text;
      intermediary method_66922 Lnet/minecraft/class_10660;method_66922()Lnet/minecraft/class_2561;
      official c Lta;c()Lxo;
    • getFormattedTypeDescription

      protected MutableText getFormattedTypeDescription()
      Mappings:
      Namespace Name Mixin selector
      named getFormattedTypeDescription Lnet/minecraft/test/TestInstance;getFormattedTypeDescription()Lnet/minecraft/text/MutableText;
      intermediary method_66973 Lnet/minecraft/class_10660;method_66973()Lnet/minecraft/class_5250;
      official o Lta;o()Lyc;
    • getStructureAndBatchDescription

      protected Text getStructureAndBatchDescription()
      Mappings:
      Namespace Name Mixin selector
      named getStructureAndBatchDescription Lnet/minecraft/test/TestInstance;getStructureAndBatchDescription()Lnet/minecraft/text/Text;
      intermediary method_66974 Lnet/minecraft/class_10660;method_66974()Lnet/minecraft/class_2561;
      official p Lta;p()Lxo;
    • getFormattedDescription

      protected MutableText getFormattedDescription(String key, String description)
      Mappings:
      Namespace Name Mixin selector
      named getFormattedDescription Lnet/minecraft/test/TestInstance;getFormattedDescription(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/text/MutableText;
      intermediary method_66958 Lnet/minecraft/class_10660;method_66958(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5250;
      official a Lta;a(Ljava/lang/String;Ljava/lang/String;)Lyc;
    • getFormattedDescription

      protected MutableText getFormattedDescription(String key, MutableText description)
      Mappings:
      Namespace Name Mixin selector
      named getFormattedDescription Lnet/minecraft/test/TestInstance;getFormattedDescription(Ljava/lang/String;Lnet/minecraft/text/MutableText;)Lnet/minecraft/text/MutableText;
      intermediary method_66959 Lnet/minecraft/class_10660;method_66959(Ljava/lang/String;Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250;
      official a Lta;a(Ljava/lang/String;Lyc;)Lyc;