Skip to content

MultiTeamDevGroup/MultiCore-Lib

Repository files navigation

MultiCoreLib Logo

for Forge 1.20.1 - by MultiTeam

About

MultiCoreLib is a library mod for several tools and utils, used by most multiteam mods.

Credits

  • LazTheArtist [HoverTextItemTool - ItemGroupTool - ItemManagementTool - MathF - RegistrationTool - TeleportTool]
  • Qboi [Maven Setup]

Community

If you want to be part of our community, join the discord server! [Discord Invite Link]

For Laz: How to create a release:

  1. Create a GitHub release with a tag in the format <version> example: 0.0.1.7
  2. Go to the JitPack listing.
  3. Go to the Releases tab.
  4. Click the get it button besides the version. This will make JitPack build the project, and create a maven entry for that version.

ℹ️ Note: this also works with specific commits, but that wouldn't match the released version. However this can be used to test if the features in the lib works.

How to add the MultiCore Lib Mod as dependency to your mod.

  1. Add the code below to the build.gradle in the repositories of the mod that uses the library:
    maven {
        url "https://jitpack.io/"
    }
  2. Then add the dependency: Replace <version> with the version of the mod you'd like to use - you can find the versions [here]
    implementation fg.deobf("'com.github.MultiTeamDevGroup:MultiCore-Lib:<version>")
  3. Synchronize the project. In Intelij IDEA you use the sync button from the gradle menu. Or in cmd.exe run gradlew.bat. Or if you're using linux: ./gradlew.