Beware that changes to this may significanly modify the carpetmod patches so only do it if you know what your are doing or you want to keep your own fork. However, you should avoid editing these files from outside your IDE of choice. From outside Eclipse, the file structure looks a little different.
Once you have setup the project, you should see a file structure which looks something like this. See Earthcomputer's repo for details on the build system. Built based on jarmod-buildsystem-2 by Earthcomputer using Forge Gradle system by Minecraft Forge team. The most comprehensive and convoluted mod for carpets evar. If nothing happens, download the GitHub extension for Visual Studio and try again. If nothing happens, download Xcode and try again. If nothing happens, download GitHub Desktop and try again.
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.