just a rename to GeyserModelEnginePackGenerator

This commit is contained in:
xSquishyLiam
2025-11-20 14:09:02 +00:00
parent 0b06963c1a
commit 223e4885b2
19 changed files with 40 additions and 72 deletions

View File

@@ -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}}

View File

@@ -1,4 +1,4 @@
package re.imc.geysermodelenginepackgenerator; package re.imc.geysermodelengineextension;
import org.geysermc.event.subscribe.Subscribe; import org.geysermc.event.subscribe.Subscribe;
import org.geysermc.geyser.api.command.Command; 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.extension.Extension;
import org.geysermc.geyser.api.pack.PackCodec; import org.geysermc.geyser.api.pack.PackCodec;
import org.geysermc.geyser.api.pack.ResourcePack; import org.geysermc.geyser.api.pack.ResourcePack;
import re.imc.geysermodelenginepackgenerator.managers.ConfigManager; import re.imc.geysermodelengineextension.managers.ConfigManager;
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.ResourcePackManager; 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; private ConfigManager configManager;
@@ -57,7 +57,7 @@ public class GeyserModelEnginePackGenerator implements Extension {
this.resourcePackManager = new ResourcePackManager(this); this.resourcePackManager = new ResourcePackManager(this);
} }
public static GeyserModelEnginePackGenerator getExtension() { public static GeyserModelEngineExtension getExtension() {
return extension; return extension;
} }

View File

@@ -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 { public class ConfigManager {

View File

@@ -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.Gson;
import com.google.gson.GsonBuilder; import com.google.gson.GsonBuilder;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator; import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.*; import re.imc.geysermodelengineextension.managers.resourcepack.generator.*;
import re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data.TextureData; import re.imc.geysermodelengineextension.managers.resourcepack.generator.data.TextureData;
import re.imc.geysermodelenginepackgenerator.util.ZipUtil; import re.imc.geysermodelengineextension.util.ZipUtil;
import java.io.*; import java.io.*;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
@@ -19,7 +19,7 @@ import java.util.zip.ZipOutputStream;
public class ResourcePackManager { public class ResourcePackManager {
private final GeyserModelEnginePackGenerator extension; private final GeyserModelEngineExtension extension;
private final File inputFolder; private final File inputFolder;
private final File generatedPack; private final File generatedPack;
@@ -33,7 +33,7 @@ public class ResourcePackManager {
private final Gson GSON = new GsonBuilder().setPrettyPrinting().create(); private final Gson GSON = new GsonBuilder().setPrettyPrinting().create();
public ResourcePackManager(GeyserModelEnginePackGenerator extension) { public ResourcePackManager(GeyserModelEngineExtension extension) {
this.extension = extension; this.extension = extension;
this.inputFolder = extension.dataFolder().resolve("input").toFile(); this.inputFolder = extension.dataFolder().resolve("input").toFile();

View File

@@ -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.JsonArray;
import com.google.gson.JsonElement; import com.google.gson.JsonElement;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator; import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
import java.util.HashSet; import java.util.HashSet;
import java.util.Map; import java.util.Map;
@@ -111,7 +111,7 @@ public class Animation {
if (i == 0) return; if (i == 0) return;
GeyserModelEnginePackGenerator.getExtension().getResourcePackManager().getEntityCache().get(modelId).setHasHeadAnimation(true); GeyserModelEngineExtension.getExtension().getResourcePackManager().getEntityCache().get(modelId).setHasHeadAnimation(true);
object.add("bones", bones); object.add("bones", bones);
json.get("animations").getAsJsonObject().add("animation." + modelId + ".look_at_target", object); json.get("animations").getAsJsonObject().add("animation." + modelId + ".look_at_target", object);

View File

@@ -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.JsonElement;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator; import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; 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(); JsonObject root = new JsonObject();
json = root; json = root;
root.addProperty("format_version", "1.10.0"); root.addProperty("format_version", "1.10.0");

View File

@@ -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.JsonArray;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import me.zimzaza4.geyserutils.geyser.GeyserUtils; 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.*; import java.util.*;

View File

@@ -1,7 +1,7 @@
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator; package re.imc.geysermodelengineextension.managers.resourcepack.generator;
import com.google.gson.*; 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.*; import java.util.*;

View File

@@ -1,4 +1,4 @@
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator; package re.imc.geysermodelengineextension.managers.resourcepack.generator;
public class Material { public class Material {

View File

@@ -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 com.google.gson.annotations.SerializedName;
import lombok.*; import lombok.*;

View File

@@ -1,4 +1,4 @@
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator; package re.imc.geysermodelengineextension.managers.resourcepack.generator;
import java.util.UUID; import java.util.UUID;

View File

@@ -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.JsonArray;
import com.google.gson.JsonObject; 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.*; import java.util.*;

View File

@@ -1,4 +1,4 @@
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data; package re.imc.geysermodelengineextension.managers.resourcepack.generator.data;
import java.util.Set; import java.util.Set;

View File

@@ -1,4 +1,4 @@
package re.imc.geysermodelenginepackgenerator.managers.resourcepack.generator.data; package re.imc.geysermodelengineextension.managers.resourcepack.generator.data;
import java.util.Set; import java.util.Set;

View File

@@ -1,7 +1,6 @@
package re.imc.geysermodelenginepackgenerator.util; package re.imc.geysermodelengineextension.util;
import java.util.*; import java.util.*;
import java.util.concurrent.ThreadLocalRandom;
public class BooleanPacker { public class BooleanPacker {

View File

@@ -1,20 +1,19 @@
package re.imc.geysermodelenginepackgenerator.util; package re.imc.geysermodelengineextension.util;
import org.spongepowered.configurate.CommentedConfigurationNode; import org.spongepowered.configurate.CommentedConfigurationNode;
import org.spongepowered.configurate.serialize.SerializationException; import org.spongepowered.configurate.serialize.SerializationException;
import org.spongepowered.configurate.yaml.YamlConfigurationLoader; import org.spongepowered.configurate.yaml.YamlConfigurationLoader;
import re.imc.geysermodelenginepackgenerator.GeyserModelEnginePackGenerator; import re.imc.geysermodelengineextension.GeyserModelEngineExtension;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files; import java.nio.file.Files;
import java.nio.file.Path; import java.nio.file.Path;
import java.util.List; import java.util.List;
public class FileConfiguration { public class FileConfiguration {
private final GeyserModelEnginePackGenerator extension = GeyserModelEnginePackGenerator.getExtension(); private final GeyserModelEngineExtension extension = GeyserModelEngineExtension.getExtension();
private final Path dataDirectory = extension.dataFolder(); private final Path dataDirectory = extension.dataFolder();

View File

@@ -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.File;
import java.io.IOException; import java.io.IOException;
@@ -27,7 +27,7 @@ public class FileUtils {
return files; return files;
} }
public static void createFiles(GeyserModelEnginePackGenerator extension, String fileName) { public static void createFiles(GeyserModelEngineExtension extension, String fileName) {
Path config = extension.dataFolder().resolve(fileName); Path config = extension.dataFolder().resolve(fileName);
if (Files.exists(config)) return; if (Files.exists(config)) return;

View File

@@ -1,4 +1,4 @@
package re.imc.geysermodelenginepackgenerator.util; package re.imc.geysermodelengineextension.util;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;

View File

@@ -1,9 +0,0 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"baseBranches": [
"main"
]
}