Oskur

Как исправить дюп

Recommended Posts

Не паникуйте, дюп описывать не буду, я уже рассказал BlackDriver'у о нём, а исправить его можно следующим образом

В директории мода на Аркане, тот который на A и которого нет на других серверах, есть по адресу \ник автора мода\название мода\common\crafting файл про рецепты блоков (какой из 4-х поймёте сразу)

Выглядит он вот так 

Спойлер

package riskyken.armourersWorkshop.common.crafting;

import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import riskyken.armourersWorkshop.common.blocks.ModBlocks;

public final class ModBlockRecipes
{
  public ModBlockRecipes() {}
  
  public static void init()
  {
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.colourable, 16, 0), new Object[] { "www", "wiw", "www", 
    


      Character.valueOf('w'), net.minecraft.init.Blocks.field_150325_L, 
      Character.valueOf('i'), "ingotIron" });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.armourLibrary, 1, 0), new Object[] { "srs", "bcb", "sss", 
    


      Character.valueOf('r'), new ItemStack(net.minecraft.init.Blocks.field_150325_L, 1, 14), 
      Character.valueOf('s'), "stone", 
      Character.valueOf('c'), ModBlocks.colourable, 
      Character.valueOf('b'), Items.field_151122_aG });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.globalSkinLibrary, 1, 0), new Object[] { "srs", "bcb", "sss", 
    


      Character.valueOf('r'), Items.field_151079_bi, 
      Character.valueOf('s'), "stone", 
      Character.valueOf('c'), ModBlocks.colourable, 
      Character.valueOf('b'), Items.field_151122_aG });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.hologramProjector, 1, 0), new Object[] { "igi", "ici", "iii", 
    


      Character.valueOf('i'), Items.field_151042_j, 
      Character.valueOf('g'), "blockGlassLightBlue", 
      Character.valueOf('c'), ModBlocks.colourable });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.colourMixer, 1, 0), new Object[] { "rgb", "scs", "sss", 
    


      Character.valueOf('r'), "dyeRed", 
      Character.valueOf('g'), "dyeGreen", 
      Character.valueOf('b'), "dyeBlue", 
      Character.valueOf('c'), ModBlocks.colourable, 
      Character.valueOf('s'), "stone" });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.armourerBrain, 1, 0), new Object[] { "ses", "dcd", "sss", 
    


      Character.valueOf('s'), "stone", 
      Character.valueOf('c'), ModBlocks.colourable, 
      Character.valueOf('e'), Items.field_151079_bi, 
      Character.valueOf('d'), "gemDiamond" });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.mannequin, 1, 0), new Object[] { " p ", "wcw", " w ", 
    


      Character.valueOf('w'), "plankWood", 
      Character.valueOf('p'), net.minecraft.init.Blocks.field_150423_aK, 
      Character.valueOf('c'), ModBlocks.colourable });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.skinningTable, 1, 0), new Object[] { "srs", "tct", "sss", 
    


      Character.valueOf('r'), new ItemStack(net.minecraft.init.Blocks.field_150325_L, 1, 14), 
      Character.valueOf('s'), "stone", 
      Character.valueOf('c'), ModBlocks.colourable, 
      Character.valueOf('t'), riskyken.armourersWorkshop.common.items.ModItems.equipmentSkinTemplate });
    
    CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.dyeTable, 1, 0), new Object[] { "srs", "dcd", "sss", 
    


      Character.valueOf('r'), "plankWood", 
      Character.valueOf('s'), "stone", 
      Character.valueOf('c'), ModBlocks.colourable, 
      Character.valueOf('d'), riskyken.armourersWorkshop.common.items.ModItems.dyeBottle });
    
    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourableGlowing, 1, 0), new Object[] { new ItemStack(ModBlocks.colourable, 1), new ItemStack(Items.field_151114_aO, 1) });
    








    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourableGlass, 1, 0), new Object[] { new ItemStack(ModBlocks.colourable, 1), "blockGlass" });
    


    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourableGlassGlowing, 1, 0), new Object[] { new ItemStack(ModBlocks.colourableGlowing, 1), "blockGlass" });
    


    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourable, 1, 0), new Object[] { new ItemStack(ModBlocks.colourableGlass, 1) });
    

    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourableGlowing, 1, 0), new Object[] { new ItemStack(ModBlocks.colourableGlassGlowing, 1) });
    

    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourableGlassGlowing, 1, 0), new Object[] { new ItemStack(ModBlocks.colourableGlass, 1), new ItemStack(Items.field_151114_aO, 1) });
  }
}

 

 

Так вот нас интересует следующее

Спойлер

CraftingManager.addShapedRecipe(new ItemStack(ModBlocks.colourable, 16, 0), new Object[] { "www", "wiw", "www", 
    


      Character.valueOf('w'), net.minecraft.init.Blocks.field_150325_L, 
      Character.valueOf('i'), "ingotIron" });
    

 

Спойлер

    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourableGlass, 1, 0), new Object[] { new ItemStack(ModBlocks.colourable, 1), "blockGlass" });
    


    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourableGlassGlowing, 1, 0), new Object[] { new ItemStack(ModBlocks.colourableGlowing, 1), "blockGlass" });
    


    CraftingManager.addShapelessRecipe(new ItemStack(ModBlocks.colourable, 1, 0), new Object[] { new ItemStack(ModBlocks.colourableGlass, 1) });

 

Если эти строки спилить к чертям то крафт злосчастных блоков исчезнет, а получение их можно будет через NPC и подобное сделать

 

Нет крафта, нет и антикрафта

Изменено пользователем Oskur

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.