Skip to content

Commit

Permalink
Initial release
Browse files Browse the repository at this point in the history
  • Loading branch information
Moulberry committed May 11, 2024
1 parent d638e95 commit 207e409
Show file tree
Hide file tree
Showing 27 changed files with 517 additions and 394 deletions.
43 changes: 36 additions & 7 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
id 'fabric-loom' version '1.3-SNAPSHOT'
id 'maven-publish'
id 'fabric-loom' version '1.6-SNAPSHOT'
id "com.vanniktech.maven.publish" version "0.28.0"
}

version = "1.0.0"
Expand All @@ -21,8 +21,8 @@ dependencies {
// To change the versions see the gradle.properties file
minecraft "com.mojang:minecraft:${project.minecraft_version}"
mappings loom.officialMojangMappings()
modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"

api(group: 'io.github.spair', name: 'imgui-java-binding', version: '1.86.10')
}

tasks.withType(JavaCompile).configureEach {
Expand All @@ -47,10 +47,39 @@ jar {
}
}

publishing {
publications {
mavenJava(MavenPublication) {
from components.java
import com.vanniktech.maven.publish.JavaLibrary
import com.vanniktech.maven.publish.JavadocJar
import com.vanniktech.maven.publish.SonatypeHost

mavenPublishing {
configure(new JavaLibrary(new JavadocJar.Javadoc(), true))

publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL)

signAllPublications()

coordinates("com.moulberry", "mixinconstraints", version)

pom {
name = 'MixinConstraints'
description = 'Library to enable/disable mixins using annotations'
url = "https://github.com/Moulberry/MixinConstraints"

licenses {
license {
name = 'MIT License'
url = 'https://opensource.org/license/mit'
}
}
developers {
developer {
name = 'Moulberry'
}
}
scm {
url = "https://github.com/Moulberry/MixinConstraints/"
connection = "scm:git:git://github.com/Moulberry/MixinConstraints.git"
developerConnection = "scm:git:ssh://[email protected]/Moulberry/MixinConstraints.git"
}
}
}
8 changes: 4 additions & 4 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ org.gradle.parallel=true

# Fabric Properties
# check these on https://fabricmc.net/develop
minecraft_version=1.20.1
yarn_mappings=1.20.1+build.9
loader_version=0.14.21
minecraft_version=1.20.6
yarn_mappings=1.20.6+build.1
loader_version=0.15.11

# Mod Properties
maven_group=com.moulberry.axiomclientapi
archives_base_name=axiomclientapi

# Dependencies
fabric_version=0.85.0+1.20.1
fabric_version=0.98.0+1.20.6
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
5 changes: 0 additions & 5 deletions jitpack.yml

This file was deleted.

47 changes: 0 additions & 47 deletions src/main/java/com/moulberry/axiomclientapi/CustomTool.java

This file was deleted.

21 changes: 0 additions & 21 deletions src/main/java/com/moulberry/axiomclientapi/Effects.java

This file was deleted.

This file was deleted.

161 changes: 0 additions & 161 deletions src/main/java/com/moulberry/axiomclientapi/pathers/BallShape.java

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 207e409

Please sign in to comment.