tModLoader Craftable Lunar Tools

Jofairden

Duke Fishron
tModLoader
Greetings Terrarians,
Today I proudly present: Craftable Lunar Tools

CraftableLunarTools.png

Github (source) | Releases
687474703a2f2f692e696d6775722e636f6d2f6b6463524f59502e706e67

About
This mod makes the normally unobtainable lunar tools obtainable by adding recipes for them.
Solar_Flare_Chainsaw.png
Solar_Flare_Drill.png
Solar_Flare_Axe.png
Solar_Flare_Hammer.png
Nebula_Chainsaw.png
Nebula_Drill.png
Nebula_Axe.png
Nebula_Hammer.png
Vortex_Chainsaw.png
Vortex_Drill.png
Vortex_Axe.png
Vortex_Hammer.png
Stardust_Chainsaw.png
Stardust_Drill.png
Stardust_Axe.png
Stardust_Hammer.png


Since that's all this mod does, it should work with any other mod.
To ensure consistency, I'm running a RecipeFinder and RecipeEditor to remove other recipes which create these items.
Currently all are craftable at the Ancient Manipulator using 12 fragments of its type, and 10 luminite bars. I'm open to suggestions for changes to the recipe ingredients.

687474703a2f2f692e696d6775722e636f6d2f6b6463524f59502e706e67

Download
Mod Browser
Discord Alternate Link
Github Release
687474703a2f2f692e696d6775722e636f6d2f6b6463524f59502e706e67
 
Last edited:
Greetings Terrarians,
Today I proudly present: Craftable Lunar Tools

Github (source) | Releases
687474703a2f2f692e696d6775722e636f6d2f6b6463524f59502e706e67

About
This mod makes the normally unobtainable lunar tools obtainable by adding recipes for them.
ItemID.SolarFlareChainsaw,
ItemID.SolarFlareAxe,
ItemID.SolarFlareDrill,
ItemID.SolarFlareHammer,
ItemID.NebulaChainsaw,
ItemID.NebulaAxe,
ItemID.NebulaDrill,
ItemID.NebulaHammer,
ItemID.VortexChainsaw,
ItemID.VortexAxe,
ItemID.VortexDrill,
ItemID.VortexHammer,
ItemID.StardustChainsaw,
ItemID.StardustAxe,
ItemID.StardustDrill,
ItemID.StardustHammer
Since that's all this mod does, it should work with any other mod.
To ensure consistency, I'm running a RecipeFinder and RecipeEditor to remove other recipes which create these items.
Currently all are craftable at the Ancient Manipulator using 12 fragments of its type, and 10 luminite bars. I'm open to suggestions for changes to the recipe ingredients.

687474703a2f2f692e696d6775722e636f6d2f6b6463524f59502e706e67

Download
Mod Browser:
Discord Alternate Link:
Github Release:
687474703a2f2f692e696d6775722e636f6d2f6b6463524f59502e706e67
Do the tools come with their glowmasks aswell?
 
I think you're the first one to use the new rules!
Possibly =P
[doublepost=1488233130,1488233091][/doublepost]
Do the tools come with their glowmasks aswell?
The mod just makes the vanilla items 'non-deprecated' (so they become available) and adds recipes for them. There's a link to the github repository which contains the sourcecode if you're interested.
 
I would make the Lunar Drills craft able in my mod because my mod add drill counterparts for all pickaxes but my code don't work
Code:
using Terraria.ID;

using Terraria.ModLoader;



namespace BettertakeaPowerTool
{

    public class VanillaLunarDrills : ModItem

    {

        public override void AddRecipes()

        {

            ModRecipe recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentSolar, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.SolarFlareDrill);

            recipe.AddRecipe();

            recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentStardust, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.StardustDrill);

            recipe.AddRecipe();

            recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentNebula, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.NebulaDrill);

            recipe.AddRecipe();

            recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentVortex, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.VortexDrill);

            recipe.AddRecipe();

        }

    }

}
My mod will be build but I cant enable it
upload_2017-6-17_14-12-43.png

This error come every time
 
I would make the Lunar Drills craft able in my mod because my mod add drill counterparts for all pickaxes but my code don't work
Code:
using Terraria.ID;

using Terraria.ModLoader;



namespace BettertakeaPowerTool
{

    public class VanillaLunarDrills : ModItem

    {

        public override void AddRecipes()

        {

            ModRecipe recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentSolar, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.SolarFlareDrill);

            recipe.AddRecipe();

            recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentStardust, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.StardustDrill);

            recipe.AddRecipe();

            recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentNebula, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.NebulaDrill);

            recipe.AddRecipe();

            recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.FragmentVortex, 12);
            recipe.AddIngredient(ItemID.LunarBar, 10);
            recipe.AddTile(TileID.LunarCraftingStation);

            recipe.SetResult(ItemID.VortexDrill);

            recipe.AddRecipe();

        }

    }

}
My mod will be build but I cant enable it
View attachment 173645
This error come every time
Okay someone has help me but now I getting a new error
Code:
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
namespace BettertakeaPowerTool
{
   class BettertakeaPowerTool : Mod

   {
     public override void AddRecipes()
     {
       ModRecipe recipe = new ModRecipe(this);
       recipe.AddIngredient(ItemID.FragmentSolar, 12);
       recipe.AddIngredient(ItemID.LunarBar, 10);
       recipe.AddTile(TileID.LunarCraftingStation);
       recipe.SetResult(ItemID.SolarFlareDrill);

       recipe.AddRecipe();
       recipe = new ModRecipe(this);
       recipe.AddIngredient(ItemID.FragmentStardust, 12);
       recipe.AddIngredient(ItemID.LunarBar, 10);
       recipe.AddTile(TileID.LunarCraftingStation);

       recipe.SetResult(ItemID.StardustDrill);

       recipe.AddRecipe();

       recipe = new ModRecipe(this);
       recipe.AddIngredient(ItemID.FragmentNebula, 12);
       recipe.AddIngredient(ItemID.LunarBar, 10);
       recipe.AddTile(TileID.LunarCraftingStation);
       recipe.SetResult(ItemID.NebulaDrill);

       recipe.AddRecipe();

       recipe = new ModRecipe(this);
       recipe.AddIngredient(ItemID.FragmentVortex, 12);
       recipe.AddIngredient(ItemID.LunarBar, 10);
       recipe.AddTile(TileID.LunarCraftingStation);

       recipe.SetResult(ItemID.VortexDrill);

       recipe.AddRecipe();

     }
     public BettertakeaPowerTool()

     {

       Properties = new ModProperties()

       {

         Autoload = true,

         AutoloadGores = true,

         AutoloadSounds = true

       };

     }
   }

}
upload_2017-6-17_16-49-44.png

Edit: oh you have upload your sours sorry I have don't see this I have only tried to extract your mod
 
Last edited:
Back
Top Bottom