Skip to content

Commit

Permalink
Beta
Browse files Browse the repository at this point in the history
Realized work only with Mixins (and not completed fully) but instruments will be enough for small mods how Fullscreen Borderless (be loaded later in another repo)
  • Loading branch information
Mega4oSS committed Nov 3, 2024
1 parent 009c377 commit acf7b12
Show file tree
Hide file tree
Showing 35 changed files with 1,974 additions and 0 deletions.
42 changes: 42 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/

### IntelliJ IDEA ###
.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/

### Eclipse ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

### VS Code ###
.vscode/

### Mac OS ###
.DS_Store
3 changes: 3 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

124 changes: 124 additions & 0 deletions .idea/uiDesigner.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

42 changes: 42 additions & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
plugins {
id("java")
id("com.github.johnrengelman.shadow") version "8.1.1"
}

group = "ru.artem.alaverdyan"
version = "1.0-SNAPSHOT"

repositories {
mavenCentral()
}

dependencies {
testImplementation(platform("org.junit:junit-bom:5.9.1"))
testImplementation("org.junit.jupiter:junit-jupiter")
// https://mvnrepository.com/artifact/org.javassist/javassist
implementation("org.javassist:javassist:3.27.0-GA")
implementation(fileTree("libs") {
include("*.jar")
})
implementation("com.thoughtworks.paranamer:paranamer:2.8")

}

tasks.test {
useJUnitPlatform()
}

tasks.withType<JavaCompile> {
options.encoding = "UTF-8"
}

tasks.withType(Jar::class) {
manifest {
attributes["Manifest-Version"] = "1.0"
attributes["Main-Class"] = "ru.artem.alaverdyan.PlusicInjector"
attributes["Can-Retransform-Classes"] = true;
attributes["Can-Redefine-Classes"] = true;
}
}

tasks.withType<JavaCompile> { options.compilerArgs.add("-parameters") }
Binary file added gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
6 changes: 6 additions & 0 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#Fri Oct 25 18:28:41 MSK 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading

0 comments on commit acf7b12

Please sign in to comment.