Class MarkedGoatsWailaPlugin

java.lang.Object
kiwi.allantaylor.markedgoats.MarkedGoatsWailaPlugin
All Implemented Interfaces:
mcp.mobius.waila.api.IEntityComponentProvider, mcp.mobius.waila.api.IWailaClientPlugin, mcp.mobius.waila.api.IWailaCommonPlugin

public class MarkedGoatsWailaPlugin extends Object implements mcp.mobius.waila.api.IWailaCommonPlugin, mcp.mobius.waila.api.IWailaClientPlugin, mcp.mobius.waila.api.IEntityComponentProvider
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.world.item.component.UseCooldown
     
    static final net.minecraft.resources.ResourceLocation
     
    static final net.minecraft.resources.ResourceLocation
     
    static final net.minecraft.resources.ResourceLocation
     

    Fields inherited from interface mcp.mobius.waila.api.IEntityComponentProvider

    EMPTY_ENTITY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    appendBody(mcp.mobius.waila.api.ITooltip tooltip, mcp.mobius.waila.api.IEntityAccessor accessor, mcp.mobius.waila.api.IPluginConfig config)
     
    void
    appendHead(mcp.mobius.waila.api.ITooltip tooltip, mcp.mobius.waila.api.IEntityAccessor accessor, mcp.mobius.waila.api.IPluginConfig config)
     
    mcp.mobius.waila.api.ITooltipComponent
    getIcon(mcp.mobius.waila.api.IEntityAccessor accessor, mcp.mobius.waila.api.IPluginConfig config)
     
    void
    register(mcp.mobius.waila.api.IClientRegistrar registrar)
     
    void
    register(mcp.mobius.waila.api.ICommonRegistrar registrar)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface mcp.mobius.waila.api.IEntityComponentProvider

    appendDataContext, appendTail, getOverride, redirect
  • Field Details

    • SHOW_ICON

      public static final net.minecraft.resources.ResourceLocation SHOW_ICON
    • SHOW_INSTRUMENT

      public static final net.minecraft.resources.ResourceLocation SHOW_INSTRUMENT
    • SHOW_IS_SCREAMING

      public static final net.minecraft.resources.ResourceLocation SHOW_IS_SCREAMING
    • FAKE_COOLDOWN

      public static final net.minecraft.world.item.component.UseCooldown FAKE_COOLDOWN
  • Constructor Details

    • MarkedGoatsWailaPlugin

      public MarkedGoatsWailaPlugin()
  • Method Details

    • register

      public void register(mcp.mobius.waila.api.ICommonRegistrar registrar)
      Specified by:
      register in interface mcp.mobius.waila.api.IWailaCommonPlugin
    • register

      public void register(mcp.mobius.waila.api.IClientRegistrar registrar)
      Specified by:
      register in interface mcp.mobius.waila.api.IWailaClientPlugin
    • appendHead

      public void appendHead(@NotNull mcp.mobius.waila.api.ITooltip tooltip, mcp.mobius.waila.api.IEntityAccessor accessor, @NotNull mcp.mobius.waila.api.IPluginConfig config)
      Specified by:
      appendHead in interface mcp.mobius.waila.api.IEntityComponentProvider
    • appendBody

      public void appendBody(@NotNull mcp.mobius.waila.api.ITooltip tooltip, mcp.mobius.waila.api.IEntityAccessor accessor, @NotNull mcp.mobius.waila.api.IPluginConfig config)
      Specified by:
      appendBody in interface mcp.mobius.waila.api.IEntityComponentProvider
    • getIcon

      public mcp.mobius.waila.api.ITooltipComponent getIcon(mcp.mobius.waila.api.IEntityAccessor accessor, @NotNull mcp.mobius.waila.api.IPluginConfig config)
      Specified by:
      getIcon in interface mcp.mobius.waila.api.IEntityComponentProvider