Import all versions (#8)

* Import all versions

* Prepare first workflow

* Cleanup build scripts

* More cleanup

* Cleanup more stuff and 1.7 on server

* Run multiple tasks in parallel

* Use version in job name

* Error on missing files

* Backport EULA mixin

* Update upload artifact

* Prevent build getting stuck

* Cleanup code

* More code cleanup

* Update build.yml

* Fix compilation

---------

Co-authored-by: Romain Beaumont <romain.rom1@gmail.com>
This commit is contained in:
Alex
2023-12-31 20:25:13 +01:00
committed by GitHub
co-authored by Romain Beaumont
parent 5441b07c50
commit a48fb9912d
556 changed files with 30777 additions and 814 deletions
+26
View File
@@ -0,0 +1,26 @@
{
"schemaVersion": 1,
"id": "minecraft-data-generator",
"version": "${version}",
"name": "Minecraft Data Generator",
"description": "",
"authors": [
"Archengius",
"U9G"
],
"contact": {},
"license": "MIT",
"environment": "server",
"entrypoints": {
"main": [
"dev.u9g.minecraftdatagenerator.Main"
]
},
"mixins": [
"minecraft-data-generator.mixins.json"
],
"depends": {
"fabricloader": ">=0.13.3",
"minecraft": ">=1.11"
}
}
@@ -0,0 +1,26 @@
{
"required": true,
"minVersion": "0.8",
"package": "dev.u9g.minecraftdatagenerator.mixin",
"compatibilityLevel": "JAVA_17",
"mixins": [
"BiomeAccessor",
"BlockAccessor",
"EndPortalFrameBlockAccessor",
"EndPortalFrameBlockMixin",
"LanguageAccessor",
"MiningToolItemAccessor",
"NoteBlockAccessor",
"ReadyMixin",
"SoundAccessor",
"StatusEffectAccessor"
],
"client": [
],
"injectors": {
"defaultRequire": 1
},
"server": [
"EULAMixin"
]
}