diff --git a/src/main/java/com/raoulvdberge/refinedstorage/item/ItemProcessorBinding.java b/src/main/java/com/raoulvdberge/refinedstorage/item/ItemProcessorBinding.java index f32af3d23..7a6803977 100644 --- a/src/main/java/com/raoulvdberge/refinedstorage/item/ItemProcessorBinding.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/item/ItemProcessorBinding.java @@ -2,9 +2,18 @@ package com.raoulvdberge.refinedstorage.item; import com.raoulvdberge.refinedstorage.RS; import com.raoulvdberge.refinedstorage.item.info.ItemInfo; +import com.raoulvdberge.refinedstorage.render.IModelRegistration; +import net.minecraft.client.renderer.block.model.ModelResourceLocation; public class ItemProcessorBinding extends ItemBase { public ItemProcessorBinding() { super(new ItemInfo(RS.ID, "processor_binding")); } + + @Override + public void registerModels(IModelRegistration modelRegistration) { + super.registerModels(modelRegistration); + + modelRegistration.setModel(this, 0, new ModelResourceLocation(RS.ID + ":processor_binding", "inventory")); + } } diff --git a/src/main/resources/assets/refinedstorage/models/item/processor_binding.json b/src/main/resources/assets/refinedstorage/models/item/processor_binding.json new file mode 100644 index 000000000..7ad94f9d5 --- /dev/null +++ b/src/main/resources/assets/refinedstorage/models/item/processor_binding.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "refinedstorage:items/processor_binding" + } +} diff --git a/src/main/resources/assets/refinedstorage/textures/items/processor_binding.png b/src/main/resources/assets/refinedstorage/textures/items/processor_binding.png new file mode 100644 index 000000000..a9854855a Binary files /dev/null and b/src/main/resources/assets/refinedstorage/textures/items/processor_binding.png differ