Class PerfCommand

java.lang.Object
net.minecraft.server.commands.PerfCommand

public class PerfCommand extends Object
  • Field Details

    • LOGGER

      private static final org.apache.logging.log4j.Logger LOGGER
    • ERROR_NOT_RUNNING

      private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_RUNNING
    • ERROR_ALREADY_RUNNING

      private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_RUNNING
  • Constructor Details

    • PerfCommand

      public PerfCommand()
  • Method Details

    • register

      public static void register(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> p_180438_)
    • startProfilingDedicatedServer

      private static int startProfilingDedicatedServer(CommandSourceStack p_180442_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
    • stopProfilingDedicatedServer

      private static int stopProfilingDedicatedServer(CommandSourceStack p_180457_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
    • saveResults

      private static void saveResults(CommandSourceStack p_180447_, Path p_180448_, MinecraftServer p_180449_)
    • whenStopped

      private static void whenStopped(CommandSourceStack p_180444_, ProfileResults p_180445_)