Standalone [1.3] tModLoader - A Modding API

For everyone who has been getting the "Requesting world information" Problem, I just fixed it on my computer. The problem for me was, I had a mod that was faulty, making it not work. I disabled the mod and everything worked. This mod is pretty popular, too, and is called Tremor, so try disabling it and see if it works for you!
 
Make sure you are decompiling the steam/windows/client for 1.3.5.2, nothing else.

Thank you, because the program prompts me need 1.3.5.1,so I downloaded 1.3.5.1...

I now use 1.3.5.2,but with a new error,the system can not find the file

Compiling tModLoaderMac.exe
System.ComponentModel.Win32Exception (0x80004005): 系统找不到指定的文件。
在 System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
在 Terraria.ModLoader.Setup.Program.RunCmd(String dir, String cmd, String args, Action`1 output, Action`1 error, String input, CancellationToken cancel) 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\Program.cs:行号 94
在 Terraria.ModLoader.Setup.SetupDebugTask.Run() 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\SetupDebugTask.cs:行号 37
在 Terraria.ModLoader.Setup.CompositeTask.Run() 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\CompositeTask.cs:行号 32
在 Terraria.ModLoader.Setup.MainForm.RunTaskThread(Task task) 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\MainForm.cs:行号 151

patching file 'src/tModLoader\Terraria.csproj'
patching file 'src/tModLoader\Terraria.ID\MessageID.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\SlimeSky.cs'
patching file 'src/tModLoader\Terraria\Tile.cs'
patching file 'src/tModLoader\Properties\AssemblyInfo.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\SolarSky.cs'
patching file 'src/tModLoader\Terraria.ID\MountID.cs'
patching file 'src/tModLoader\Terraria\TileObject.cs'
patching file 'src/tModLoader\Terraria\Chest.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\StardustSky.cs'
patching file 'src/tModLoader\Terraria.ID\RecipeGroupID.cs'
patching file 'src/tModLoader\Terraria\Utils.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\VortexSky.cs'
patching file 'src/tModLoader\Terraria.ID\TileID.cs'
patching file 'src/tModLoader\Terraria\Collision.cs'
patching file 'src/tModLoader\Terraria\WaterfallManager.cs'
patching file 'src/tModLoader\Terraria.GameContent.Tile_Entities\TEItemFrame.cs'
patching file 'src/tModLoader\Terraria.Initializers\DyeInitializer.cs'
patching file 'src/tModLoader\Terraria\Dust.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI\EmoteBubble.cs'
patching file 'src/tModLoader\Terraria.Initializers\LaunchInitializer.cs'
patching file 'src/tModLoader\Terraria\Wiring.cs'
patching file 'src/tModLoader\Terraria\Gore.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UICharacterListItem.cs'
patching file 'src/tModLoader\Terraria.Initializers\UILinksInitializer.cs'
patching file 'src/tModLoader\Terraria.IO\PlayerFileData.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UIList.cs'
patching file 'src/tModLoader\Terraria.IO\WorldFile.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UIScrollbar.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UITextBox.cs'
patching file 'src/tModLoader\Terraria.IO\WorldFileData.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.States\UICharacterSelect.cs'
patching file 'src/tModLoader\Terraria.Localization\LanguageManager.cs'
patching file 'src/tModLoader\Terraria\Item.cs'
patching file 'src/tModLoader\Terraria\WorldGen.cs'
patching file 'src/tModLoader\Terraria.Localization\LocalizedText.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.States\UIManageControls.cs'
patching file 'src/tModLoader\Terraria.DataStructures\DrawData.cs'
patching file 'src/tModLoader\Terraria\Lang.cs'
patching file 'src/tModLoader\Terraria.GameInput\KeyConfiguration.cs'
patching file 'src/tModLoader\Terraria.Map\MapHelper.cs'
patching file 'src/tModLoader\Terraria.DataStructures\MethodSequenceListItem.cs'
patching file 'src/tModLoader\Terraria\Lighting.cs'
patching file 'src/tModLoader\Terraria.GameInput\PlayerInput.cs'
patching file 'src/tModLoader\Terraria.DataStructures\PlayerDeathReason.cs'
patching file 'src/tModLoader\Terraria.Map\WorldMap.cs'
patching file 'src/tModLoader\Terraria\LinuxLaunch.cs'
Hunk #1 succeeded at 28 (offset 1 line).
patching file 'src/tModLoader\Terraria.DataStructures\TileEntity.cs'
patching file 'src/tModLoader\Terraria.GameInput\PlayerInputProfile.cs'
patching file 'src/tModLoader\Terraria.ObjectData\TileObjectData.cs'
patching file 'src/tModLoader\Terraria.GameContent\ChildSafety.cs'
patching file 'src/tModLoader\Terraria.GameInput\TriggersSet.cs'
patching file 'src/tModLoader\Terraria.Social\SocialAPI.cs'
patching file 'src/tModLoader\Terraria.GameContent\TownRoomManager.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\Filter.cs'
patching file 'src/tModLoader\Terraria.UI\ChestUI.cs'
patching file 'src/tModLoader\Terraria.GameContent.Biomes\CaveHouseBiome.cs'
patching file 'src/tModLoader\Terraria.UI\GameInterfaceLayer.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\FilterManager.cs'
patching file 'src/tModLoader\Terraria.GameContent.Events\Sandstorm.cs'
patching file 'src/tModLoader\Terraria.UI\IngameFancyUI.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\GameEffect.cs'
patching file 'src/tModLoader\Terraria.GameContent.Generation\TrackGenerator.cs'
patching file 'src/tModLoader\Terraria.UI\ItemSlot.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\SimpleOverlay.cs'
patching file 'src/tModLoader\Terraria.GameContent.Liquid\LiquidRenderer.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\BlizzardSky.cs'
patching file 'src/tModLoader\Terraria.UI\ItemSorting.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\SkyManager.cs'
patching file 'src/tModLoader\Terraria\Main.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\MartianSky.cs'
patching file 'src/tModLoader\Terraria.UI\UIElement.cs'
patching file 'src/tModLoader\Terraria.ID\ItemID.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\MoonLordSky.cs'
patching file 'src/tModLoader\Terraria\MessageBuffer.cs'
patching file 'src/tModLoader\Terraria.UI\UserInterface.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\NebulaSky.cs'
patching file 'src/tModLoader\Terraria\Mount.cs'
patching file 'src/tModLoader\Terraria.UI.Gamepad\UILinkPointNavigator.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\PartySky.cs'
patching file 'src/tModLoader\Terraria.World.Generation\WorldGenerator.cs'
patching file 'src/tModLoader\Terraria\NetMessage.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\SandstormSky.cs'
patching file 'src/tModLoader\Terraria\Netplay.cs'
patching file 'src/tModLoader\Terraria\NPC.cs'
patching file 'src/tModLoader\Terraria\Player.cs'
patching file 'src/tModLoader\Terraria\Program.cs'
patching file 'src/tModLoader\Terraria\Projectile.cs'
patching file 'src/tModLoader\Terraria\Recipe.cs'
patching file 'src/tModLoader\Terraria\RecipeGroup.cs'
patching file 'src/tModLoader\Terraria\TexturePackSupport.cs'
 
