Use ore dictionary for recipes with glass
This commit is contained in:
@@ -1,5 +1,9 @@
|
|||||||
# Refined Storage Changelog
|
# Refined Storage Changelog
|
||||||
|
|
||||||
|
### 0.8.8
|
||||||
|
**Bugfixes**
|
||||||
|
- Use ore dictionary for recipes with glass
|
||||||
|
|
||||||
### 0.8.7
|
### 0.8.7
|
||||||
**Bugfixes**
|
**Bugfixes**
|
||||||
- Improved detector model, add a better hitbox for it
|
- Improved detector model, add a better hitbox for it
|
||||||
|
|||||||
@@ -190,14 +190,14 @@ public class CommonProxy {
|
|||||||
));
|
));
|
||||||
|
|
||||||
// Cable
|
// Cable
|
||||||
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.CABLE, 12),
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RefinedStorageBlocks.CABLE, 12),
|
||||||
"EEE",
|
"EEE",
|
||||||
"GRG",
|
"GRG",
|
||||||
"EEE",
|
"EEE",
|
||||||
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
'G', new ItemStack(Blocks.GLASS),
|
'G', "blockGlass",
|
||||||
'R', new ItemStack(Items.REDSTONE)
|
'R', new ItemStack(Items.REDSTONE)
|
||||||
);
|
));
|
||||||
|
|
||||||
// Wireless Transmitter
|
// Wireless Transmitter
|
||||||
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.WIRELESS_TRANSMITTER),
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.WIRELESS_TRANSMITTER),
|
||||||
@@ -345,7 +345,7 @@ public class CommonProxy {
|
|||||||
'R', new ItemStack(Items.REDSTONE),
|
'R', new ItemStack(Items.REDSTONE),
|
||||||
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
'S', "itemSilicon",
|
'S', "itemSilicon",
|
||||||
'G', new ItemStack(Blocks.GLASS)
|
'G', "blockGlass"
|
||||||
));
|
));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_4K),
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_4K),
|
||||||
@@ -379,28 +379,28 @@ public class CommonProxy {
|
|||||||
);
|
);
|
||||||
|
|
||||||
// Storage Housing
|
// Storage Housing
|
||||||
GameRegistry.addRecipe(NBTStorage.createStackWithNBT(new ItemStack(RefinedStorageItems.STORAGE_HOUSING)),
|
GameRegistry.addRecipe(new ShapedOreRecipe(NBTStorage.createStackWithNBT(new ItemStack(RefinedStorageItems.STORAGE_HOUSING)),
|
||||||
"GRG",
|
"GRG",
|
||||||
"R R",
|
"R R",
|
||||||
"EEE",
|
"EEE",
|
||||||
'G', new ItemStack(Blocks.GLASS),
|
'G', "blockGlass",
|
||||||
'R', new ItemStack(Items.REDSTONE),
|
'R', new ItemStack(Items.REDSTONE),
|
||||||
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
);
|
));
|
||||||
|
|
||||||
// Storage Disks
|
// Storage Disks
|
||||||
for (int type = 0; type <= 3; ++type) {
|
for (int type = 0; type <= 3; ++type) {
|
||||||
ItemStack disk = NBTStorage.createStackWithNBT(new ItemStack(RefinedStorageItems.STORAGE_DISK, 1, type));
|
ItemStack disk = NBTStorage.createStackWithNBT(new ItemStack(RefinedStorageItems.STORAGE_DISK, 1, type));
|
||||||
|
|
||||||
GameRegistry.addRecipe(disk,
|
GameRegistry.addRecipe(new ShapedOreRecipe(disk,
|
||||||
"GRG",
|
"GRG",
|
||||||
"RPR",
|
"RPR",
|
||||||
"EEE",
|
"EEE",
|
||||||
'G', new ItemStack(Blocks.GLASS),
|
'G', "blockGlass",
|
||||||
'R', new ItemStack(Items.REDSTONE),
|
'R', new ItemStack(Items.REDSTONE),
|
||||||
'P', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, type),
|
'P', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, type),
|
||||||
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
);
|
));
|
||||||
|
|
||||||
GameRegistry.addShapelessRecipe(disk,
|
GameRegistry.addShapelessRecipe(disk,
|
||||||
new ItemStack(RefinedStorageItems.STORAGE_HOUSING),
|
new ItemStack(RefinedStorageItems.STORAGE_HOUSING),
|
||||||
@@ -409,24 +409,24 @@ public class CommonProxy {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Pattern
|
// Pattern
|
||||||
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.PATTERN),
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RefinedStorageItems.PATTERN),
|
||||||
"GRG",
|
"GRG",
|
||||||
"RGR",
|
"RGR",
|
||||||
"EEE",
|
"EEE",
|
||||||
'G', new ItemStack(Blocks.GLASS),
|
'G', "blockGlass",
|
||||||
'R', new ItemStack(Items.REDSTONE),
|
'R', new ItemStack(Items.REDSTONE),
|
||||||
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
);
|
));
|
||||||
|
|
||||||
// Upgrade
|
// Upgrade
|
||||||
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.UPGRADE, 1, 0),
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RefinedStorageItems.UPGRADE, 1, 0),
|
||||||
"EGE",
|
"EGE",
|
||||||
"EPE",
|
"EPE",
|
||||||
"EGE",
|
"EGE",
|
||||||
'G', new ItemStack(Blocks.GLASS),
|
'G', "blockGlass",
|
||||||
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED),
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED),
|
||||||
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
);
|
));
|
||||||
|
|
||||||
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeUpgrade(ItemUpgrade.TYPE_RANGE));
|
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeUpgrade(ItemUpgrade.TYPE_RANGE));
|
||||||
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeUpgrade(ItemUpgrade.TYPE_SPEED));
|
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeUpgrade(ItemUpgrade.TYPE_SPEED));
|
||||||
@@ -447,15 +447,15 @@ public class CommonProxy {
|
|||||||
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeStorage(EnumStorageType.TYPE_64K, ItemStoragePart.TYPE_64K));
|
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeStorage(EnumStorageType.TYPE_64K, ItemStoragePart.TYPE_64K));
|
||||||
|
|
||||||
// Crafting Monitor
|
// Crafting Monitor
|
||||||
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.CRAFTING_MONITOR),
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RefinedStorageBlocks.CRAFTING_MONITOR),
|
||||||
"EGE",
|
"EGE",
|
||||||
"GMG",
|
"GMG",
|
||||||
"EPE",
|
"EPE",
|
||||||
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
'G', new ItemStack(Blocks.GLASS),
|
'G', "blockGlass",
|
||||||
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED)
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED)
|
||||||
);
|
));
|
||||||
|
|
||||||
// Interface
|
// Interface
|
||||||
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeBasic(
|
RefinedStorageAPI.SOLDERER_REGISTRY.addRecipe(new SoldererRecipeBasic(
|
||||||
|
|||||||
Reference in New Issue
Block a user