Git Product home page Git Product logo

cobweb-mod-template's Introduction

Cobweb Mod Template banner


Minecraft1.20.4Separator1.20.2Separator1.19.4Separator1.19.2Separator1.18.2

LoaderNeoForgeSeparatorForgeSeparatorFabric

Overlay

IssuesGitHub


Description

Multiloader skeleton for Minecraft mods! Built on Jared's MultiLoaderTemplate, with the addition of:

  • Tasks to publish on GitHub, Modrinth, and CurseForge.
  • Cobweb API dependency.
  • A little bit more Javadoc.
  • Code style changes.

Note: the intended use of this template is to create a repository from it, and then update each branch with the content built by our official generator.

Setup completion

To complete the setup:

  • Change the Support us section and the banner link.
  • Add your project CurseForge ID in the gradle.properties.
  • Replace the placeholder values in api-keys.properties.
  • Check out the configuration example and optionally remove it.
  • Update the changelog with proper release notes.
  • Run the task common > Tasks > vanilla gradle > decompile
  • Run the task forge > Tasks > forgegradle runs > genIntellijRuns

Removing Platforms and Loaders

While this template includes support for Fabric, Forge, and NeoForge, you can easily remove support for the ones you don't need.
This can be done by deleting the subproject folder and then removing it from the associated include in the settings.gradle file.

The same thing applies for the different publishing platforms, GitHub, Modrinth, and CurseForge.
To remove support for the ones you don't need just remove the plugin declaration and use in the root build.gradle.

License and right of use

Feel free to use this mod template for any mod, just be sure to give credit and possibly link here.
This project is published under the GNU General Public License v3.0.

Support us

Crystal Nest WebsiteDiscordPatreonKo-fiOur other projectsModrinthCurseForge

Bisect Hosting

cobweb-mod-template's People

Contributors

crystal-spider avatar szeta99 avatar moonstonewebber avatar

Watchers

 avatar

cobweb-mod-template's Issues

Cobweb API & Backport

I have confirmed no other issue asks for this

  • I have searched for existing issues

Desired behavior

  • Add dependency to Cobweb API.
  • Integrate most updated build.gradle from Cobweb API.
  • Backport to older Minecraft versions.

Current behavior

No response

Additional context

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.