Thank you, because the program prompts me need 1.3.5.1,so I downloaded 1.3.5.1...

I now use 1.3.5.2,but with a new error,the system can not find the file

Compiling tModLoaderMac.exe
System.ComponentModel.Win32Exception (0x80004005): 系统找不到指定的文件。
在 System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
在 Terraria.ModLoader.Setup.Program.RunCmd(String dir, String cmd, String args, Action`1 output, Action`1 error, String input, CancellationToken cancel) 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\Program.cs:行号 94
在 Terraria.ModLoader.Setup.SetupDebugTask.Run() 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\SetupDebugTask.cs:行号 37
在 Terraria.ModLoader.Setup.CompositeTask.Run() 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\CompositeTask.cs:行号 32
在 Terraria.ModLoader.Setup.MainForm.RunTaskThread(Task task) 位置 C:\Users\Kaylee\Terraria Modding\ModLoader\setup\Setup\MainForm.cs:行号 151

patching file 'src/tModLoader\Terraria.csproj'
patching file 'src/tModLoader\Terraria.ID\MessageID.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\SlimeSky.cs'
patching file 'src/tModLoader\Terraria\Tile.cs'
patching file 'src/tModLoader\Properties\AssemblyInfo.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\SolarSky.cs'
patching file 'src/tModLoader\Terraria.ID\MountID.cs'
patching file 'src/tModLoader\Terraria\TileObject.cs'
patching file 'src/tModLoader\Terraria\Chest.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\StardustSky.cs'
patching file 'src/tModLoader\Terraria.ID\RecipeGroupID.cs'
patching file 'src/tModLoader\Terraria\Utils.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\VortexSky.cs'
patching file 'src/tModLoader\Terraria.ID\TileID.cs'
patching file 'src/tModLoader\Terraria\Collision.cs'
patching file 'src/tModLoader\Terraria\WaterfallManager.cs'
patching file 'src/tModLoader\Terraria.GameContent.Tile_Entities\TEItemFrame.cs'
patching file 'src/tModLoader\Terraria.Initializers\DyeInitializer.cs'
patching file 'src/tModLoader\Terraria\Dust.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI\EmoteBubble.cs'
patching file 'src/tModLoader\Terraria.Initializers\LaunchInitializer.cs'
patching file 'src/tModLoader\Terraria\Wiring.cs'
patching file 'src/tModLoader\Terraria\Gore.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UICharacterListItem.cs'
patching file 'src/tModLoader\Terraria.Initializers\UILinksInitializer.cs'
patching file 'src/tModLoader\Terraria.IO\PlayerFileData.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UIList.cs'
patching file 'src/tModLoader\Terraria.IO\WorldFile.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UIScrollbar.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.Elements\UITextBox.cs'
patching file 'src/tModLoader\Terraria.IO\WorldFileData.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.States\UICharacterSelect.cs'
patching file 'src/tModLoader\Terraria.Localization\LanguageManager.cs'
patching file 'src/tModLoader\Terraria\Item.cs'
patching file 'src/tModLoader\Terraria\WorldGen.cs'
patching file 'src/tModLoader\Terraria.Localization\LocalizedText.cs'
patching file 'src/tModLoader\Terraria.GameContent.UI.States\UIManageControls.cs'
patching file 'src/tModLoader\Terraria.DataStructures\DrawData.cs'
patching file 'src/tModLoader\Terraria\Lang.cs'
patching file 'src/tModLoader\Terraria.GameInput\KeyConfiguration.cs'
patching file 'src/tModLoader\Terraria.Map\MapHelper.cs'
patching file 'src/tModLoader\Terraria.DataStructures\MethodSequenceListItem.cs'
patching file 'src/tModLoader\Terraria\Lighting.cs'
patching file 'src/tModLoader\Terraria.GameInput\PlayerInput.cs'
patching file 'src/tModLoader\Terraria.DataStructures\PlayerDeathReason.cs'
patching file 'src/tModLoader\Terraria.Map\WorldMap.cs'
patching file 'src/tModLoader\Terraria\LinuxLaunch.cs'
Hunk #1 succeeded at 28 (offset 1 line).
patching file 'src/tModLoader\Terraria.DataStructures\TileEntity.cs'
patching file 'src/tModLoader\Terraria.GameInput\PlayerInputProfile.cs'
patching file 'src/tModLoader\Terraria.ObjectData\TileObjectData.cs'
patching file 'src/tModLoader\Terraria.GameContent\ChildSafety.cs'
patching file 'src/tModLoader\Terraria.GameInput\TriggersSet.cs'
patching file 'src/tModLoader\Terraria.Social\SocialAPI.cs'
patching file 'src/tModLoader\Terraria.GameContent\TownRoomManager.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\Filter.cs'
patching file 'src/tModLoader\Terraria.UI\ChestUI.cs'
patching file 'src/tModLoader\Terraria.GameContent.Biomes\CaveHouseBiome.cs'
patching file 'src/tModLoader\Terraria.UI\GameInterfaceLayer.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\FilterManager.cs'
patching file 'src/tModLoader\Terraria.GameContent.Events\Sandstorm.cs'
patching file 'src/tModLoader\Terraria.UI\IngameFancyUI.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\GameEffect.cs'
patching file 'src/tModLoader\Terraria.GameContent.Generation\TrackGenerator.cs'
patching file 'src/tModLoader\Terraria.UI\ItemSlot.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\SimpleOverlay.cs'
patching file 'src/tModLoader\Terraria.GameContent.Liquid\LiquidRenderer.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\BlizzardSky.cs'
patching file 'src/tModLoader\Terraria.UI\ItemSorting.cs'
patching file 'src/tModLoader\Terraria.Graphics.Effects\SkyManager.cs'
patching file 'src/tModLoader\Terraria\Main.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\MartianSky.cs'
patching file 'src/tModLoader\Terraria.UI\UIElement.cs'
patching file 'src/tModLoader\Terraria.ID\ItemID.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\MoonLordSky.cs'
patching file 'src/tModLoader\Terraria\MessageBuffer.cs'
patching file 'src/tModLoader\Terraria.UI\UserInterface.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\NebulaSky.cs'
patching file 'src/tModLoader\Terraria\Mount.cs'
patching file 'src/tModLoader\Terraria.UI.Gamepad\UILinkPointNavigator.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\PartySky.cs'
patching file 'src/tModLoader\Terraria.World.Generation\WorldGenerator.cs'
patching file 'src/tModLoader\Terraria\NetMessage.cs'
patching file 'src/tModLoader\Terraria.GameContent.Skies\SandstormSky.cs'
patching file 'src/tModLoader\Terraria\Netplay.cs'
patching file 'src/tModLoader\Terraria\NPC.cs'
patching file 'src/tModLoader\Terraria\Player.cs'
patching file 'src/tModLoader\Terraria\Program.cs'
patching file 'src/tModLoader\Terraria\Projectile.cs'
patching file 'src/tModLoader\Terraria\Recipe.cs'
patching file 'src/tModLoader\Terraria\RecipeGroup.cs'
patching file 'src/tModLoader\Terraria\TexturePackSupport.cs'
That's fine, it just can't find the c# compiler on the PATH. It's fine. The sln should still work
 
