diff --git a/assets/opencomputers/textures/items/card.png b/assets/opencomputers/textures/items/card.png new file mode 100644 index 000000000..5070fa16e Binary files /dev/null and b/assets/opencomputers/textures/items/card.png differ diff --git a/assets/opencomputers/textures/items/gpu0.png b/assets/opencomputers/textures/items/gpu0.png index e4ea2d4eb..3130ebe5a 100644 Binary files a/assets/opencomputers/textures/items/gpu0.png and b/assets/opencomputers/textures/items/gpu0.png differ diff --git a/assets/opencomputers/textures/items/gpu1.png b/assets/opencomputers/textures/items/gpu1.png index e248eb1a9..b44c5da93 100644 Binary files a/assets/opencomputers/textures/items/gpu1.png and b/assets/opencomputers/textures/items/gpu1.png differ diff --git a/assets/opencomputers/textures/items/gpu2.png b/assets/opencomputers/textures/items/gpu2.png index 166023ead..ea20b19d2 100644 Binary files a/assets/opencomputers/textures/items/gpu2.png and b/assets/opencomputers/textures/items/gpu2.png differ diff --git a/assets/opencomputers/textures/items/lancard.png b/assets/opencomputers/textures/items/lancard.png index 402617d86..b75f90d0a 100644 Binary files a/assets/opencomputers/textures/items/lancard.png and b/assets/opencomputers/textures/items/lancard.png differ diff --git a/assets/opencomputers/textures/items/rscard.png b/assets/opencomputers/textures/items/rscard.png index 35e4fb343..a58767131 100644 Binary files a/assets/opencomputers/textures/items/rscard.png and b/assets/opencomputers/textures/items/rscard.png differ diff --git a/assets/opencomputers/textures/items/wlancard.png b/assets/opencomputers/textures/items/wlancard.png index c5b824448..2d00fe277 100644 Binary files a/assets/opencomputers/textures/items/wlancard.png and b/assets/opencomputers/textures/items/wlancard.png differ diff --git a/li/cil/oc/common/item/Card.scala b/li/cil/oc/common/item/Card.scala index 03081ee93..3d8fc6dad 100644 --- a/li/cil/oc/common/item/Card.scala +++ b/li/cil/oc/common/item/Card.scala @@ -1,10 +1,15 @@ package li.cil.oc.common.item -import net.minecraft.item.ItemStack - +import li.cil.oc.Settings +import net.minecraft.client.renderer.texture.IconRegister class Card(val parent: Delegator, val tier: Int) extends Delegate { val baseName = "Card" val unlocalizedName = baseName + Array("Basic", "Advanced", "Professional").apply(tier) + override def registerIcons(iconRegister: IconRegister) { + super.registerIcons(iconRegister) + + icon = iconRegister.registerIcon(Settings.resourceDomain + ":card") + } }