• 0

    posted a message on [1.4.7][Forge]Remove Recipies and Craft (RRAC)
    Update 1.0.2
    fix crash without IC2
    adding amount for recipes

    example: 351:15#10
    351 - ID
    15 - ID2
    10 - amount
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.4.7][Forge]Remove Recipies and Craft (RRAC)
    Hello everyone!

    Thanky very much for idea this mod (Recipe remover)

    This mod can:
    1) remove recipes
    2) create new recipes
    3) remove recipes from Macerator (IC2)
    4) can create new simple items in free ID with your icons

    we begin with configuration file (mod_rrac.cfg):

    # Configuration file
    
    ####################
    # general
    ####################
    
    general {
    S:CraftItem.11=305,"#X#","# #",'#',318,'X',35
    S:CraftItem.12=2770,"###",'#',296
    S:CraftItem.13=2771,"MY",'M',2770,'Y',344
    S:CraftItem.3=298,"###","#X#",'#',334,'X',287
    S:CraftItem.4=299,"#X#","###","###",'#',334,'X',287
    S:CraftItem.5=300,"###","#X#","# #",'#',334,'X',287
    S:CraftItem.6=301,"#X#","# #",'#',334,'X',287
    S:CraftItem.7=302,"###","#X#",'#',318,'X',35
    S:CraftItem.8=303,"#X#","###","###",'#',318,'X',35
    S:CraftItem.9=304,"###","#X#","# #",'#',318,'X',35
    S:CraftItem.10=305,"#X#","# #",'#',318,'X',35
    S:SmeltItem.1=2771,297,0.3
    S:aNewItem.1=2770,"Meal","Мука"
    S:aNewItem.2=2771,"Dough","Тесто"
    S:removedIDs=297,351:15,298,299,300,301,302,303,304,305
    S:removedIDsMacerator=351:15
    }


    This config
    1) this mod deleteing all recipes where craft result is contains
    S:removedIDs=297,351:15,298,299,300,301,302,303,304,305

    bread, bone meal, leather armor suite, chain armor suite

    2) add recipe from three Wheat, result: Meal
    S:CraftItem.12=2770,"###",'#',296

    3) add recipe from Meal+Egg, result: Dough
    S:CraftItem.13=2771,"MY",'M',2770,'Y',344

    4) and ading smelt recipe, Dough => Bread
    S:SmeltItem.1=2771,297,0.3


    5) Add recipe Leather Armor Suite (basic) + Thread
    S:CraftItem.3=298,"###","#X#",'#',334,'X',287
    S:CraftItem.4=299,"#X#","###","###",'#',334,'X',287
    S:CraftItem.5=300,"###","#X#","# #",'#',334,'X',287
    S:CraftItem.6=301,"#X#","# #",'#',334,'X',287


    6) Add recipe Chain Armour Suite from Flint + Wool
    S:CraftItem.7=302,"###","#X#",'#',318,'X',35
    S:CraftItem.8=303,"#X#","###","###",'#',318,'X',35
    S:CraftItem.9=304,"###","#X#","# #",'#',318,'X',35
    S:CraftItem.10=305,"#X#","# #",'#',318,'X',35


    AND
    in archive, you found file /textures/AllItems.png, modify his, for you icons for new items.
    S:aNewItem.1=2770,"Meal","Мука"
    S:aNewItem.2=2771,"Dough","Тесто"

    Number after name is a index number for icons

    Download from DropBox:
    RRAC universal version 1.0.2
    RRAC universal version 1.0.0
    Mod compatible with NEI

    Anjoy, my evil genius! :D

    If you want help or can, just send me any amount
    webmoney: Z316441684769, R218499854312
    yandex: 4100157013993

    If you have questions, ideas or you wand just talk with me. Write here or my email,skype,icq or etc.

    Best Regards, ZZZubec (aka 2:5080/201.7) !
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.2.5] ModAPI+NPC v1.0.0
    Maybe you right, but i'm create this for peoples. If they portable this NPC to the server, hm. I'm will be looking this. Now its not impossible.
    I just wanted to transform the map, make they beautifully.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.2.5] ModAPI+NPC v1.0.0
    Hello all!

    Prologue:
    I long looked on maps, and many of them were similar to each other. And I decided that I would write a mod that will help to diversify them.

    video:

    Now you can create your map with this mod and write more interesting quests.

    Attenton: mod is not compatible other mods

    ModAPI+NPC (its my ModAPI and my NPC mods)

    Install:
    move all files from archive in your CLEARING minecraft.jar. Delete META-INF, in avoidance of errors.
    MCP: execute cleanup
    MCP: execute decompile
    ModAPI.java and mod_mcs.java move to your source folder ( src\minecraft\net\minecraft\src\ )
    open mod_mcs.java and reading

    If you have qwestions, write here...

    in futhure:
    portable to the ModLoader
    fix NPC hand, NPC to have to hand it was possible to insert an item.
    fix type of the quest: transport, escort, harvest

    Donate
    webmoney
    Z316441684769
    R218499854312

    yandex:
    4100157013993

    mod_MCS.java (ENG):

    package net.minecraft.src;
    
    public class mod_MCS extends ModAPI
    {
    //=====================================================================================
    // NPC\QUEST
    //=====================================================================================
    //public static NPCQuestManager npc1 = new NPCQuestManager();
    
    private static final Item moneyItem = new ItemMoney( 5556 ).setIconIndex(0).setItemName( "Money" ).setMaxStackSize(255);
    private static final Item myquestItem = new ItemNPCQuest( 5555 ).setIconIndex(2).setItemName( "myquest" );
    public static final Item npcEntityItem = new ItemNPC(5000).setIconIndex(1).setItemName( "npcEntityItem" );
    
    public static NPCQuest quest1 = new NPCQuest().setName( "Kill 2 chicken" ).setLevel(0).setKillsEntity( new Object[] { "chicken", 2 } ).setOnQuestStart( net.minecraft.src.mod_MCS.class, "quest1_start" ).setCanBeRestart(true).setPrice( new ItemStack[]{ new ItemStack( moneyItem, 100 ) } );
    public static NPCQuestDialogManager dialog_for_Quest1 = new NPCQuestDialogManager();
    public static NPCQuest quest2 = new NPCQuest().setName( "Harvest 3 block of the sand" ).setLevel(0).setHarvestItems( new ItemStack[] { new ItemStack( Block.sand, 3 ) } ).setPrice( new ItemStack[] { new ItemStack( moneyItem, 50 ) } );
    public static NPCQuestManager npc1 = new NPCQuestManager( new NPCQuest[] { quest1, quest2 } ).setNPCName( "Will Smith" );
    
    
    public static void load()
    {
    
    
    ModLoader.registerEntity( net.minecraft.src.EntityNPC.class, "EntityTrader", 200 );
    ModLoader.registerRender(net.minecraft.src.EntityNPC.class, new RenderNPC() );
    ModLoader.addName( npcEntityItem, "NPC" );
    ModLoader.addOverride( npcEntityItem, "/gui/items.png", "/textures/items/mapi-items.png" );
    ModLoader.addRecipe(new ItemStack( traderentityItem, 1), new Object[] {" H", " P", " L", Character.valueOf('H'), Item.helmetGold, Character.valueOf('P'), Item.plateGold, Character.valueOf('L'), Item.legsGold });
    
    ModLoader.addName( moneyItem, "Money" );
    ModLoader.addOverride( moneyItem, "/gui/items.png", "/textures/items/mapi-items.png" );
    ModLoader.addRecipe(new ItemStack( moneyItem, 9), new Object[] { "G", Character.valueOf('G'), Item.ingotGold } );
    ModLoader.addRecipe(new ItemStack( Item.ingotGold, 1), new Object[] { "###", "###", "###", Character.valueOf('#'), moneyItem } );
    
    //=====================================================================================
    // NPC\QUEST
    //=====================================================================================
    
    //Start Dialog
    NPCQuestDialog standart_0 = new NPCQuestDialog()
    .setMessage( "These damn chicken... They ate vves my salad, I don `t know what to do now. \ rTy help me?" )
    .setShortMessage( "These damn chicken..." )
    .setAnswers( new Object[] { "Yes", NPCQuest.dialog_QuestAccepted, "Maybe later", NPCQuest.dialog_ReturnToMain } )
    .setCondition( NPCQuest.condition_NoStart )
    .setState( 0 ); //root
    
    
    //We acepted quest, but no have items
    NPCQuestDialog standart_10 = new NPCQuestDialog()
    .setMessage( "You help me?" )
    .setAnswers( new Object[] { "Yes, of course", 10, "No, I'm not going to perform the task", NPCQuest.dialog_QuestDenied } )
    .setCondition( NPCQuest.condition_Start_Noitems )
    .setState( 0 ); //node
    
    //if answer NO
    NPCQuestDialog standart_10_no = new NPCQuestDialog()
    .setMessage( "I'm will be waiting to you..." )
    .setShortMessage( "About chicken" )
    .setAnswers( new Object[] { "Ok", NPCQuest.dialog_ReturnToMain } )
    .setParent( standart_10 )
    .setState( 10 ); //node
    standart_10.addNextDialog( standart_10_no );
    
    
    //We accept quest and have few items
    NPCQuestDialog standart_20 = new NPCQuestDialog()
    .setMessage( "You kill not all chicken" )
    .setAnswers( new Object[] { "Ok, ok, see later.", NPCQuest.dialog_ReturnToMain, "I'm not going to perform the task", NPCQuest.dialog_QuestDenied } )
    .setCondition( NPCQuest.condition_Start_Fewitems )
    .setState( 0 ); //node
    
    //answer NO
    NPCQuestDialog standart_20_denied = new NPCQuestDialog()
    .setMessage( "Oh my god, what i'm will be doing. 8(" )
    .setAnswers( new Object[] {} )
    .setParent( standart_20 )
    .setState( 201 ); //node
    standart_20.addNextDialog( standart_20_denied );
    
    //Quest Complete
    NPCQuestDialog standart_30 = new NPCQuestDialog()
    .setMessage( "You have kill 2 chicken?" )
    .setAnswers( new Object[] { "Yes", 15, "No(lie)", NPCQuest.dialog_ReturnToMain, " I'm not going to perform the task", NPCQuest.dialog_QuestDenied } )
    .setCondition( NPCQuest.condition_Complete )
    .setState( 0 ); //node
    
    //YES
    NPCQuestDialog standart_30_yes = new NPCQuestDialog()
    .setMessage( "You kill all chicken, thank you!" )
    .setShortMessage( "Ending quest" )
    .setAnswers( new Object[] { "You to, see later!", NPCQuest.dialog_QuestComplete } )
    .setParent( standart_30 )
    .setState( 15 ); //node
    standart_30.addNextDialog( standart_30_yes );
    
    quest1.setPrice( new ItemStack[] { new ItemStack( moneyItem, 100 ) } );
    quest2.setPrice( new ItemStack[] { new ItemStack( moneyItem, 50 ) } );
    dialog_for_Quest1.quest = quest1;
    dialog_for_Quest1.addDialog( new NPCQuestDialog[] { standart_0, standart_10, standart_20, standart_30 } );
    quest1.dialogs = dialog_for_Quest1;
    
    ModLoader.addName( myquestItem, "My Quest" );
    ModLoader.addOverride( myquestItem, "/gui/items.png", "/textures/items/mapi-items.png" );
    ModLoader.addRecipe(new ItemStack( myquestItem, 1), new Object[] {"SP", Character.valueOf('S'), Item.stick, Character.valueOf('P'), Item.paper });
    npc1.setManagerID(ModLoader.addQuestManager( npc1 ));
    ((ItemNPCQuest)myquestItem).setQuestManager( npc1 );
    }
    
    public static String getVersion()
    {
    return "ModAPI+NPC 1.0.0 for Minecraft 1.2.5";
    }
    
    }

    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.4][Forge]Kitchen Mod v1.7.3 - Christmas update!
    nice ideas, very nice.
    I will by wait upgrade version and storage boxes
    Posted in: Minecraft Mods
  • To post a comment, please .