public interface IModelIconProvider extends IIconProvider
| Modifier and Type | Interface and Description |
|---|---|
static class |
IModelIconProvider.ModelIconProvider |
| Modifier and Type | Method and Description |
|---|---|
default Icon |
getIcon()
Gets the
Icon to use. |
Icon |
getIcon(MalisisRenderer<? extends net.minecraft.tileentity.TileEntity> renderer,
java.lang.String shapeName) |
default void |
onComponentAdded(IComponentProvider provider)
Called when this
IComponent is added to the IComponentProvider. |
create, create, create, create, isClientComponentgetComponent, getDependenciesdefault void onComponentAdded(IComponentProvider provider)
IComponentIComponent is added to the IComponentProvider.onComponentAdded in interface IComponentprovider - the providerdefault Icon getIcon()
IIconProviderIcon to use.getIcon in interface IIconProviderIcon getIcon(MalisisRenderer<? extends net.minecraft.tileentity.TileEntity> renderer, java.lang.String shapeName)