9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-27 19:09:08 +00:00

增加一些实用目录

This commit is contained in:
jhqwqmc
2025-12-19 20:24:32 +08:00
parent 864a027599
commit 6f9ba4922c

View File

@@ -51,8 +51,19 @@ public class CreateResourceCommand extends BukkitCommandFeature<CommandSender> {
try {
FileUtils.createDirectoriesSafe(packPath);
FileUtils.createDirectoriesSafe(configurationPath);
FileUtils.createDirectoriesSafe(resourcepackPath.resolve("assets").resolve(namespace));
Files.createFile(packMetaPath);
Path namespacePath = resourcepackPath.resolve("assets").resolve(namespace);
FileUtils.createDirectoriesSafe(namespacePath);
Path modelsPath = namespacePath.resolve("models");
FileUtils.createDirectoriesSafe(modelsPath.resolve("block"));
FileUtils.createDirectoriesSafe(modelsPath.resolve("item"));
Path texturesPath = namespacePath.resolve("textures");
FileUtils.createDirectoriesSafe(texturesPath.resolve("block"));
FileUtils.createDirectoriesSafe(texturesPath.resolve("entity"));
FileUtils.createDirectoriesSafe(texturesPath.resolve("font"));
FileUtils.createDirectoriesSafe(texturesPath.resolve("gui").resolve("sprites").resolve("tooltip"));
FileUtils.createDirectoriesSafe(texturesPath.resolve("item"));
FileUtils.createDirectoriesSafe(texturesPath.resolve("trims"));
FileUtils.createDirectoriesSafe(namespacePath.resolve("sounds"));
YamlDocument document = plugin().config().loadYamlData(packMetaPath);
document.set("author", author);
document.set("version", "0.0.1");