Interface PlatformClient


public interface PlatformClient
  • Method Details

    • registerOnClientJoinListener

      void registerOnClientJoinListener(Consumer<net.minecraft.client.Minecraft> listener)
    • registerOnClientTickListener

      void registerOnClientTickListener(Consumer<net.minecraft.client.Minecraft> listener)
    • registerOnClientDisconnectListener

      void registerOnClientDisconnectListener(Consumer<net.minecraft.world.entity.player.Player> listener)
    • registerKeyMapping

      void registerKeyMapping(net.minecraft.client.KeyMapping keyMapping)
    • registerEntityModelLayer

      void registerEntityModelLayer(net.minecraft.client.model.geom.ModelLayerLocation location, Supplier<net.minecraft.client.model.geom.builders.LayerDefinition> definition)
    • registerPictureInPictureRenderer

      <S extends net.minecraft.client.renderer.state.gui.pip.PictureInPictureRenderState> void registerPictureInPictureRenderer(Class<S> renderStateClass, Function<net.minecraft.client.renderer.MultiBufferSource.BufferSource, net.minecraft.client.gui.render.pip.PictureInPictureRenderer<S>> pipFactory)
    • peekScissorStack

      net.minecraft.client.gui.navigation.ScreenRectangle peekScissorStack(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphicsExtractor)