Class MinecraftClientMixin

java.lang.Object
meteordevelopment.meteorclient.mixin.MinecraftClientMixin
All Implemented Interfaces:
IMinecraftClient

public abstract class MinecraftClientMixin extends Object implements IMinecraftClient
  • Field Details

    • world

      public net.minecraft.client.world.ClientWorld world
    • mouse

      public net.minecraft.client.Mouse mouse
    • currentScreen

      public net.minecraft.client.gui.screen.Screen currentScreen
    • options

      public net.minecraft.client.option.GameOptions options
    • interactionManager

      @Nullable public @Nullable net.minecraft.client.network.ClientPlayerInteractionManager interactionManager
    • player

      @Nullable public @Nullable net.minecraft.client.network.ClientPlayerEntity player
  • Constructor Details

    • MinecraftClientMixin

      public MinecraftClientMixin()
  • Method Details

    • doItemUse

      protected abstract void doItemUse()
    • getProfiler

      public abstract net.minecraft.util.profiler.Profiler getProfiler()
    • isWindowFocused

      public abstract boolean isWindowFocused()
    • meteor_client$rightClick

      public void meteor_client$rightClick()
      Specified by:
      meteor_client$rightClick in interface IMinecraftClient