mirror of
https://github.com/xSquishyLiam/mc-GeyserModelEngine-plugin.git
synced 2025-12-19 14:59:19 +00:00
just a rename to GeyserModelEnginePackGenerator
This commit is contained in:
21
.github/workflows/renovate.yml
vendored
21
.github/workflows/renovate.yml
vendored
@@ -1,21 +0,0 @@
|
||||
name: Renovate
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 * * * *'
|
||||
|
||||
concurrency:
|
||||
group: ${{github.workflow}}-${{github.ref}}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
renovate:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Self-hosted Renovate
|
||||
uses: renovatebot/github-action@v43.0.17
|
||||
env:
|
||||
RENOVATE_TOKEN: ${{secrets.GITHUB_TOKEN}}
|
||||
@@ -1,4 +1,4 @@
|
||||
package re.imc.geysermodelenginepackgenerator;
|
||||
package re.imc.geysermodelengineextension;
|
||||
|
||||
import org.geysermc.event.subscribe.Subscribe;
|
||||
import org.geysermc.geyser.api.command.Command;
|
||||
@@ -9,12 +9,12 @@ import org.geysermc.geyser.api.event.lifecycle.GeyserPreInitializeEvent;
|
||||
import org.geysermc.geyser.api.extension.Extension;
|
||||
import org.geysermc.geyser.api.pack.PackCodec;
|
||||
import org.geysermc.geyser.api.pack.ResourcePack;
|
||||
import re.imc.geysermodelenginepackgenerator.managers.ConfigManager;
|
||||
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.ResourcePackManager;
|
||||
import re.imc.geysermodelengineextension.managers.ConfigManager;
|
||||
import re.imc.geysermodelengineextension.managers.resourcepack.ResourcePackManager;
|
||||
|
||||
public class GeyserModelEnginePackGenerator implements Extension {
|
||||
public class GeyserModelEngineExtension implements Extension {
|
||||
|
||||
private static GeyserModelEnginePackGenerator extension;
|
||||
private static GeyserModelEngineExtension extension;
|
||||
|
||||
private ConfigManager configManager;
|
||||
|
||||
@@ -57,7 +57,7 @@ public class GeyserModelEnginePackGenerator implements Extension {
|
||||
this.resourcePackManager = new ResourcePackManager(this);
|
||||
}
|
||||
|
||||
public static GeyserModelEnginePackGenerator getExtension() {
|
||||
public static GeyserModelEngineExtension getExtension() {
|
||||
return extension;
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers;
|
||||
package re.imc.geysermodelengineextension.managers;
|
||||
|
||||
import re.imc.geysermodelenginepackgenerator.util.FileConfiguration;
|
||||
import re.imc.geysermodelengineextension.util.FileConfiguration;
|
||||
|
||||
public class ConfigManager {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.GsonBuilder;
|
||||
import com.google.gson.JsonParser;
|
||||
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator;
|
||||
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.*;
|
||||
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data.TextureData;
|
||||
import re.imc.geysermodelenginepackgenerator.util.ZipUtil;
|
||||
import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
|
||||
import re.imc.geysermodelengineextension.managers.resourcepack.generator.*;
|
||||
import re.imc.geysermodelengineextension.managers.resourcepack.generator.data.TextureData;
|
||||
import re.imc.geysermodelengineextension.util.ZipUtil;
|
||||
|
||||
import java.io.*;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
@@ -19,7 +19,7 @@ import java.util.zip.ZipOutputStream;
|
||||
|
||||
public class ResourcePackManager {
|
||||
|
||||
private final GeyserModelEnginePackGenerator extension;
|
||||
private final GeyserModelEngineExtension extension;
|
||||
|
||||
private final File inputFolder;
|
||||
private final File generatedPack;
|
||||
@@ -33,7 +33,7 @@ public class ResourcePackManager {
|
||||
|
||||
private final Gson GSON = new GsonBuilder().setPrettyPrinting().create();
|
||||
|
||||
public ResourcePackManager(GeyserModelEnginePackGenerator extension) {
|
||||
public ResourcePackManager(GeyserModelEngineExtension extension) {
|
||||
this.extension = extension;
|
||||
|
||||
this.inputFolder = extension.dataFolder().resolve("input").toFile();
|
||||
@@ -1,10 +1,10 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
import com.google.gson.JsonArray;
|
||||
import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonObject;
|
||||
import com.google.gson.JsonParser;
|
||||
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator;
|
||||
import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Map;
|
||||
@@ -111,7 +111,7 @@ public class Animation {
|
||||
|
||||
if (i == 0) return;
|
||||
|
||||
GeyserModelEnginePackGenerator.getExtension().getResourcePackManager().getEntityCache().get(modelId).setHasHeadAnimation(true);
|
||||
GeyserModelEngineExtension.getExtension().getResourcePackManager().getEntityCache().get(modelId).setHasHeadAnimation(true);
|
||||
|
||||
object.add("bones", bones);
|
||||
json.get("animations").getAsJsonObject().add("animation." + modelId + ".look_at_target", object);
|
||||
@@ -1,9 +1,9 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonObject;
|
||||
import com.google.gson.JsonParser;
|
||||
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator;
|
||||
import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
@@ -35,7 +35,7 @@ public class AnimationController {
|
||||
}
|
||||
""";
|
||||
|
||||
public void load(GeyserModelEnginePackGenerator extension, Animation animation, Entity entity) {
|
||||
public void load(GeyserModelEngineExtension extension, Animation animation, Entity entity) {
|
||||
JsonObject root = new JsonObject();
|
||||
json = root;
|
||||
root.addProperty("format_version", "1.10.0");
|
||||
@@ -1,10 +1,10 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
import com.google.gson.JsonArray;
|
||||
import com.google.gson.JsonObject;
|
||||
import com.google.gson.JsonParser;
|
||||
import me.zimzaza4.geyserutils.geyser.GeyserUtils;
|
||||
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data.TextureData;
|
||||
import re.imc.geysermodelengineextension.managers.resourcepack.generator.data.TextureData;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
import com.google.gson.*;
|
||||
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data.BoneData;
|
||||
import re.imc.geysermodelengineextension.managers.resourcepack.generator.data.BoneData;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
public class Material {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import lombok.*;
|
||||
@@ -1,4 +1,4 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator;
|
||||
|
||||
import com.google.gson.JsonArray;
|
||||
import com.google.gson.JsonObject;
|
||||
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data.BoneData;
|
||||
import re.imc.geysermodelengineextension.managers.resourcepack.generator.data.BoneData;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator.data;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data;
|
||||
package re.imc.geysermodelengineextension.managers.resourcepack.generator.data;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package re.imc.geysermodelenginepackgenerator.util;
|
||||
package re.imc.geysermodelengineextension.util;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.concurrent.ThreadLocalRandom;
|
||||
|
||||
public class BooleanPacker {
|
||||
|
||||
@@ -1,20 +1,19 @@
|
||||
package re.imc.geysermodelenginepackgenerator.util;
|
||||
package re.imc.geysermodelengineextension.util;
|
||||
|
||||
import org.spongepowered.configurate.CommentedConfigurationNode;
|
||||
import org.spongepowered.configurate.serialize.SerializationException;
|
||||
import org.spongepowered.configurate.yaml.YamlConfigurationLoader;
|
||||
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator;
|
||||
import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.util.List;
|
||||
|
||||
public class FileConfiguration {
|
||||
|
||||
private final GeyserModelEnginePackGenerator extension = GeyserModelEnginePackGenerator.getExtension();
|
||||
private final GeyserModelEngineExtension extension = GeyserModelEngineExtension.getExtension();
|
||||
|
||||
private final Path dataDirectory = extension.dataFolder();
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package re.imc.geysermodelenginepackgenerator.util;
|
||||
package re.imc.geysermodelengineextension.util;
|
||||
|
||||
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator;
|
||||
import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
@@ -27,7 +27,7 @@ public class FileUtils {
|
||||
return files;
|
||||
}
|
||||
|
||||
public static void createFiles(GeyserModelEnginePackGenerator extension, String fileName) {
|
||||
public static void createFiles(GeyserModelEngineExtension extension, String fileName) {
|
||||
Path config = extension.dataFolder().resolve(fileName);
|
||||
if (Files.exists(config)) return;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package re.imc.geysermodelenginepackgenerator.util;
|
||||
package re.imc.geysermodelengineextension.util;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"extends": [
|
||||
"config:recommended"
|
||||
],
|
||||
"baseBranches": [
|
||||
"main"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user