All Known Implementing Classes:
AdvancementToast, NowPlayingToast, RecipeToast, SystemToast, TutorialToast

public interface Toast
  • Field Details

  • Method Details

    • getWantedVisibility

      Toast.Visibility getWantedVisibility()
    • update

      void update(ToastManager toastManager, long visibilityTime)
    • getSoundEvent

      @Nullable default SoundEvent getSoundEvent()
    • render

      void render(GuiGraphics guiGraphics, Font font, long visibilityTime)
    • getToken

      default Object getToken()
    • xPos

      default float xPos(int guiWidth, float visiblePortion)
    • yPos

      default float yPos(int firstSlotIndex)
    • width

      default int width()
    • height

      default int height()
    • occcupiedSlotCount

      default int occcupiedSlotCount()
    • onFinishedRendering

      default void onFinishedRendering()