9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-28 11:29:17 +00:00

feat(compatibility): 添加多个插件的兼容性支持

- 兼容 AureliumSkills、McMMO、MMOCore、Jobs、EcoSkills 和 EcoJobs 的等级支持
- 兼容 FreeMinecraftModels 模型放置模型
- 兼容从 CustomFishing 获取物品
This commit is contained in:
jhqwqmc
2025-06-14 11:53:07 +08:00
parent fd561d0164
commit 6fa6ebe3f0
17 changed files with 303 additions and 9 deletions

View File

@@ -122,6 +122,8 @@ public abstract class AbstractFurnitureManager implements FurnitureManager {
externalModel = Optional.of(plugin.compatibilityManager().createModel("ModelEngine", placementArguments.get("model-engine").toString()));
} else if (placementArguments.containsKey("better-model")) {
externalModel = Optional.of(plugin.compatibilityManager().createModel("BetterModel", placementArguments.get("better-model").toString()));
} else if (placementArguments.containsKey("free-minecraft-models")) {
externalModel = Optional.of(plugin.compatibilityManager().createModel("FreeMinecraftModels", placementArguments.get("free-minecraft-models").toString()));
} else {
externalModel = Optional.empty();
}