Fixed pipe Icons not being properly refreshed when switching texture packs. Closes #740
This commit is contained in:
parent
b528468f99
commit
5705eb7ed7
3 changed files with 0 additions and 13 deletions
|
@ -43,8 +43,6 @@ public class GateIconProvider implements IIconProvider {
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
private Icon[] icons;
|
private Icon[] icons;
|
||||||
|
|
||||||
private boolean registered = false;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public Icon getIcon(int pipeIconIndex) {
|
public Icon getIcon(int pipeIconIndex) {
|
||||||
|
@ -54,8 +52,6 @@ public class GateIconProvider implements IIconProvider {
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public void registerIcons(IconRegister iconRegister) {
|
public void registerIcons(IconRegister iconRegister) {
|
||||||
if (registered) return;
|
|
||||||
registered = true;
|
|
||||||
|
|
||||||
icons = new Icon[MAX];
|
icons = new Icon[MAX];
|
||||||
icons[GateIconProvider.Gate_Dark] = iconRegister.registerIcon("buildcraft:gate_dark");
|
icons[GateIconProvider.Gate_Dark] = iconRegister.registerIcon("buildcraft:gate_dark");
|
||||||
|
|
|
@ -47,8 +47,6 @@ public class PipeIconProvider implements IIconProvider {
|
||||||
|
|
||||||
public static final int MAX = 34;
|
public static final int MAX = 34;
|
||||||
|
|
||||||
private boolean registered = false;
|
|
||||||
|
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
private Icon[] _icons;
|
private Icon[] _icons;
|
||||||
|
|
||||||
|
@ -61,8 +59,6 @@ public class PipeIconProvider implements IIconProvider {
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public void registerIcons(IconRegister iconRegister) {
|
public void registerIcons(IconRegister iconRegister) {
|
||||||
if (registered) return;
|
|
||||||
registered = true;
|
|
||||||
|
|
||||||
_icons = new Icon[PipeIconProvider.MAX];
|
_icons = new Icon[PipeIconProvider.MAX];
|
||||||
|
|
||||||
|
|
|
@ -22,8 +22,6 @@ public class WireIconProvider implements IIconProvider {
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
private Icon[] icons;
|
private Icon[] icons;
|
||||||
|
|
||||||
private boolean registered = false;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public Icon getIcon(int pipeIconIndex) {
|
public Icon getIcon(int pipeIconIndex) {
|
||||||
|
@ -33,9 +31,6 @@ public class WireIconProvider implements IIconProvider {
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public void registerIcons(IconRegister iconRegister) {
|
public void registerIcons(IconRegister iconRegister) {
|
||||||
if (registered) return;
|
|
||||||
registered = true;
|
|
||||||
|
|
||||||
icons = new Icon[MAX];
|
icons = new Icon[MAX];
|
||||||
|
|
||||||
icons[WireIconProvider.Texture_Red_Dark] = iconRegister.registerIcon("buildcraft:texture_red_dark");
|
icons[WireIconProvider.Texture_Red_Dark] = iconRegister.registerIcon("buildcraft:texture_red_dark");
|
||||||
|
|
Loading…
Reference in a new issue