package mcp.mobius.waila.api; import java.util.List; import net.minecraft.entity.Entity; public interface IWailaEntityProvider { /* A way to get an override on the entity returned by the raytracing */ Entity getWailaOverride(IWailaEntityAccessor accessor, IWailaConfigHandler config); /* The classical HEAD/BODY/TAIL text getters */ List getWailaHead(Entity entity, List currenttip, IWailaEntityAccessor accessor, IWailaConfigHandler config); List getWailaBody(Entity entity, List currenttip, IWailaEntityAccessor accessor, IWailaConfigHandler config); List getWailaTail(Entity entity, List currenttip, IWailaEntityAccessor accessor, IWailaConfigHandler config); }