CurseForge.com knowledge base

Projects/Getting started with Project Management

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Tiok Tiok Sat, 17 Oct 2009 20:01:51

    Add me to the list of people whose mods refuse to allow you to upload files.

    CrashProofer, specifically.

  • Avatar of shavemadox shavemadox Tue, 13 Oct 2009 04:36:39

    Same 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.

  • Avatar of BDelacroix BDelacroix Thu, 08 Oct 2009 14:49:42

    I 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.

  • Avatar of violation84 violation84 Fri, 02 Oct 2009 04:00:41

    I've uploaded a 1/2 dozen files and it says there are no files... this phantom "file" page is a joke...

  • Avatar of ElrickEnonimis ElrickEnonimis Sun, 16 Aug 2009 23:26:13

    i've uploaded 3 files and i have the same "This project has no files!" message the others mention. What gives?

  • Avatar of s1w s1w Sun, 16 Aug 2009 17:26:51

    This project has no files! . . . pls, tell me, how to check the state when the files will be approven by a moderator, or what is the average waiting time for that. May it be situation that i need to link somehow those files to project in special way before it will begin to queque for approvement?

  • Avatar of warkeiger warkeiger Tue, 11 Aug 2009 01:48:33

    The "Your Project Has No Files!" Comes and Says the same thing as the last 2 posters.


    A- Assistant

    D- Dip

    D- Dag

    O- On

    N- News

  • Avatar of sleestak sleestak Sun, 09 Aug 2009 02:28:15

    I have the same issue ohidosee is having.

  • Avatar of ohidosee ohidosee Mon, 03 Aug 2009 18:31:13

    I've uploaded my file, and yet it says I have no files attached to my project. When I try to upload the file again, it says it is there.

    I'm very confused.

  • Avatar of AesirRising AesirRising Tue, 05 May 2009 14:22:10

    I see:

    We’re sorry, you’ve attempted to access a page that doesn’t exist.
    If you find this message to be in error please notify the administrators.
    

    When trying to access the CurseForge FAQ link given above.

Facts

Date created
23 May 2008
Last updated
05 Mar 2009

Authors