diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
deleted file mode 100644
index e2fa68a..0000000
--- a/.github/workflows/build.yml
+++ /dev/null
@@ -1,40 +0,0 @@
-# Automatically build the project and run any configured tests for every push
-# and submitted pull request. This can help catch issues that only occur on
-# certain platforms or Java versions, and provides a first line of defence
-# against bad commits.
-
-name: build
-on: [pull_request, push]
-
-jobs:
- build:
- strategy:
- matrix:
- # Use these Java versions
- java: [
- 17, # Current Java LTS & minimum supported by Minecraft
- ]
- # and run on both Linux and Windows
- os: [ubuntu-22.04, windows-2022]
- runs-on: ${{ matrix.os }}
- steps:
- - name: checkout repository
- uses: actions/checkout@v3
- - name: validate gradle wrapper
- uses: gradle/wrapper-validation-action@v1
- - name: setup jdk ${{ matrix.java }}
- uses: actions/setup-java@v3
- with:
- java-version: ${{ matrix.java }}
- distribution: 'microsoft'
- - name: make gradle wrapper executable
- if: ${{ runner.os != 'Windows' }}
- run: chmod +x ./gradlew
- - name: build
- run: ./gradlew build
- - name: capture build artifacts
- if: ${{ runner.os == 'Linux' && matrix.java == '17' }} # Only upload artifacts built from latest java on one OS
- uses: actions/upload-artifact@v3
- with:
- name: Artifacts
- path: build/libs/
diff --git a/gradle.properties b/gradle.properties
index 54e3403..50caf5c 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -11,4 +11,4 @@ org.gradle.parallel=true
# Mod Properties
mod_version = 1.0.0
maven_group = de.zonlykroks
- archives_base_name = AdvancedScripts
+ archives_base_name = AdvancedScripts
\ No newline at end of file
diff --git a/gradlew b/gradlew
old mode 100644
new mode 100755
diff --git a/src/main/java/de/zonlykroks/advancedscripts/AdvancedScripts.java b/src/main/java/de/zonlykroks/advancedscripts/AdvancedScripts.java
index f4cd03e..3309abf 100644
--- a/src/main/java/de/zonlykroks/advancedscripts/AdvancedScripts.java
+++ b/src/main/java/de/zonlykroks/advancedscripts/AdvancedScripts.java
@@ -1,3 +1,19 @@
+/*
+ This file is a part of the SteamWar software.
+
+ Copyright (C) 2020 SteamWar.de-Serverteam
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
package de.zonlykroks.advancedscripts;
import net.fabricmc.api.ClientModInitializer;
diff --git a/src/main/java/de/zonlykroks/advancedscripts/mixin/ClientLoginNetworkHandlerMixin.java b/src/main/java/de/zonlykroks/advancedscripts/mixin/ClientLoginNetworkHandlerMixin.java
index d1d0c6b..6578d63 100644
--- a/src/main/java/de/zonlykroks/advancedscripts/mixin/ClientLoginNetworkHandlerMixin.java
+++ b/src/main/java/de/zonlykroks/advancedscripts/mixin/ClientLoginNetworkHandlerMixin.java
@@ -1,3 +1,19 @@
+/*
+ This file is a part of the SteamWar software.
+
+ Copyright (C) 2020 SteamWar.de-Serverteam
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
package de.zonlykroks.advancedscripts.mixin;
import de.zonlykroks.advancedscripts.AdvancedScripts;
diff --git a/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java b/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java
index 0121053..acdec70 100644
--- a/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java
+++ b/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java
@@ -1,3 +1,19 @@
+/*
+ This file is a part of the SteamWar software.
+
+ Copyright (C) 2020 SteamWar.de-Serverteam
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
package de.zonlykroks.advancedscripts.mixin;
import io.netty.buffer.Unpooled;
diff --git a/steamwarci.yml b/steamwarci.yml
new file mode 100644
index 0000000..ddd1f90
--- /dev/null
+++ b/steamwarci.yml
@@ -0,0 +1,5 @@
+build:
+ - "./gradlew remapJar"
+
+artifacts:
+ "/binarys/AdvancedScripts.jar": "build/libs/AdvancedScripts-1.0.0.jar"
\ No newline at end of file