1
0
mirror of https://github.com/GeyserMC/Rainbow.git synced 2025-12-19 14:59:16 +00:00

Fix pack manifest creation

This commit is contained in:
Eclipse
2025-10-18 12:04:34 +00:00
parent 14329fbb13
commit 002ea50d37
3 changed files with 4 additions and 6 deletions

View File

@@ -9,7 +9,6 @@ import net.minecraft.client.renderer.texture.TextureAtlasSprite;
import net.minecraft.client.resources.model.Material;
import net.minecraft.data.AtlasIds;
import net.minecraft.resources.ResourceLocation;
import org.geysermc.rainbow.Rainbow;
import org.geysermc.rainbow.RainbowIO;
import org.geysermc.rainbow.mapping.PackContext;
import org.geysermc.rainbow.mixin.SpriteContentsAccessor;

View File

@@ -283,7 +283,7 @@ public class BedrockPack {
}
private static PackManifest defaultManifest(String name) {
return PackManifest.create(name, PackConstants.DEFAULT_PACK_DESCRIPTION, UUID.randomUUID(), BedrockVersion.of(0));
return PackManifest.create(name, PackConstants.DEFAULT_PACK_DESCRIPTION, UUID.randomUUID(), UUID.randomUUID(), BedrockVersion.of(0));
}
}

View File

@@ -58,9 +58,8 @@ public record PackManifest(Header header, List<Module> modules) {
}
}
public static PackManifest create(String name, String description, UUID uuid, BedrockVersion version) {
return new PackManifest(new PackManifest.Header(name, description, uuid, version, PackConstants.ENGINE_VERSION),
List.of(new PackManifest.Module(name, description, uuid, version)));
public static PackManifest create(String name, String description, UUID headerUUID, UUID moduleUUID, BedrockVersion version) {
return new PackManifest(new PackManifest.Header(name, description, headerUUID, version, PackConstants.ENGINE_VERSION),
List.of(new PackManifest.Module(name, description, moduleUUID, version)));
}
}