| Interface | Description |
|---|---|
| IBlockIconProvider |
This interface allows implementers to provide
icons when rendering Blocks. |
| IBlockIconProvider.ISidesIconProvider | |
| IBlockIconProvider.IStatesIconProvider | |
| IGuiIconProvider | |
| IIconProvider |
The IIconProvider interface allows to pass
Icon to the rendering processes. |
| IItemIconProvider |
This interface allows implementers to provide
icons when rendering an ItemStack. |
| Class | Description |
|---|---|
| ConnectedIconsProvider | |
| GuiIconProvider | |
| IconProviderBuilder | |
| MegaTextureIconProvider | |
| PropertyEnumIconProvider<T extends java.lang.Enum<T> & net.minecraft.util.IStringSerializable> | |
| SidesIconProvider |
This
IIconProvider allows a Block to have different icons for its sides. |