Class AnvilUpdateEventTests

java.lang.Object
net.neoforged.neoforge.debug.crafting.AnvilUpdateEventTests

public class AnvilUpdateEventTests extends Object
  • Field Details

  • Constructor Details

    • AnvilUpdateEventTests

      public AnvilUpdateEventTests()
  • Method Details

    • sampleStack

      private static ItemStack sampleStack()
    • moveItemsToInputs

      private static void moveItemsToInputs(AnvilMenu menu, Player player)
    • clearInputs

      private static void clearInputs(AnvilMenu menu, Player player)
    • withAnvil

      private static void withAnvil(DynamicTest test, Consumer<AnvilUpdateEventTests.Context> body)
      Common anvil, player and menu setup.
    • vanillaCombineTest

      static void vanillaCombineTest(DynamicTest test)
    • customOutputAndCostTest

      static void customOutputAndCostTest(DynamicTest test)
    • cancelClearsOutputTest

      static void cancelClearsOutputTest(DynamicTest test)
    • renameTest

      static void renameTest(DynamicTest test)
    • leftRemovalResetsOutputTest

      static void leftRemovalResetsOutputTest(DynamicTest test)
    • slotSpecificEventFiringTest

      static void slotSpecificEventFiringTest(DynamicTest test)