Interface Toast

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

public interface Toast
  • Field Details

  • Method Details

    • getWantedVisibility

      Toast.Visibility getWantedVisibility()
    • update

      void update(ToastManager manager, long fullyVisibleForMs)
    • getSoundEvent

      default @Nullable SoundEvent getSoundEvent()
    • render

      void render(GuiGraphics graphics, Font font, long fullyVisibleForMs)
    • getToken

      default Object getToken()
    • xPos

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

      default float yPos(int firstSlotIndex)
    • width

      default int width()
    • height

      default int height()
    • occcupiedSlotCount

      default int occcupiedSlotCount()
    • onFinishedRendering

      default void onFinishedRendering()