This guide's sole purpose is to guide you through the steps on how to create and upload your projects to CurseForge; giving your projects maximum exposure.
Creating a Project
- 1) Click "Create Project" in the menu.
Chose a game, World of Warcraft or Warhammer: Age of Reckoning are two popular games, but we support any game that allows mods.
- 2) You're now presented with several fields:
- Name: This is the name of your project, example: Cartographer. Remember that you can't change your name currently, so think twice!
- Short name: A short name of your project, example: ct.
- License: Pick a license that you feel fit your project or create your own custom made license. If you chose "none" your project is all rights reserved (to yourself, of course).
- Custom License Text: This is if you selected to make your own custom license, fill in the field with your very own license.
- Custom License Osd Compatible: Whether the license is compatible with the open source definition
- Category: Pick up to five categories that best describe what type of project it is that you're creating and want to publish.
- Localized Languages: What languages does your project support? If it only have English support for the moment, only select English.
- Description: This is the description of your project. Try to be as detailed as possible!
- Markup Type: This is the code style you use for your description field. It's important you select the right one. If you use Wiki code, then it's Wiki. Html if you've used Html, etc.
- Comments: Do you want to allow comments to your project? If so, tick the box.
- Bugtracker: Enable the bugtracker for your project by ticking the box.
- Clonability: How cloning is allowed on this project. Open source licenses always provide full cloning. Single-depth cloning only allows cloning of the mainline repository, no others. If you are unsure about this, just leave it at the default setting; full cloning.
When you're happy with everything, click Create New Project.
It will now create your project and you will be taken to your new project's page.
Project Actions
At the upper right corner of your new project's page, there's something called Project Actions. Move your cursor over it and you will see a drop down menu.
- Download: This will take you to the files of the project (if there's any) and you can download them.
- Post a ticket: Gives you the ability to post tickets for the project. Useful for bug reports, feature requests etc.
- Edit project: Enables you to edit your project.
- Manage descriptions: If you want to change your description of the project, this is the way to do it. It can be done in many languages.
- Upload image: Gives life to your project by displaying images of it. Get some nice screenshots/images of your project and upload them.
- Upload file: Lets you upload a file to your project. This is a must.
- Create page: If you want to create seperate pages that has to do with your project, feel free to do so!
- Manage authors: Allows you to add trusted authors to your project which gain access to edit it with you.
- Manage repository: To read more about this, check out our Knowledge Base
Upload image
This is something we highly recommend you to do. Images are always a great way to show off your project.
Select upload image under project actions to be taken to the image upload page.
- Name: The name of your image.
- Description: This is the description of your image. Try to be as detailed as possible!
- Markup Type: This is the code style you use for your description field. It's important you select the right one. If you use Wiki code, then it's Wiki. Html if you've used Html, etc.
- Default: Whether this is the default image for the project or not. Tick the box if you want the image to be the default image for the project.
- Filename: Browse for your image and then hit ok.
When you're happy with everything, click Upload File.
Your image will be uploaded and instantly displayed on your projects page, which you also get redirected to.
Upload file
The bread and butter of your project. You need to have a file in order for your project to show up on Curse.com.
- Name: This is the name of your file.
- Game Version: What version of the game is supported by your project? Select it here.
- Change Log: If this is the first time you're uploading your file, you might want to type something along the lines of "Initial release". If this is a newer version of an aready existing project, add what's been changed; i.e "Change Log".
- Change Markup Type: This is the code style you use for your change log field. It's important you select the right one. If you use Wiki code, then it's Wiki. Html if you've used Html, etc.
- Known Caveats: If there's any known issues with your project, list them here.
- Caveats Markup Type: This is the code style you use for your caveats field. It's important you select the right one. If you use Wiki code, then it's Wiki. Html if you've used Html, etc.
- Filename: Browse for your file and then hit ok.
When you're happy with everything, click Upload File.
Your file will be uploaded and instantly displayed on your projects page, you will get directed to the files page of your project.
It'll take between one to thirteen minutes for your project to syndicate with Curse.com. Please see our CurseForge FAQ for more information.
If you require additional help and information, check out our Knowledge Base.
You can also join us in IRC where we're happy to help you live with anything:
Our channel is #curseforge and the network we're using is of course irc.freenode.net
Looking forward to see you there.
- #20
Araldwenn Mon, 31 May 2010 18:59:59I've got a problem with my project "Pack Voix ICC Angy Edition". it says there is no file, whereas one was uploaded and appears in "Files"
Edit : the uploaded file has disapeared from "FIles" and when I try to upload it again, it says that similar file already exists...
- #19
BDelacroix Fri, 21 May 2010 15:36:50"fixed"
- #18
Skulhamr Fri, 25 Dec 2009 16:55:26I finally got to the file upload screen by tricking the Project Creation screen. I had to select public domain as the license designation BEFORE completing the first field on the page that asks for the project name. If I entered the project name and then moved to the next field it would only offer me "custom license" with no drop down box for selection of anything else.
It appears that my file did successfully upload and is now awaiting review.
.__________________.
Skulhamr of Trollbane
http://skulshock.com
- #17
Skulhamr Fri, 25 Dec 2009 16:29:47I can't even get to the "Project Actions" screen. When I finish with the "Create Project" screen it simply redisplays after I hit the create button. From the FAQ:
-quote- When you're happy with everything, click Create New Project. It will now create your project and you will be taken to your new project's page. -end quote-
Doesn't happen.
- #16
NXS Wed, 16 Dec 2009 11:22:47The "Your Project Has No Files!" too. 1 File is uploaded an waits for approval
- #15
loserkid67 Thu, 03 Dec 2009 00:02:18Same problem for me. No file
- #14
Tiok Sat, 17 Oct 2009 20:01:51Add me to the list of people whose mods refuse to allow you to upload files.
CrashProofer, specifically.
- #13
shavemadox Tue, 13 Oct 2009 04:36:39Same deal. I uploaded and it tells me I haven't. But it also tells me I can't upload the same file when I try re-uploading. I'm hoping I just need to wait for a moderator to approve it or whatnot. This could be made a little more clear.
- #12
BDelacroix Thu, 08 Oct 2009 14:49:42I seem to have run into the same problem. When creating the project I immediately uploaded a file. I still see there are no files on this project. So I tried to upload again to be told that this file is already uploaded, do not upload it again.
- #11
violation84 Fri, 02 Oct 2009 04:00:41I've uploaded a 1/2 dozen files and it says there are no files... this phantom "file" page is a joke...