mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-16 10:51:55 -04:00
Iron Nugget
This commit is contained in:
parent
0f55bd047a
commit
e4dadbae26
@ -30,6 +30,7 @@ oc:item.Memory.name=Speicher
|
|||||||
oc:item.NetworkCard.name=Netzwerkkarte
|
oc:item.NetworkCard.name=Netzwerkkarte
|
||||||
oc:item.RedstoneCard.name=Redstonekarte
|
oc:item.RedstoneCard.name=Redstonekarte
|
||||||
oc:item.WirelessNetworkCard.name=Drahtlosnetzwerkkarte
|
oc:item.WirelessNetworkCard.name=Drahtlosnetzwerkkarte
|
||||||
|
oc:item.IronNugget.name=Eisennugget
|
||||||
|
|
||||||
# GUI
|
# GUI
|
||||||
oc:gui.Analyzer.Address=Adresse
|
oc:gui.Analyzer.Address=Adresse
|
||||||
|
@ -34,6 +34,7 @@ oc:item.Memory.name=Memory
|
|||||||
oc:item.NetworkCard.name=Network Card
|
oc:item.NetworkCard.name=Network Card
|
||||||
oc:item.RedstoneCard.name=Redstone Card
|
oc:item.RedstoneCard.name=Redstone Card
|
||||||
oc:item.WirelessNetworkCard.name=Wireless Network Card
|
oc:item.WirelessNetworkCard.name=Wireless Network Card
|
||||||
|
oc:item.IronNugget.name=Iron Nugget
|
||||||
|
|
||||||
# GUI
|
# GUI
|
||||||
oc:gui.Analyzer.Address=Address
|
oc:gui.Analyzer.Address=Address
|
||||||
|
BIN
assets/opencomputers/textures/items/iron_nugget.png
Normal file
BIN
assets/opencomputers/textures/items/iron_nugget.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 246 B |
@ -15,6 +15,7 @@ object Recipes {
|
|||||||
val redstoneDust = new ItemStack(Item.redstone)
|
val redstoneDust = new ItemStack(Item.redstone)
|
||||||
val comparator = new ItemStack(Item.comparator)
|
val comparator = new ItemStack(Item.comparator)
|
||||||
val emerald = new ItemStack(Item.emerald)
|
val emerald = new ItemStack(Item.emerald)
|
||||||
|
val goldNugget = new ItemStack(Item.goldNugget)
|
||||||
|
|
||||||
|
|
||||||
val chip1 = Items.chip1.createItemStack()
|
val chip1 = Items.chip1.createItemStack()
|
||||||
@ -213,7 +214,7 @@ object Recipes {
|
|||||||
addRecipe(chip2,
|
addRecipe(chip2,
|
||||||
"glg",
|
"glg",
|
||||||
"cdc",
|
"cdc",
|
||||||
"glg", 'g', "nuggetGold", 'l', lapis, 'c', chip1, 'd', diamond)
|
"glg", 'g', goldNugget, 'l', lapis, 'c', chip1, 'd', diamond)
|
||||||
|
|
||||||
addRecipe(chip3,
|
addRecipe(chip3,
|
||||||
"dmd",
|
"dmd",
|
||||||
|
@ -5,22 +5,10 @@ import net.minecraft.client.renderer.texture.IconRegister
|
|||||||
import net.minecraft.item.ItemStack
|
import net.minecraft.item.ItemStack
|
||||||
|
|
||||||
class Chip(val parent: Delegator, val tier: Int) extends Delegate {
|
class Chip(val parent: Delegator, val tier: Int) extends Delegate {
|
||||||
val unlocalizedName = "Chip"
|
val baseName = "Chip"
|
||||||
|
val unlocalizedName = baseName + Array("Basic", "Advanced", "Professional").apply(tier)
|
||||||
|
|
||||||
|
|
||||||
override def displayName(stack: ItemStack) = {
|
|
||||||
if (tier == 0) {
|
|
||||||
Option("Redstone Chip")
|
|
||||||
}
|
|
||||||
else if (tier == 1) {
|
|
||||||
Option("Golden Chip")
|
|
||||||
}
|
|
||||||
else if (tier == 2) {
|
|
||||||
Option("Diamond Chip")
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Option(unlocalizedName)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
override def registerIcons(iconRegister: IconRegister) = {
|
override def registerIcons(iconRegister: IconRegister) = {
|
||||||
super.registerIcons(iconRegister)
|
super.registerIcons(iconRegister)
|
||||||
|
@ -1,6 +1,15 @@
|
|||||||
package li.cil.oc.common.item
|
package li.cil.oc.common.item
|
||||||
|
|
||||||
|
import net.minecraft.client.renderer.texture.IconRegister
|
||||||
|
import li.cil.oc.Settings
|
||||||
|
|
||||||
|
|
||||||
class IronNugget (val parent: Delegator) extends Delegate {
|
class IronNugget (val parent: Delegator) extends Delegate {
|
||||||
val unlocalizedName = "Iron Nugget"
|
val unlocalizedName = "IronNugget"
|
||||||
|
|
||||||
|
override def registerIcons(iconRegister: IconRegister) = {
|
||||||
|
super.registerIcons(iconRegister)
|
||||||
|
|
||||||
|
icon = iconRegister.registerIcon(Settings.resourceDomain + ":iron_nugget" )
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user