Renamed Cut Processors to Raw Processors and those are now made with Processor Binding instead of a Cutting Tool.

This commit is contained in:
raoulvdberge
2018-10-14 16:40:38 +02:00
parent 6c916a5b69
commit e07a467836
39 changed files with 89 additions and 107 deletions

View File

@@ -24,4 +24,5 @@ public final class RSItems {
public static final ItemCover COVER = new ItemCover();
public static final ItemHollowCover HOLLOW_COVER = new ItemHollowCover();
public static final ItemWrench WRENCH = new ItemWrench();
public static final ItemProcessorBinding PROCESSOR_BINDING = new ItemProcessorBinding();
}

View File

@@ -18,7 +18,6 @@ public class ItemProcessor extends ItemBase {
public static final int TYPE_BASIC = 3;
public static final int TYPE_IMPROVED = 4;
public static final int TYPE_ADVANCED = 5;
public static final int TYPE_CUT_SILICON = 6;
public ItemProcessor() {
super(new ItemInfo(RS.ID, "processor"));
@@ -32,22 +31,20 @@ public class ItemProcessor extends ItemBase {
public void registerModels(IModelRegistration modelRegistration) {
modelRegistration.setModelVariants(
this,
new ResourceLocation(RS.ID, "cut_basic_processor"),
new ResourceLocation(RS.ID, "cut_improved_processor"),
new ResourceLocation(RS.ID, "cut_advanced_processor"),
new ResourceLocation(RS.ID, "raw_basic_processor"),
new ResourceLocation(RS.ID, "raw_improved_processor"),
new ResourceLocation(RS.ID, "raw_advanced_processor"),
new ResourceLocation(RS.ID, "basic_processor"),
new ResourceLocation(RS.ID, "improved_processor"),
new ResourceLocation(RS.ID, "advanced_processor"),
new ResourceLocation(RS.ID, "cut_silicon")
new ResourceLocation(RS.ID, "advanced_processor")
);
modelRegistration.setModel(this, TYPE_CUT_BASIC, new ModelResourceLocation(RS.ID + ":cut_basic_processor", "inventory"));
modelRegistration.setModel(this, TYPE_CUT_IMPROVED, new ModelResourceLocation(RS.ID + ":cut_improved_processor", "inventory"));
modelRegistration.setModel(this, TYPE_CUT_ADVANCED, new ModelResourceLocation(RS.ID + ":cut_advanced_processor", "inventory"));
modelRegistration.setModel(this, TYPE_CUT_BASIC, new ModelResourceLocation(RS.ID + ":raw_basic_processor", "inventory"));
modelRegistration.setModel(this, TYPE_CUT_IMPROVED, new ModelResourceLocation(RS.ID + ":raw_improved_processor", "inventory"));
modelRegistration.setModel(this, TYPE_CUT_ADVANCED, new ModelResourceLocation(RS.ID + ":raw_advanced_processor", "inventory"));
modelRegistration.setModel(this, TYPE_BASIC, new ModelResourceLocation(RS.ID + ":basic_processor", "inventory"));
modelRegistration.setModel(this, TYPE_IMPROVED, new ModelResourceLocation(RS.ID + ":improved_processor", "inventory"));
modelRegistration.setModel(this, TYPE_ADVANCED, new ModelResourceLocation(RS.ID + ":advanced_processor", "inventory"));
modelRegistration.setModel(this, TYPE_CUT_SILICON, new ModelResourceLocation(RS.ID + ":cut_silicon", "inventory"));
}
@Override
@@ -56,7 +53,7 @@ public class ItemProcessor extends ItemBase {
return;
}
for (int i = 0; i <= 6; ++i) {
for (int i = 0; i <= 5; ++i) {
items.add(new ItemStack(this, 1, i));
}
}

View File

@@ -0,0 +1,10 @@
package com.raoulvdberge.refinedstorage.item;
import com.raoulvdberge.refinedstorage.RS;
import com.raoulvdberge.refinedstorage.item.info.ItemInfo;
public class ItemProcessorBinding extends ItemBase {
public ItemProcessorBinding() {
super(new ItemInfo(RS.ID, "processor_binding"));
}
}

View File

@@ -220,6 +220,7 @@ public class ProxyCommon {
registerBlock(RSBlocks.CRAFTER_MANAGER);
registerItem(RSItems.QUARTZ_ENRICHED_IRON);
registerItem(RSItems.PROCESSOR_BINDING);
registerItem(RSItems.CUTTING_TOOL);
registerItem(RSItems.STORAGE_DISK);
registerItem(RSItems.FLUID_STORAGE_DISK);