I saw a line like this when I looked through decompiled Terraria codes; What is it and what does it do?
Code:
this.glowMask = 207;
Also, what is the "207" Value?
 
I saw a line like this when I looked through decompiled Terraria codes; What is it and what does it do?
Code:
this.glowMask = 207;
Also, what is the "207" Value?
A glow mask is a sprite layered over the original sprite to make certain parts of the texture 'glow in the dark'. The Lunar Tools are a good example of this: use one in a dark area, and you will see the edges are lit up.

The number (207 in this case) is the ID of the glow mask (every glow mask is unique to their sprite). You can find a list of all glow masks in the GlowMaskID class.
 
Can anyone please help me? When I install Calamity or Thorium everything is fine, but when I enable them and reload Mods it says

Failed to resolve assembly: 'Terraria, Version=1.3.5.1, Culture=neutral, PublicKeyToken=null'
bei Mono.Cecil.BaseAssemblyResolver.Resolve(AssemblyNameReference name, ReaderParameters parameters)
bei Mono.Cecil.DefaultAssemblyResolver.Resolve(AssemblyNameReference name)
bei Mono.Cecil.MetadataResolver.Resolve(TypeReference type)
bei Mono.Cecil.TypeReference.Resolve()
bei Mono.Cecil.Mixin.CheckedResolve(TypeReference self)
bei Mono.Cecil.SignatureReader.ReadCustomAttributeEnum(TypeReference enum_type)
bei Mono.Cecil.SignatureReader.ReadCustomAttributeElementValue(TypeReference type)
bei Mono.Cecil.SignatureReader.ReadCustomAttributeElement(TypeReference type)
bei Mono.Cecil.SignatureReader.ReadCustomAttributeFixedArrayArgument(ArrayType type)
bei Mono.Cecil.SignatureReader.ReadCustomAttributeFixedArgument(TypeReference type)
bei Mono.Cecil.SignatureReader.ReadCustomAttributeConstructorArguments(CustomAttribute attribute, Collection`1 parameters)
bei Mono.Cecil.MetadataReader.ReadCustomAttributeSignature(CustomAttribute attribute)
bei Mono.Cecil.CustomAttribute.<Resolve>b__34_0(CustomAttribute attribute, MetadataReader reader)
bei Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read)
bei Mono.Cecil.CustomAttribute.Resolve()
bei Mono.Cecil.CustomAttribute.get_ConstructorArguments()
bei Mono.Cecil.ImmediateModuleReader.ReadCustomAttributes(ICustomAttributeProvider provider)
bei Mono.Cecil.ImmediateModuleReader.ReadType(TypeDefinition type)
bei Mono.Cecil.ImmediateModuleReader.ReadTypes(Collection`1 types)
bei Mono.Cecil.ImmediateModuleReader.ReadModule(ModuleDefinition module)
bei Mono.Cecil.ModuleWriter.WriteModuleTo(ModuleDefinition module, Stream stream, WriterParameters parameters)
bei Mono.Cecil.ModuleDefinition.Write(Stream stream, WriterParameters parameters)
bei Terraria.ModLoader.AssemblyManager.LoadedMod.EncapsulateReferences(Byte[] code)
bei Terraria.ModLoader.AssemblyManager.LoadedMod.LoadAssemblies()
bei Terraria.ModLoader.AssemblyManager.InstantiateMods(List`1 modsToLoad)

My friend said I should reinstall tModLoader, I did it and it worked again but when I tried to play again the Error showed up again.
 
I just tried it with more mods and nothing works, only the little mods like boss checklist and recipe browser...
 
I've just received messages that there are people trying to SELL tModLoader. Let it be known that tModLoader is FREE by all means. People who try to sell you tML are scamming you, do NOT fall for their trap. I repeat, tML is FREE and DOES NOT cost any money. Please report to me when you find someone trying to sell tML.
 
Is it possible to setup the Tmodloader workspace (decompile) for Terraria version 1.3.5.3? The dev setup appears to want a 1.3.5.1 installation of Terraria (which I'm not sure how I would get?)
 
Hello! I've been having an issue with the game, which I don't really know what to do about.. Not sure where to ask for help either, so I hope posting here is okay? If there is a better place, I would be grateful if someone were to point me in that direction.

Today I was trying to start a modded game with a friend of mine, but we were unable to do so. He was hosting the world. Every time I tried to connect, it got stuck on 'Requesting world information' for several minutes before losing connection. I attempted to host a world of my own to see if that did anything, but I was unable to connect to that as well. We use Steam to play Terraria, and I use a Windows PC. Windows 10. He uses Windows 10 as well. I tried closing every program except Terraria, which had no effect. I tried reinstalling everything and that did nothing either. Neither did completely restarting everything, including the computer. Everything is completely up to date.

I don't know if the mods have anything to do with this, or if it's completely unrelated. Last month I was able to host a game with a couple friends using the exact same mods, but well.. Updates. We were using Spirit Mod, Thorium Mod, Calamity Mod, Tremor Mod Remastered, and MoreAccessories+.

Thank you for taking the time to read this. If someone could offer some insight into our problem, and potential fixes, it would be very appreciated.
 
Hello! I've been having an issue with the game, which I don't really know what to do about.. Not sure where to ask for help either, so I hope posting here is okay? If there is a better place, I would be grateful if someone were to point me in that direction.

Today I was trying to start a modded game with a friend of mine, but we were unable to do so. He was hosting the world. Every time I tried to connect, it got stuck on 'Requesting world information' for several minutes before losing connection. I attempted to host a world of my own to see if that did anything, but I was unable to connect to that as well. We use Steam to play Terraria, and I use a Windows PC. Windows 10. He uses Windows 10 as well. I tried closing every program except Terraria, which had no effect. I tried reinstalling everything and that did nothing either. Neither did completely restarting everything, including the computer. Everything is completely up to date.

I don't know if the mods have anything to do with this, or if it's completely unrelated. Last month I was able to host a game with a couple friends using the exact same mods, but well.. Updates. We were using Spirit Mod, Thorium Mod, Calamity Mod, Tremor Mod Remastered, and MoreAccessories+.

Thank you for taking the time to read this. If someone could offer some insight into our problem, and potential fixes, it would be very appreciated.
Problem is likely tremor. Go into Sp, then out, then join the server to fix.
 
hey im trying to add solar fragments but idk how heres my code
Code:
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;

namespace Test.Items
{
    public class Sword : ModItem
    {
        public override void SetStaticDefaults()
        {
            DisplayName.SetDefault("Ark Of The Cosmos");
            Tooltip.SetDefault("It's the Ark.");
        }
        public override void SetDefaults()
        {
            item.damage = 1000000000;
            item.melee = true;
            item.width = 40;
            item.height = 40;
            item.useTime = 5;
            item.useAnimation = 10;
            item.useStyle = 1;
            item.knockBack = 6;
            item.value = 10000;
            item.rare = 11;
            item.UseSound = SoundID.Item1;
            item.autoReuse = true;
        }

        public override void AddRecipes()
        {
            ModRecipe recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.DirtBlock, 10);
            recipe.AddTile(TileID.WorkBenches);
            recipe.SetResult(this);
            recipe.AddRecipe();
        }
    }
}
 
hey im trying to add solar fragments but idk how heres my code
Code:
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;

namespace Test.Items
{
    public class Sword : ModItem
    {
        public override void SetStaticDefaults()
        {
            DisplayName.SetDefault("Ark Of The Cosmos");
            Tooltip.SetDefault("It's the Ark.");
        }
        public override void SetDefaults()
        {
            item.damage = 1000000000;
            item.melee = true;
            item.width = 40;
            item.height = 40;
            item.useTime = 5;
            item.useAnimation = 10;
            item.useStyle = 1;
            item.knockBack = 6;
            item.value = 10000;
            item.rare = 11;
            item.UseSound = SoundID.Item1;
            item.autoReuse = true;
        }

        public override void AddRecipes()
        {
            ModRecipe recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.DirtBlock, 10);
            recipe.AddTile(TileID.WorkBenches);
            recipe.SetResult(this);
            recipe.AddRecipe();
        }
    }
}
If you mean add solar fragments as a recipe try adding this: recipe.AddIngredient(ItemID.SolarFragment);
 
If you mean add solar fragments as a recipe try adding this: recipe.AddIngredient(ItemID.SolarFragment);
got this code
Code:
c:\Users\Everybody\Documents\My Games\Terraria\ModLoader\Mod Sources\Test\Items\Sword.cs(34,32) : error CS0117: 'Terraria.ID.ItemID' does not contain a definition for 'SolarFragment'
 
got this code
Code:
c:\Users\Everybody\Documents\My Games\Terraria\ModLoader\Mod Sources\Test\Items\Sword.cs(34,32) : error CS0117: 'Terraria.ID.ItemID' does not contain a definition for 'SolarFragment'
Use FragmentSolar instead of SolarFragment.
 
how would i fix this

c:\Users\Alex\Documents\My Games\Terraria\ModLoader\Mod Sources\YourMod\YourMod.cs(13,9) : error CS1031: Type expected
 
Back
Top Bottom